How to Sell WordPress Plugins

Are you a WordPress developer and wanted to know how to sell WordPress Plugins and make money? Today i am going to show you how to effectively sell WordPress plugins and make some money. Who knows, if you’ve got a great idea for WordPress plugin, and liked by WordPress users, you can earn huge amount of money with your plugin. But how to sell WordPress plugins, everyone is good at one thing and bad at other things, a developer might not be as good as a real internet marketer and vice versa.

But, here is how all the money making plugin developers are making money with selling their WordPress plugins.

  • Sell WordPress Plugins using Themeforest

Sell WordPress Plugins

With Envato you can easily sell your WordPress plugins and themes and make money. Here is the step by step guide on how to sell your WordPress plugins.

  • Step 1

Create a Envato account or if you already have one, please sign in with your user name and password.

Envato Login

  • Step 2

Envato Logged in

Choose the option which fits best for you and then click on next to proceed further.

  • Step 3

Where do you want to sell

Now, select the option which fits you and click on proceed further, if you are first time selling your plugin, then choose “i will sell exclusively on Envato” or if you are already selling elsewhere then choose “I will sell on Envato and elsewhere” option.

  • Step 4 – Choose your specialty

Choose your Specialty

Choose the option which suites for you, if you are good at developing plugins, then choose “Code Scripts and Plugins” or if it is other one, then choose that one.

  • Step 5: Go to Dashboard

Envato Dashboard

Now, that you have completed the initial setup, now go to the Envato dashboard to start selling your WordPress plugins. With Envato market place, you can set your own price for your items (plugins or themes).

  • Step 6: Upload your item (Plugin or theme)

Upload Plugin

  • Step 7: Choose the category

Choose your category

Before uploading your plugin, you need to choose the relevant category for your upload. As shown in the above screenshot, i have chosen WordPress as my plugin is related to WordPress.

  • Step 8: Upload your item to CodeCanyon

Codecanyon Upload

Now, give a title & description for your plugin and all other details like screenshots, plugin files, support files, preview links, video preview and all other details like pricing. Like i said in the above, you can set your own price, in which Envato or Codecanyon charges some fee from your sales.

  • How much i can earn from selling WordPress plugins

Since you can set your own price, but still, you have to pay some percentage of money to envato for listing your plugin. As a first time user, here is the fee that is being charged by envato from me. See below in the screenshot

Envato Fee

As you can see in the above, it is charging around 37.5% of fee from you from each sale. Say, if you are about to sell the plugin for $39, then you will earn $21.86999 per sale from envato.

Something is better than nothing, if you don’t have resources to make your own website and pay money for ads for marketing your website, then envato market place is the best on to go. You don’t need to spend a dime to sell your WordPress plugins here and they only charge you when a sale is happened.

  • Things to remember:

– You can’t sell your plugin right away. After uploading your plugin, their support team will review your plugin and if they think that you have a quality plugin, then they will approve your listing. Otherwise, you have to go somewhere else to sell your plugin.

– In order for your plugin to be listed in envato marketplace, it should of high quality one, otherwise they wouldn’t approve your listing.

So try to maintain high quality in your plugin coding and good luck making money with it.

If you have liked my article, please leave comments below.

Best Commercial WordPress Plugins

Wanted to give a pro look to your WordPress website and try the best commercial WordPress plugins? Here we have complied the list of commercial WordPress plugins which are very useful in the current SEO world. No doubt, plugins add extra value to your WordPress website, but not all plugins are free to use, and some are free to use, but they are not completely free. Some plugin developers release plugins with limited features and to use the plugin fully, you need to go for their paid plugins. But are they really worth it? In this article, i am going to discuss about the list of best commercial WordPress plugins available. The reason they make it as a paid plugin is because it comes with extra features which a normal free plugin cannot offer.

But how do you know that are they really worth your money? And what are the best commercial plugins? Here is the list below.

Visual Composer

As the name says it all, Visual Composer – Page Builder for WordPress. It is a visual editor for WordPress which helps in creating amazing pages or posts. If you wanted to create an excellent content or build a landing page? Then, visual composer is the one to go for all your needs. It comes with lot of templates already inbuilt in it which helps in creating amazing pages for your WordPress website. If you own a business and wanted to create professional sales page or landing page, then this is the number one plugin for your needs which helps your way.

The cost of this plugin is $34.

Slider Revolution Responsive WordPress Plugin

If you want to give your website an amazing look with sliders? Then try Slider Revolution responsive WordPress plugin. This plugin helps in building amazing sliders for your website and presentations. Have you ever seen websites with sliders in their home page? Now you create similar kind of sliders with this plugin.

This plugin comes for $25.

UberMenu - WordPress Mega Menu Plugin

Want to create amazing menus for your website, then you can try UberMenu mega WordPress menu plugin. With this plugin, you can create responsive menus with grid system. These menus also work with touch enabled systems. Since, these are responsive menus, they can amazingly work in IPhone, Ipad and other android devices.

EventOn - WordPress Event Calendar Plugin

If you run a show business or conducts events or trade shows regularly. Then this plugin will be very useful for your needs. With EventON WordPress plugin, you can create event calendar which will show case upcoming events in your website.

Bookly Booking Plugin

If you are a professional and wanted to offer your professional services to your clients using your WordPress website, then Bookly booking plugin might help with your needs. This booking plugin offers support for integration of Stripe payments, PayPal and payments. It also comes with synchronization of Google Calendar, so that it stays up to date with the current date and time with your bookings. It can also send SMS and Email notifications for bookings done.

WooCommerce Amazon Affiliates

If you are an amazon affiliate and have a website promoting amazon products for commission, then this plugin might come handy for you, as it can easily create amazon product list for you which you can list that it it your website. It supports all amazon websites like,, and many more. It is a great way to add amazon product lists to your posts, as if the same thing needs to be done manually, it will take up a lot of time, but with this plugin, just enter your keyword and enter the number of items need to display, and that’s it, the amazon products will be automatically shown to you in your post. When someone purchases through your link, you will make your commission from Amazon.

The cost of this plugin is $42.

Ninja Popups for WordPress

If you want to create popups for capturing email addresses from your potential customers, then Ninja popups might be very useful for you with your WordPress website. Even though there are a lot of popup plugins available to you in WordPress plugins website, but this one is different, because you can create your popup anywhere you want in your website. With free popup plugins, you have no choice but to use their own popup, but this one is highly customizable and build your own one. It comes with a drag and drop builder with which you can easily create your popups and supports all major email marketing services.

Here are some useful articles which you might be interested on

How to build email list

How to Restrict Page Access to Certain Users in WordPress

There are many reasons why some want to restrict page access to certain users. If you are looking on How to restrict page access to certain users in WordPress, then continue reading this post to know how to do this. Different people will have different reasons, but mostly, people create premium content and don’t want to give that content for free and wanted to sell them online using their website. This premium content can only be accessed by people who paid for their premium subscription. If you are looking to offer that kind of feature in your website, then this is the right place to see on how to do it.

For example, if you happen to see the website, it offers video tutorials on various topics like PHP, MySql etc. Since, they are putting so much work in producing those videos, they don’t want to give those videos for free instead they created a subscription service and people who have subscribed to that service can only access their video tutorials. Even if you try to access their videos, then you will get a subscription message on the screen like the below.


You can create the same kind of functionality in your website with the help of some amazing WordPress plugins. You can customize your website to whatever you’ve needed with WordPress plugins now a days.

Here is How to Restrict Page Access to Certain Users in WordPress:

To restrict page access to certain users in WordPress, you need to use the plugin called Restrict Content

Restrict Content Plugin

==> How to Install a WordPress plugin

Now, open your WordPress admin panel, and go to Plugins and search for Restrict Content 

Restrict Content Plugin

Now, click on Install Plugin and then Activate the plugin.

Activate Plugin

Once the plugin is activated, you can see its options in Settings > Restrict Content 

Restrict Content Settings

Now, if you click on Restrict Content Settings, here is how it appears in your admin panel.

Restrict Content Settings

Now, enter the restricted message to be shown to users who are restricted from accessing your premium content. You can also display messages to all group of users. If you want to restrict only certain group users, then enter the message to them.

Creating Restricted Content:

After you have installed the restrict content plugin and configured its settings. Now, create a new page or edit the already existing page which you want to restrict.

In the bottom of the page editor, you can find the Restrict Content Settings as shown below.

Restrict Content Settings

You can now set the restrictions to the user groups you want to restrict. In my case, i am selecting Contributor group who can access the content. Once you have published your page with restrictions.

Testing the restriction:

Once you have successfully published your content with restrictions, its time to check whether the restriction really applies or not. For this, try to create a test user account in your admin panel by navigating to Wp-Admin panel > Users > Add new 

Before creating the user group, make sure, the user group is selected in the restricted group by default. In my case, i have choose to allow Contributor group and the default user group will be subscriber who has no access to my premium content.

Once, the user is created, now try to login with that new user account and try to access the restricted page you have just created. You should get the restricted message.

In my case this is what i’ve got.

Restricted Content

You can also restrict a piece of content in your page by using a shortcode.

Use the following short code to restrict a piece of content

You need premium subscription to access this content

Allow Registrations in Your Website:

By default, WordPress restricts registering of new user accounts within your website. If this is the case, please continue reading on how to allow new registrations in your website.

To allow registrations, go to your WordPress admin panel > Settings > Check Anyone can Register

Anyone Can Register

Choose the default user’s role for the registered people, and select the appropriate restrictions when creating your restricted content pages. Before going live, please double check all your settings and test your settings with a test user.

If you find this article to be helpful, please leave your comments below.

List of WordPress Security Scan Plugins


Are you looking ways to secure your WordPress site? Here is the list of WordPress Security Scan Plugins which will help you in securing your WordPress site from intruders. No doubt, WordPress is the #1 blogging platform around the globe. Thousands of thousands of sites are being powered by WordPress platform. That means, there are a hell of WordPress sites out there in the internet. Now a days, thousands of websites are being hacked by the hackers, you can’t do anything if the hacker is a real genius. But now a days, most of the sites are getting hacked by amateur hackers who find a small flaw in your plugin and then deface your site. This is mostly because of having security vulnerabilities in your WordPress site.

In order to scan for those security vulnerabilities, you need a security scanner for your website which scans your WordPress site. And, thanks to WordPress plugins directory where you can find resourceful plugins for all your needs.

There are plenty of online scanners available for your website, but most of them aren’t free and they can’t scan completely because they only check for common vulnerabilities. But with these WordPress security scan plugins, they will scan from the core and find flaws in your plugins, themes etc. So, its better to have a security scan plugin than an outside scanner.

Here is the list of WordPress Security Scan Plugins:

Wordfence Security

Among WordPress Security Plugins, Wordfence Security is the most downloaded security plugin so far. This plugin is 100% free and open source. They also offer API service for their premium customers. If you don’t mind paying, then you can use their premium service or else you can just stick with their normal free service. Using this plugin it will create a WordPress firewall which will stop malicious attacks from outside. This will automatically create and update new firewall rules by using their live feed.

It also offers the following features

  • Blocking features – Using their blocking feature, it will automatically blocks known attackers, like if a site is using Wordfence and blocked an attacker, it will automatically protects you from that attacker. You can also block aggressive bots which are crawling your website and slowing it down.
  • WordPress Login Security – It enables you to have two factor login security, which is being practiced by banks. It will also forces you to strong passwords for your WordPress. It also locks an user if he is trying a brute force attack on your website.
  •  Security Scanning – This scans your entire WordPress core files and checks for vulnerabilities. It also scans all the plugins, themes for possible loopholes. It will scans for malwares, known viruses and checks all files if any of them have been modified lately.
  • Monitoring features – It will show the real time traffic statistics for your website. You can check your real traffic and check whether it is being accessed by normal visitors or bots or getting a DDOS attack.
  • Multi Site Support – If you are using a WordPress multi site, then Wordfence is fully loaded with multi site support also, as it scans all core files in your multi site too.

This is most widely used WordPress security scan plugin. Give it a try today and see what it can do for your website.

WordPress Security Scan by

This has two option. One is this WordPress Security Scan plugin downloads few pages of your website and analyze the RAW html code for possible vulnerabilities. And the second option is active scan, which enumerates the plugins and themes present in your WordPress gives you details about possible vulnerabilities in your WordPress website.

It also gives you information about your Web hosting whether it is reputed or not. It also scans your web pages for possible java script injections, Iframe injections. You can enable or disable the admin account using this plugin. But this plugin is not for free, you have to pay to use their services. Along with the plugin you will get access to their other premium tools like port scanner which will check your website for possible open ports which attacker might use to penetrate into your website.

  • Detectify


Detectify is another great security scan plugin. If you are looking for full website scan, then this is the tool you need to use. It will identify the following vulnerabilities in your website.

– SQL Injection
– Blind SQL Injection
– Remote File Inclusion
– Local File Inclusion
– Cross Site Scripting
– and many more..

Apart from discovering normal vulnerabilities, it also detects WordPress vulnerabilities like YoastSEO Data Exposure, Twenty Fifteen DOM XSS and others which are recently added to its database.

WP Scans

If you are looking for an online tool to scan your WordPress site, then WP Scan is the tool you need to use. Just enter your WordPress URL in the space provided and hit enter. It will fetch the scan details in few minutes.

It has deep scan functionality which scans all your pages, and also it has automatic scanning feature, which will automatically scans your website for possible vulnerabilities in your website at regular intervals.

WP Scan has around 6100 vulnerabilities database, which will enables the tool to deep scan your website more efficiently.


Security Ninja

Unlike the above tools, Security Ninja is another WordPress plugin which can be installed directly into your WordPress website. And once, it is installed, it can be run within your website which has access to every file your WordPress has. This tool performs around 50 security tests to your website and gives you a report on what vulnerabilities it found on your website and gives you suggestions on how to fix those issues.


SUCURI is providing all in one solution for your websites. It helps in cleaning your hacked websites and protection from potential attacks on your website. Unless your website is doing a lot of business it is not recommended because of its high price.

It provides both anti virus and firewall for your website and helps in protecting your website from attackers. The also provide monitoring service which will monitor your website 24×7.

If you are looking for free solutions, then you can try their free site scanner which scans for malware in your website.

They also provide Sucuri Security plugin for WordPress users. It provides the following features

– Security Auditing

– Malware scanning

– Monitor the blacklist

– Actions need to take if in case a malware is detected

– It also monitor file integrity

and a lot of other awesome features.

Pen Test Tools

Pen-Test tools offers WordPress vulnerability scanner. It is an advanced version for WP Scan tool. It scans for vulnerabilities in your website and offers a report in PDF format.

It also have the feature to enumerate the plugins, themes, users and then scans for vulnerability in those plugins, themes and users and gives you a report.

Exploit Scanner

Exploit scanner is a WordPress plugin which you can install in your WordPress. It scans all your WordPress core files, database and comments. If you ever feel like your site has been compromised, then this tool comes in handy as it scans all your files, database and comments. If anything suspicious or malicious code is injected in your code, it will scan and will give information about it.

But it doesn’t remove anything, just informs about malicious code injected in your code.

WP Loop

WP Loop is the basic level security plugin for your WordPress. If you have just installed your WordPress and wanted to take security precautions from the first place, then you can start with WP Loop plugin. It performs basic security checkups for your website like install.php, upgrade.php accessibility. Some hackers use install.php & upgrade.php to penetrate into one’s site.

It also enumerates the login and finds if there is any information leakage is happening in your WordPress website. It also checks for any information leakage when submitting posts through Windows Live Writer.

WP Neuron

WP Neuron is an online security scan tool which scans all your core files, plugins and enumerates weak passwords and checks against brute force attack. Using this scan tool, scan your complete website and check for any vulnerabilities that your website may have.

  • Acunetix


Acunetix is one of the best security scan tool which offers both online scan tool and also available for download to use in your computer for later use. It not only scans WordPress but also supports other CMS softwares.

It scans for vulnerabilities like Cross-site scripting (XSS) , SQL injection, SSL, DDOS, Header, SSRF, XXE. It also checks your website for weak passwords and user enumeration and wp-config.php security issues.


Quttera offers a WordPress plugin which can be installed in your WordPress website. With this plugin, you can scan your website from your WordPress admin panel, when running scan, it sends HTTP requests Quttera and fetches latest security updates from its servers.

It also downloads latest malware updates and checks your website for any potential threats. Along with malware lookups, it checks the following details

– PHP code injection detection

– If any external link is placed in your website this scanner will detect it

– It also checks your WordPress core files for any security issues.

If you are looking for a complete website protection, then you can try Wordfence which is most recommended one along with cloudfare. It is also important that you would use a reliable web hosting since all your files will reside with your hosting company.

If you like this article, please let me know your thoughts through comments below.

Free WordPress Hosting Providers

Free WordPress Hosting Providers

If you are looking for free WordPress hosting providers, here the top free WordPress hosting providers. When I first started my online journey, I created a small webpage with Google sites which is free, later I wanted something more than just few pages, so went for Blogger. After using blogger for a quite some time, I realized that I don’t have full control over it. And no matter what I do, finally in the end of the day, it’s not mine, if Google don’t like what I do, they can just delete my blog. Later, I realized that WordPress is the number 1 blogging platform. Of course it also host blogger like services where they will control our website. But in this context, I am talking about

If you are new to blogging world, here are the differences between and

>> Differences between and

So, if you want full control over you blog, then self hosted WordPress is the best option for you. But if you are just starting your blogging journey, you might be skeptical in putting some serious money into this. But, you can’t just use WordPress if you want full control over it. You need a hosting provider, where you can host your WordPress site.

But mostly, top hosting providers like Bluehost, SiteGround, Godaddy don’t offer hosting for free. You need to pay in order to get a hosting from them.

But that doesn’t mean, you can’t get a free WordPress hosting. Here are some of the top free WordPress hosting providers.

But it is true though, you get what you pay for. If you are getting WordPress hosting for free, that means, you will be limited with resources in your hosting account. But I think this is enough for you to get things started.

Even, myself started my online journey with free WordPress hosting providers, and once I get some serious users to my website, I moved to bigger hosting companies like SiteGround.

To get things started, you atleast need to buy a domain name.

If you are residing in India, you can get a domain name for just Rupees 99 or just $1.5 which is very cheap isn’t it?

I don’t know how long this offer will stay, but here is the link for getting a cheap domain name from Godaddy.

Godaddy Coupon: goflin139

>> Godaddy 99 Rs Offer Link

Note: This offer can be availed only once, that means, only one domain per account. Ofcourse, you can create multiple accounts with different email addresses to avail this offer.

Now moving on to top free WordPress hosting providers:

Here is the list:











100 WebSpace


Free Hosting


Free Hosting EU

Xtreem Host

100 Web Space

Out of all free WordPress hosting providers, Wpnode is the best one. As it provides the following features.

If you are having many businesses and different domains for each business. Then Wpnode can help you, as it offers unlimited domains support. You can host as many domains you may want.

  • 5 GB SSD Data Space
  • Unlimited bandwidth
  • 1GB email space which can be used with open source email application Roundcube
  • You will also get CDN from cloudflare
  • For faster access of your WordPress, Wpnode also comes with pre-configured W3 Total Cache plugin
  • You will have full access to your WordPress database which can be managed via PhpMyAdmin.
  • You will also get FTP access where you can upload and download file using SFTP.


With X10Hosting, you will get free cloud hosting for your WordPress. You will get unlimited Cloud hosting with this.

  • You will have complete control over your WordPress website.
  • You will get cPanel X3 control panel for managing your hosting account
  • With cPanel, you can easily manage your WordPress and manage your database too.
  • You can also get 1click installation for famous web software’s like MyBB, Joomla etc.


FreeHostia is another free WordPress hosting provider. With FreeHostia, you can get the following free features.

  • You can host up to 5 domains for free.
  • You can get a hosting disk space of 250 MB per account.
  • 6GB monthly data transfer
  • 3 Email Accounts per hosting account
  • But only 1 MysQL account with a 10 GB limited database space.

Since, this hosting provider provides hosting on a cluster platform, you can get faster page loads of your WordPress site.

AwardSpace is another free WordPress hosting provider. You can get the following features with it.

  • You can host upto 1 domain and 3 sub domains in your free hosting account
  • You can get 1 domain email id for your domain where you can send and receive emails for your domain email.
  • You will get a free web based file manager and with this web based file manager, you will be able to edit your HTML, PHP and CSS files.
  • You can also get a 1 Click installers for WordPress and Joomla.
  • The best feature in this hosting account is that it is 100% ads free.
  • You can also get a free website builder, where you can create amazing websites with it.
  • Your disk space is limited to 1 GB only
  • You can get 10 GB monthly bandwidth.
  • You will be limited with 1 MySQL database.
  • But, they guarantee 99.9% uptime which is very good for starters.


Byethost is another famous free WordPress hosting provider. It offers the following features.

  • 1 GB disk space for your hosting account
  • No ads at all
  • You can get a FTP access with FTP account and File Manager
  • You can get a control panel for your hosting account
  • You can host addon domains, sub domains and even park a domain for free.
  • You can also get free SSL on free hosted domains which is self-signed certificate.


HostAwesome is another famous free WordPress hosting provider. With HostAwesome, you can get the following features.

  • HostAwesome servers are WordPress optimized servers, which means, you will get Cloudlinux on Pure SSD hard disks which is 100 times faster than normal servers.
  • You will best support from WordPress experts.
  • You will daily backups with this free hosting account
  • You can also get Integrated SSL for your WordPress site
  • They are offering you 99.9% Uptime for your free WordPress site.
  • You can get Auto WordPress installation service with their free WordPress hosting.
  • They are also offering free migration to their hosting if you are hosting your website currently elsewhere.


AccuWebHosting is another free WordPress hosting provider. But unlike other providers, this hosting is not 100% free. You will only get 1 month free and then you need to pay $14.97/ Month in order to keep your website live.

If you think one month is all you need, then here are the features you can get with them.

  • Host unlimited domains
  • Free RDP and Full Root Access
  • You can get 1 Gbps Port
  • You can host unlimited domains for free upto 1 month.
  • Your website is hosted in USA data centers.
  • Your website is hosted on Dual Xeon E5 and E7 servers.
  • You will get free server firewall for your website protection from hackers.
  • You can get either ASP.Net or PHP on your server.
  • You can also get Microsoft HyperV virtualization.
  • You will get complimentary backups for you website.

All these services are free for 1 month, and then you need to pay $14.97 per month in order to keep those services up.

000WebHost is another free WordPress hosting provider. With this hosting, you can get the following features for free.

  • You can get 10 GB data transfer
  • Your hosting account is limited with 1 GB disk space only
  • You can host your domain for free
  • You can manage your hosting account with cPanel control panel.
  • They offer 100% ads free hosting
  • You can get free website builder to make your own websites.
  • You will get auto installer for free, where you can install popular software’s like WordPress and Joomla for free.
  • You will get free email services like POP3 and IMAP.


  • FreeHostingNoAds is another free WordPress hosting provider. Their homepage itself is being displayed with Google Ads, which makes me think that I can’t rely on them fully. If you want to just try things out, give it a try with FreeHostingNoAds.

    Here are the features they are offering with their service:

  • You will get 20 Giga bytes of disk space with your hosting account
  • You will get 20 GB of band width.
  • They are offering you support for 3 different versions of PHP ( 5.2, 5.3 and 5.4 )
  • You will get a free sub domain with ( or you can host your own domain if you have one.
  • You will get a free POP3 account with your hosting
  • As their title itself say, they are offering this free hosting with forced ads at all.


WordPlus is another free WordPress hosting provider. They offer the following features with their free hosting service.

  • You will get support for one domain with one database.
  • You will 128 MB SSD disk space.
  • You will get free SSL certificate for your domain
  • You will get free DDOS protection for your website.
  • You will also get free CDN from cloudflare
  • They also offering you 99.9% uptime for your free hosting.


  • is another free WordPress hosting provider. It offers the following features with their free hosting.

  • 1 GB web space to host your files.
  • 5 GB data transfer for your hosting account.
  • You will also get webmail service with 1 POP3/SMTP service.
  • You will get FTP access and File manager service for your hosting account.
  • Support for PHP 5 & 7 and MySQL 5.
  • You can also get a free domain with TLD
  • You will get a free website builder to build your websites.
  • They are offering you a 100% ads free hosting.
  • You will also get a free website control panel to manage your hosting account.


  • 100Webspace is another free WordPress hosting service. Here are the following features it offers for people who are looking for free hosting.

  • 1 GB web space for your hosting account
  • 3 GB monthly data transfer
  • Can host upto 1 domain for free.
  • Your free hosting comes with forced ads in your website.


Hostinger is another free WordPress hosting provider. It comes with the following features.

  • 2GB web space for your hosting needs.
  • 100 GB data transfer
  • But you are limited with 2 MySQL databases only
  • 100% Ads free.
  • Free website builder for creating amazing web pages.
  • It also comes with Auto script installer where you can install WordPress and Joomla in a single click.


FreeHosting is another provider for free WordPress hosting. It offers the following features.

  • It comes with ads free account that means, no forced ads will be displayed on your website.
  • No limit on file sizes that you upload into your hosting account.
  • Free cPanel for managing your hosting account.
  • Free Email with POP3, IMAP and SMTP access.
  • Free softwares which can installed on your hosting account with a single click.


5GBFree is another hosting provider which offers you free WordPress hosting. Here are the features they offer you with their free hosting.

  • It comes with 5 GB web space.
  • They are offering you 20 GB bandwidth.
  • You will also get a FTP account to manage your files.
  • It also comes with 3 MySQL databases for your needs.
  • You can also add an extra domain with Add-on Domain feature.
  • They also offering you to park on of your domain on their hosting.
  • They also offering 100% ads free hosting.


FreeHostingEU is another provider who is offering you free WordPress hosting. This service is similar to The following are the features offered by FreeHostingEU.

  • 100% Ads free hosting
  • You will get 200 MB of free web space.
  • 4 GB monthly bandwidth for your account
  • You can also get 5 free domains with TLD (.EU.PN)
  • You will also get FTP access with file manager.
  • You will also get webmail access with free POP3, IMAP and SMTP.
  • You will also get a control panel to manage your account.


XtreemHost is another hosting provider which offers free WordPress hosting. It comes with the following features.

  • 2.5 GB free web space for your hosting needs.
  • 100 GB data transfer
  • MySQL space is limited to 50 MB only.
  • Each file you upload is limited to 4 MB only.
  • You are allowed with 1 Add-on domain and 1 parked domain.
  • You will get 1 FTP account and 1 MySQL database.
  • The auto installer comes with 30 scripts only.


100WebSpace is another hosting provider which offers you free WordPress hosting. It comes with the following features.

  • 100 MB disk space for your hosting needs.
  • 3 Giga bytes of monthly bandwidth.
  • You can only host 1 domain in your free hosting account.

Like I said, you will get what you paid for. Free hosting accounts always comes with some limitations, but if you are just starting out, just try the above free hosting providers and when things get serious, move to a reliable hosting providers.

If you know any other free WordPress hosting providers, please let me know through the comments below. Share this post in your social media accounts if you find this post useful.

How to Move From to Self-Hosted



How to Move From to Self-Hosted

No one can stick with forever as your site grows, you will eventually want complete control of your website. You may want to change the look and feel of your website which is not possible in Or you may want to add new plugins and new themes to your WordPress which is of course not possible in So, many serious bloggers after using for a while, they would want to move to Self-Hosted blog which gives you full freedom over your website. You can install as many plugins you want in your blog and you can edit your code and you can also install new themes and not just editing the CSS.

Here are the differences between and Self-Hosted

In this blog post, I am going to show you how to transfer your complete website from to self-hosted including images. I will also be showing you how to transfer your website without losing your existing website rankings. Follow this guide:

Before going to start, you would first need a webhosting account to host your self-hosted WordPress. Be sure, to buy a hosting package from hosting which fully supports WordPress. The following web hosting companies are mostly recommended for WordPress users.




Once you get the hosting, now, if you already have a custom domain name with account, then we will tell you how to point your custom domain name to your new self-hosted WordPress, or else, I will show you how to get a brand new domain and use it for your old content.

You would need access to your account, so that you can export all the data in it to your new self-hosted account.

Step 1:- Exporting your data

Sign in to your account and go to its dashboard. Once you have signed in, go to Settings > Export

Once you click on Export, you will be shown with the option Export All

Click on Export All, to export your data.

Once the system exports all the data, you will get a confirmation message. Here is how it will look like.

A download link will be sent to your email with the exported data and, you can also see the download link on the same page itself.

Step 2:

Now, log on to your self-hosted account. If you already haven’t installed the WordPress in your hosting account, here is the guide on how to install WordPress.

After installing WordPress, login to your admin panel by visiting your admin URL, it will be like

Once, you have logged into your admin panel, click on Tools

Go to Tools > Import

Step 3:

Once you click on Import, on the right hand side, you can see many options where you can import posts from and one of the option is WordPress.

Click on Install Now to Import posts from WordPress.

Once, you Install it, you can see the option Run Importer option, see below

Step 4: Importing the Exported File

Now, Click on Run Importer

Now, click on Choose File and show the location of the downloaded file (exported file) which you have downloaded from account.

In my case, here is how it will look like,

After I click on Open, this is how it will look like

Step 5: Uploading Exported File

Now, click on Upload file and import button to import your data from to your self-hosted WordPress website.

If you are getting an error saying

Sorry, there has been an error.

This does not appear to be a WXR file, missing/invalid WXR version number

That means, the downloaded export file is a zip file and you are trying to import a zip file. In this case, you have to extract the zip file and upload the file which was inside the zip file.

Here is how to do that,

In order to extract the zip file, you would need WinRar or WinZip. In my case, I have WinRar installed in my PC. So, just right click on the downloaded file.

And click on Extract Here option to extract the files present in the archive.

After the extract, you can see a new folder created in the same name.

If you go to that folder, you can able to see an XML file present inside that folder.

Now, repeat the step 4 again, and this time, when you Choose File, choose this XML file which can be found in the new folder which was extracted from the zip file.

See below

now, click on Upload and Import

Step 6: Importing Attachments

In this step, you will be asked to assign the exported posts to a new author or to an existing author. You can choose the option you like and click on Download and import file attachments, so that all your files will get imported to your new website.

Once you have chosen your options, click on Submit button.

Step 7:

When everything is done properly, you will able to see the success message saying All Done. Have fun!

Here is how it will look like

Step 8: Setting your Blog to Private

Now that, you have exported your data from to your self-hosted WordPress. If you want, to set your site to private, you can do so by going to Settings > General

Under General tab, go to Privacy settings, in that, you can choose if you want to set your blog to Private or not. If you set your old blog to Private, only allowed people will be able to access your old website and rest of the people will be restricted to access your old blog.

Step 9: Redirecting old blog to new blog

If you already have a custom domain with account, then you can simply change the name servers of your domain to point to your new hosting. You can ask your hosting support team to help you with that. Finally, you have transferred your old website to your new self-hosted WordPress.

If you need any help, please let us know


Difference between Self Hosted Vs Free

Difference between Self Hosted Vs Free

When you are about to start with blogging, obviously you will come up with WordPress, as this is the number 1 platform for Blogging. But, which one will you choose? Self-Hosted or Many newbie bloggers come up with this confusion. Today, I am going to give you an overview on pros and cons of both and, then you will be able to choose which one is perfect for your needs.

Here are the pros of

  1. It’s free to download and can be installed in your own domain.
  2. You will have full access to your data and no one can alter your data except you. Your site will not get affected if someone thinks that it is against with their terms of service and no one can turn off your site except you.
  3. You can install plugins in your WordPress.
  4. You can install custom themes to your WordPress.
  5. You can make money from your WordPress by placing ads in your WordPress website.
  6. You can install and setup tracking in your WordPress website.

Here are the cons of

  1. You will not get free hosting with, you will have to buy your own hosting which comes at very cheap starting from $3 from major hosts like, and
  2. You have to install your own updates for your, which is pretty easy to do so with just 1 click.
  3. You have to do your own backups for you website, of course there are plenty of plugins to schedule automatic backups for your website.
  4. You are responsible to avoid spam to your blog, and of course, if you enable Akismet in your WordPress, you can block most of the spam to your blog.

Here are the pros of

  1. You will get free webhosting up to 3GB of space with, after that 3 GB, you will have to pay extra for more space by choosing different packages basing on your needs.
  2. Your site will be automatically backed up by, so you don’t need to worry about backups anymore.

Here are the cons of

  1. Even though you bought your own custom domain, you still have to pay extra to redirect it to your With free plan, you only have to use their sub-domain.
  2. They will place ads on all websites which are created using If you don’t want your visitors to see their ads, then you have to purchase ads free plans from
  3. You are not allowed to place ads on your website unless you receive 25000 page views monthly. Even though, if you do get 25000 page views monthly, you will have to apply to their ad control and the revenue you generated through the ads will be shared 50-50 between you and So, your 50% hard earned money will be taken by or else simply buy ads free plan from one of their plans.
  4. You cannot install plugins in But, WordPress is known for its plugins, if you really want to install plugins, then you have to buy their VIP program which starts at $5000 per month.
  5. You cannot install custom themes also. You only be allowed to choose themes of their choice which are being used by millions of people. If you really want to install a theme of your choice, which you cannot do so, but if you purchase their bigger plans, at least you will be allowed to customize the CSS or can able to choose premium themes which are available in their website.
  6. You cannot install custom tracking, but however if you want a custom tracking like Google Analytics, then you have to purchase their business plan which comes with a Google Analytics plugin and that’s it, if you want to add custom tracking code, you cannot do so.
  7. Your site can be deleted by them at anytime, if they think you violates their terms of service.
  8. Even if you paid for their upgradations, you still have to tell people that your site is “Powered by”

So, finally which is better? Or self-hosted WordPress from

My opinion is that, if you are a personal blogger and don’t mind earning money from your blog, then, is better for you. Whereas, if you are a professional blogger and wanted to make a career of it, then you should seriously consider getting a self-hosted WordPress. You don’t need to worry about the costs, even if you compare costs with, self-hosted WordPress is the better choice, as you can get hosting for as low as $3/mo and a free domain name if you buy it yearly.

Here are some of the cheap web hosting providers.

And here is the guide on how to install WordPress and further, here is the guide on how to install plugins in WordPress.

I highly recommend people to use, but the final choice is yours.




How to Import .docx document to WordPress


How to Import .docx document to WordPress


It is quite natural for people to prefer writing in Microsoft word as they are so used to it and it is so much more convenient. This is exactly why many people prefer to import the .docx files to the WordPress instead of typing the whole article in WordPress. It is always easier to import rather than copying and pasting the articles as things may go wrong easily. The formatting becomes an issue and the post starts to look like a mess. The whole thing may seem simple but it is actually a challenge to import the documents in WordPress properly. In this article we will discuss in details how exactly you can import the .docx document in WordPress. We will try to cover all the aspects and we hope that you will find the article informative.

When and why do you actually need to import the .docx file in WordPress?

First let us try to understand why you need to import the .docx files into WordPress. Many WordPress users actually prefer to write the articles in Microsoft Word as there are many features in Microsoft word that can help in writing an article. For example you have a Spell check, there are templates that can be used. You can also refer to the various styles and formatting that in Microsoft Word. If you look at WordPress you will notice that it does not come with these amazing features. It just has a default visual editor.

Another reason why you may need to import the .docx files to WordPress as you might be getting a lot of guest writers to write for your site and you might not be comfortable giving the access of the site to these authors. You might ask the guest writers to write their articles in Microsoft Word and you will just be uploading them on your site. These writers can submit the writings in html format too.

Many WordPress site owners have the habit of writing whenever they get the time. As a result they will have a lot of word documents sometimes even multiple documents. It can be a problem to rewrite all these in WordPress as it is a time consuming job.

We will now explain in this article how you can import these .docx files in WordPress in order to ensure that you save a lot of time by ensuring that you do not have to edit and format these files. Now that you know why you will have to import the .docx files into WordPress we will move to the next section of the topic to explain how you can actually import these docx files following a step by step method.

Importing the .docx documents into WordPress

To do this the first thing that you will need is to install and activate the plugin that is called the Mammoth.docx converter in WordPress. If you are not sure about how the Mammoth.docx converter can be installed and activated you can refer to our previous article that will give you a detailed guide on how the Mammoth.docx converter plugin can be installed and activated. Once you are done with the activation of the Mammoth.docx converter you can move in to the next step. Once you have activated the Mammoth.docx converter you will need to create a new post or you can also edit a post that already exists. On the edit screen of the post you will be able to see the Mammoth.docx converter metabox below the post editor. We are enclosing a screenshot to explain how this Mammoth.docx converter metabox actually looks like.

After you reach this step you will simply have to the file button and select the .docx file that you can find in your computer that you have already created and saved. As soon as the .docx file is selected you will notice that the plugin will show the three views for the document.

If you click on the visual tab you will be able to see how the document will look in WordPress. We are enclosing a screenshot to give the users as idea about how the three views will look like.


As you can see you it will ignore the styles that are already applied to the .docx documents which include the padding, margins, background color and text color. It will use the stylesheet of the theme to control the display of these things.

There is also an option to check the html that is generated by the converter. This can be done by clicking on the Raw HTML button. Here we must mention that you can also click on the messages button and see if there are any warnings or errors noted in the conversion. Do not be in a hurry to publish the document first be assured that you are happy with the way the document is looking and only then post it on WordPress. After you are satisfied with the look of the document in the visual tab you can go ahead and click on the “insert into editor” button as soon as you do that the plugin will insert the HTML into the WordPress post editor.

We hope that you are clear with the steps so far. You can continue to work on the post from time to time and keep adding or removing stuff.

So you have understood how the Mammoth.docx converter plugin actually works. We will now explain how the Mammoth.docx converter plugin can also convert a .docx file into a clean HTML format that is compatible with the WordPress site. The Mammoth.docx converter plugin also supports many other features that we will be discussing now:

  1. Lists
  2. The tables can be imported without formatting the cell colors and the like border.
  3. Links
  4. Headings like the heading 1 and heading 3 are converted into h1 and h3.
  5. The textboxes are converted into plain paragraphs.
  6. The images that are embedded in the document are imported into WordPress.
  7. Plain HTML formatting like subscript, superscript, bold and italic.

The Mammoth.docx plugin will not make any changes to the original .docx document it will also not store the document in the WordPress site.

Many WordPress users actually find it a challenge to import the .docx file into WordPress. We hope that after reading this article you will be able to import the .docx files in a more professional manner.


How to Stop Storing IP Address in WordPress Comments


How to Stop Storing IP Address in WordPress Comments

How to ensure that IP address is not stored in the WordPress comments



It is a common question among the WordPress users if the IP address can be stopped from being stored in the WordPress comments. Many WordPress site owners actually want to do this so that they can ensure that the privacy of their users can be protected. In this article we will exactly discuss this that how you can ensure that the IP address is not stored in the WordPress comments as a result the privacy of the users can be protected. We hope that you will find this article informative.


Pros and cons of not storing the IP address in the WordPress comments

We all know that it is a default setup in WordPress that ensures that the IP address of those who are visiting the site and giving comments is stored in the database of the site. It also ensures that these IP addresses are actually stored permanently. The question arises why does WordPress ensure that these IP addresses are stored? Well the answer is simple. It is basically done to ensure that site owners can deal with the comments and that are spam are not wanted. There are some plugins like the Akismet that can actually successfully block the comments from the IP address as these IP addresses can be used by those who intend to do a spam for wrong purpose.

Until and unless the users are using the VPN service the real IP addresses can still be found in the logs of your site. Here we must mention that most of the WordPress hosting providers ensure that they keep an access log of all visitors who are visiting the website for a certain period of time.

We hope that by now you have got a clear idea on how storing the IP address of the users in the WordPress comments can help you as well as your site. We will now explain the other aspect of the issue. What happens if you are not storing the IP address in the comments? When you do this you are basically keeping the users first and ensuring that the privacy of the users is protected. Many users prefer that their IP address is not stored in the site and their privacy is protected. They feel more confident to express their view in such sites and they are willing to come back to such sites. Many users actually look for sites that will not store the IP address.

Now that you know the pros and cons of ensuring that the IP address is not being stored in the WordPress comment we can move on to the next part of the article where we will explain how you can ensure that the IP addresses are not stored. There are two methods that you can implement in order to do this and they are:

  1. With the help of a WordPress plugin you can ensure that the IP address is not stored in the comments.
  2. Manually stop storing the IP address in the WordPress comments.


Method 1: With the help of a WordPress plugin you can ensure that the IP address is not stored in the commentsWe will suggest that this is an easier method and we recommend it to all those who are new to the WordPress. To do this the WordPress plugin that you will need is called the Remove IP plugin. Once you get the plugin just follow the step by step methods we have mentioned on installing and activating WordPress plugins in one of our previous articles.

After the WordPress Remove IP plugin has been installed and activated you will notice that the plugin will replace your site users IP address with this is an IP address that is usually used by the localhost.

One point that you must be told about the Remove IP plugin is that it will not be able to delete the IP addresses that are stored in the older comments. If you have older comments that have the IP addresses stored in them then you will have to delete them using a different method and we will be explaining how to do that later in this article. As of now we are moving to the second method that involves deleting the IP addresses manually.



            Method 2: Manually stop storing the IP address in the WordPress comments This is a more complicated method and we will recommend it to only those who have a good knowledge of the codes that you use in WordPress. What you will have to do is add the enclosed code that we are attaching to the theme’s function.php file or to the site specific plugin.


If you look at the code closely you will notice that it is very similar to the code that is used by the plugin that we have mentioned in the first method. However, the difference is that instead of storing in the IP field it will leave the IP field as blank.


How to remove the IP address from the old comments

No matter which of the above two method you use to delete the IP address from the comments the fact remains that both the methods will not delete the IP address from the comments that have been already posted in the WordPress site. If you want to delete the IP address from the old comments then you will have to follow the method that we are about to discuss now.

You will have to run a MySql query on the WordPress database. Before you do that ensure that you do have the latest WordPress database backup. After that you will have to login to the WordPress hosting control panel and look for phpMyAdmin.


Once you have done that you will have to choose the WordPress database of yours by clicking on the database name in the column that you will find in the left hand side. In the next step you will have to click on the SQL menu as shown in the screenshot that we have attached below.

Once you have done this you will be taken to the text area where you will have to enter the query that we have enclosed below.

After that you will have to enter the “go” button that you will find in the text area in order to run the query. Once you do this all the IP addresses that are stored with the comments in your site’s database will be deleted. One point that we must mention here is that if you have a custom WordPress database prefix then you will have to adjust the WP_comments to the custom table prefix of yours.


Actually speaking there is a lot that you can actually do with the WordPress sites. We hope that after reading this article you will be able to get a better idea about how you can ensure that the IP address is not stored in the comments that are posted in your WordPress site. This can ensure that the users who are coming to your site enjoy a better experience and they keep coming back. After all we want that the people who are regularly coming to our site keep coming and keep posting their valuable feedbacks and comments on our posts.


How to Setup Email notifications for WordPress updates


How to Setup Email notifications for WordPress updates



The WordPress site must be kept up to date in order to ensure that the site is kept secured. Many users of WordPress often want to know if it is possible to get email notification for the WordPress updates. In this article we will try to resolve all the queries regarding email notification for the WordPress updates. It is a default setting for WordPress that it will show you update notifications only when you login to the admin area. However, there is a way you can set email notification for the WordPress updates and that is exactly what we will be discussing in this article we hope that this article will help you to resolve all the queries that you have regarding getting email notifications in WordPress.

When and why do you need Email notifications for the WordPress updates?

As soon as you login to your WordPress site you can see that the admin area will show some update notifications. The updates will be highlighted for the core updates and the plugins. The theme updates are however visible only on the theme pages or they can also be visible on the update page. We hope you are getting what we mean. Suppose we take a scenario that you have a WordPress site but due to some reasons you have not been able to visit the site regularly as a result you will not know when there will be a need to install an update. In order to get these update notifications you will have to set an email notification. In this article we will explain how you can actually do this.



One simple way to deal with this problem of not getting notifications if you are not logging in is by setting up an automatic updates for the WordPress core, theme and plugins. With this you can ensure that the WordPress site can manage the update on its own and automatically.

There is one more way by which you can manage the updates and that is by setting up of email notification systems for each of the updates. What happens with this is that each time there is an update to the WordPress plugin, core or the theme you will immediately get an email alert. After you have got the email alert you can install the update and login to your website. Now that you understand why exactly you need an email notification to work on your WordPress site we will move on to discuss how exactly you can ensure that the email notifications are sent when an update happens in the WordPress site.

How to set up email notifications for the WordPress updates

To do this you will first have to install and activate the WordPress plugin called “WP updates notifier”. If you are new to WordPress and do not know how to install the plugin then you can check our article on how to install WordPress plugins to get a step by step guide on installing the various plugins. After you have installed the “WP updates notifier” plugin you will have to go to the settings page and then the updates notifier page and configure the plugin settings. We are enclosing a screenshot to explain how the plugin setting must be for the “WP updates notifier” plugin to work properly.

What exactly you have to do in the setting is you will have to select the corn method. You will notice that the default setting is WordPress and you will not have to change it as long as you have a reason for changing it and you know what you are doing exactly.

After you are done with this selection you will have to select how often you actually want to check for updates. Here again you will notice that the default setting is once an hour and that is good enough if you want you can change it to once or twice a day as you think is required for you.

After you are done with all these settings you will have to enter the email address to which you actually want the notifications to come. You will see that the default email address that you have given in your WordPress settings is being reflected here. You can change this email address if you want to. You can also chose to go for multiple email addresses and each email address can be separated by a comma.

With the help of the “WP updates notifier” plugin you can also get updates about plugins and themes. All that you will have to do is select the “yes” next to the theme and plugin update notifications.

The most important thing that you will have to keep in mind here is that once you are done with the changes you will have to choose the “save settings with test email option” if you do not choose this the plugin will not store the changes and you will have to do the same steps again. Once the settings are stored the “WP updates notifier” plugin is made in such a way that it will send a test email to the email id or ids that you have given. Once you successfully get this mail the process is complete.

This is all that you need to understand about getting email notifications using WordPress. We hope that this article will help you to ensure that you WordPress site are working well and as per your requirements.