How to Create a WordPress Website Using Divi Theme 2018

I’m sure you’re well aware that WordPress is the leading CMS in the world today. WordPress allows you to create a beautiful looking website or a blog in a matter of minutes. You don’t even have to be a computer geek or a coder to build a great website using WordPress. WordPress comes with hundreds of free and paid themes which you can customize and build your website. In this blog, we are going to see how to create a WordPress website using Divi Theme 2018.

Several WordPress themes are immensely popular with users all over the world. ColorMag, Flash, Spacious, Accelerate, AccessPress are some of the most used WordPress themes in the world today.

While all of these themes work wonderfully well, I am a big fan of the Divi Theme. It is a very versatile and flexible WordPress theme with an easy to use interface. It is also a very powerful theme which offers you all the features and functionality you need. Whatever type of website you’re building – whether it is a business website, a blog or a portfolio site, you can do it using the Divi Theme.

I am such a big fan of the Divi Theme that I use it on almost every single website that I create. Today, I will offer you a step by step guide which will help you create a WordPress website using the Divi Theme. Don’t worry if you don’t know much about WordPress or haven’t used WordPress at all. I’ll offer you detailed instructions that you can follow to create and setup your website in a matter of minutes. There’s a lot of information in this guide, so take your time and make sure that you read completely through to the end!

You can watch the  video tutorial here as well

Understand WordPress basics

Before I tell you more about how to build a website using the Divi theme, you’ll need to do some homework first. You’ll need to familiarize yourself with WordPress to not face any problems when you’re building your website.

WordPress is supported by a massive community of users, and it is one of the easiest to use CMS platforms. WordPress is also incredibly user-friendly to beginners, so you should get yourself acquainted with it in no time at all.

I won’t go into much detail about WordPress here, as there are plenty of quality tutorials available on the internet. You can even go through some of my previous posts to learn more about the basics of WordPress. Remember – there’s no need to spend hours trying to teach more or master every aspect of WordPress. Just familiarize yourself with the basics – the admin dashboard, the settings and the themes. Once you’re done, you will be ready to build your first WordPress website using the Divi theme.

Purchase hosting and a domain name


Now that you are familiar with the basics of WordPress, you’re one step closer to creating a gorgeous website. But, before you can do so, you’ll need to purchase hosting and a domain name for your website. I know that some of you may be sceptical about making a purchase. But hey, purchasing a domain name with hosting is actually very cheap. In fact, you can purchase both hosting and a domain name for under $5 per month!

At such prices, you really shouldn’t be considering whether or not to purchase a domain name or hosting. However, if you are adamant on not spending any money at all, you can always get started with a free WordPress website without hosting. Do understand that this free website will contain a ‘’ Extension after your domain name. While this shouldn’t create any problems, it does look very unprofessional. Unless you just want to get a feel for things, I recommend you to purchase a domain name with hosting.

When it comes to hosting, there are several options you can choose.

I personally use SiteGround to host all my websites as I find it to be the fastest and most reliable. SiteGround also offers a 24/7 support, and their hosting packages are reasonably priced, making them one of the best hosting options.

SiteGroundImage: SiteGround cPanel

Purchasing hosting from SiteGround is pretty straightforward. Think of a domain name that is suitable for your website and checks if it is available. You can do this on SiteGround itself. Once you’ve finalized your domain name of choice, choose a hosting package for your needs. If you’re just starting out with hosting, go with the cheapest yearly package. You can always renew your hosting later on.


Install WordPress

Congratulations on having purchased a domain name and hosting! You now own a website, but it is not usable as yet. To build and create your website, you’ll need to install WordPress. Fortunately, SiteGround makes WordPress install very easy. The SiteGround Wizard will help you install WordPress on your hosting package in a matter of minutes!

To install WordPress, login into the client area of your SiteGround dashboard. Scroll down to the autoinstallers section where you will see the WordPress icon. Click on the icon and then click on Install and that’s it – you’ll have installed WordPress on your domain!

WordPress InstallImage: WordPress Install

When you install WordPress, you’ll also have to fill out some fields regarding your website. Most of these fields are self-explanatory, so you should have no problems in filling them out. If you’re not sure of any field, just leave it at default, and it should work fine.

Download the Divi Theme

Get 10% Off The Divi Theme Here

Once you’ve installed WordPress on your domain, you will need to download the Divi theme next. The Divi theme is offered by Elegant Themes, and you can download it from their website. I love Elegant Themes because they offer great support and also back their service with a 30-day money back guarantee. Most other theme providers don’t do so.

To download the Divi theme, just complete your registration and signup on Elegant Themes. After signing up, you can download the themes, explore other products and find setup guides on the Elegant Themes website. Everything that you need to get started using the Divi theme on your website will be available to you.

WordPress Website Using Divi ThemeImage:  Download Divi Theme

After you download the Divi theme, you’ll also need to upload it to your WordPress website. To do this, just scroll down your WordPress admin dashboard, head to Appearance and then to Themes. Click on the Upload Themes button and choose the Divi theme zip file that you have downloaded. Click on Install Now and when you’re done, activate the theme. Now, your WordPress website will reflect the Divi theme and you will start creating WordPress website Using Divi Theme.

Get 10% Off The Divi Theme Here

Create a homepage

After installing the Divi theme on your WordPress website, you’ll have a powerful theme to build your website on. But, at this point, your website will be completely blank, and it will look nothing like the Divi theme demo. To update your website, you’ll need to create a homepage.

Thankfully, creating a homepage is very easy using the Divi theme. Just open your website through the WordPress dashboard, and you’ll see an option to Enable Visual Builder in the header section. This will allow you to create any web page from a visual standpoint.

When you open the Visual Builder, you’ll see some boxes and columns. You can create different types of modules in these columns. With the help of modules, you can create different sections for your homepage.

To start off, create a text module in the section which will be the header text of your website. You’ll find a ton of font design and customization options to help your text look just the way you want it. In fact, the Divi theme allows you to create as detailed and well-designed header texts as you want. Add as many text modules as you want to display the content that you want on your website homepage.

Also, create a slider to give your website a modern look. You can find a slider module under the Visual Builder settings itself.

You can also create button modules to link to other pages of your website or a different website altogether. Again, Divi theme offers a lot of flexibility and functionality, and you can design your button modules as you please. You can even add hover effects, add color gradients and change the shape of modules.

What I really love about designing WordPress Website Using Divi Theme is that it allows a great amount of customization. If you choose to spend a few extra minutes, you can design a website homepage that looks (and works) as well as those of big enterprises. You will need to play around with the Visual Builder a little to design a homepage that you really like.

As a tip, I’ll recommend you to try replicating the Elegant Themes demo page which showcases the Divi theme. You’ll learn a lot about how to use the Visual Builder if you do so.

Divi Homepage DemoImage: Divi Homepage Example

Create a split screen

Once you’ve created your website homepage and you’re comfortable with the Visual Builder, you can go ahead and create a split screen on your website. If you’re wondering why you need a split screen, it is because it will allow better flow across your website. A split screen is nothing but breaking up your website homepage into different sections. Without a split screen, you’ll still have a functional website, but users may find it slightly difficult to navigate through sections.

To create a split screen on your homepage, click on the plus button located at the bottom. This will allow you to insert a new section into your webpage. The Visual Builder includes a selection of readymade split screen layouts you can choose. Alternatively, you can also add layouts from your library or customize the preexisting layouts.

I recommend you to experiment with different modules on a split screen layout of your choice to find what works best. You can add images, banners, buttons and other modules to make your website more functional. Make sure to include links and call to action buttons along with text to help your users navigate through your website. Again, the key here lies in experimenting with the Visual Builder to create something that you really like. And, if you’re low on creativity or inspiration, just open up one of your favourite websites to see how it has been designed. Try and emulate that website’s look on your website using the Visual Builder.

Divi Split Screen Demo ExampleImage: Divi Split Screen Example

Create overlapping text

If you’ve taken a close look at the demo of the Divi Theme, you’d probably have noticed the overlapping text. This is a really cool feature which you can create using the Divi theme within seconds – something that may otherwise take hours!

To create overlapping text, use the Visual Builder to add a new section to your webpage. Choose the regular layout and add a text module. Again, you can use the tools offered by the Visual Builder to design your text just the way you want.

Once you’ve created the main text, head over to the design tab under the section settings. Scroll down until you reach box shadow and click on it. This will create a border that separates this section of your webpage from other sections. Now, add another text module where you will insert the text which will overlap your main text. Drag and move around both text modules until you create the perfect visual overlap. You may also want to change the opacity and the text color of the modules to give them an attractive look. If you do this properly, you’ll be able to emulate the exact look that is available in the Divi theme demo.

Create double split screens

Double split screens are a great way to organize your webpage and make it look more appealing to your users. Creating a double split screen on your WordPress website using Divi Theme is extremely simple and straightforward. By now, if you’ve played around with the Visual Builder enough, you should have a rough idea of how to do this.

The classic double split-screen layout includes two columns and two rows, with alternating text and image sections. I would recommend you to emulate this layout as it is one of the most popular layouts used in web design today. Use this layout to include all important sections such as testimonials, service offerings and other sections of your website.

As a tip, you don’t need to create multiple split screens using the Visual Builder. You can simply create a single split screen and then replicate it to create multiples. And, the Visual Builder offers you enough flexibility to add buttons or interchange sections and modules according to your needs. To do this, just select any module that you want to replicate and save it to your library. You can recall this saved module from the library anytime you need to.

Divi Double Split ScreenImage: Divi Double Split Screen 

Advanced design settings

By now, I’m sure you’re in love with the Divi Theme and its wonderful Visual Builder. But wait – there’s a lot more than you can do with this theme! The Visual Builder includes several advanced design settings which allow you to manipulate different elements of your website.

Some of the things you can do with advanced design settings including changing the color of a module, changing the gradient type and direction of a module, changing the spacing within a module, adding margins or padding, and creating custom backgrounds and sections. Its really up to you how much detail you want to go. This is also one reason why many web designers and developers prefer the Divi Theme over other WordPress themes.

Now, I don’t recommend that you waste too much time fiddling around with advanced design settings unless you have an idea of what you’re trying to achieve. There are so many options and tools available to you that it is very easy to find yourself wanting to do more. Depending on what type of website you’re trying to create, use advanced design settings accordingly.

Advanced Design SettingsImage: Advanced Design Settings

Design the footer

The footer is one of the most important sections of your website, and you must design it properly. Now, with the Divi Theme, there are two ways to design a footer – a standard footer or a custom footer. Creating a custom footer is just the same as creating any section using the Visual Builder. You can use the Visual Builder tools to design a footer just the way you want.

On the other hand, the standard footer comes pre-included with the Divi Theme. If you want to add the standard footer to your website, exit the Visual Builder and head over to the theme customizer in your WordPress panel. Under the theme customizer, head over to widgets where you’ll see footer widgets. The Divi Theme will allow you to add different sections to your footer in a matter of a few clicks. If you need to add plugins to your footer, you can search for them under plugins in your WordPress dashboard. Again, there is a lot of functionality here, and you can add as many elements to your footer section as you like.

Divi Footer Demo ExampleImage: Divi Footer Example

Get a website logo

By now, if you’ve followed all the steps mentioned above, you should have a fully functional website. But before you pat yourself on the back, hold on. You’ll need to add a logo to your website to make it look more professional and appealing.

Don’t worry if you don’t know how to design a logo – I’ll offer you a way around it. You can simply head over to any of the freelancing sites such as Fiverr, Upwork or and request for a logo design job. You’ll immediately have access to a global pool of logo designers, and you can hire someone to create a logo for you. The best part of these websites is that they are incredibly affordable. In fact, you can get a professional logo designed for your site in as little as $5! So, don’t skimp out on this step – it will make a big difference to your website.

Optimize for mobile

To make your WordPress website fully functional, you’ll need to optimize it for mobile viewing. Fortunately, the Visual Builder makes this very simple as well. To optimize your website for mobile, simply open the settings for any selected module and head to the design tab. Alongside all the design settings, you’ll also find a small tablet/mobile icon next to the settings. Click on this icon to see how your website looks on a mobile platform. You can also edit and make any changes if you need to.

Remember – more people view websites on mobile devices than on desktop and laptop computers today. As such, I highly advise you to optimize your website for mobile else you may lose out on many potential viewers.

Mobile Optimization Image: Mobile Customizer

Add other pages to your website

After completing all the steps above, you’ll have a fully functioning one-page website which will work on all devices. But, you’ll probably want to add more pages to your website depending on your needs. Some pages that you should consider including in your website are an About Page, a Blog Page and a Contact Page.

To add new pages to your website, simply head over to your WordPress dashboard where you’ll find Add pages. Go on and add as many pages as you require. And, to design these pages, you can use the Visual Builder once again. You can simply use the Divi Theme library to replicate any modules or sections that you have designed on your homepage. This will save a lot of time and allow you to create multiple web pages in no time at all!

Divi Library to Create Multiple WebpagesImage: Divi Library to Create Multiple Webpages

Customize WordPress Website Using Divi Theme

Congratulations! If you’ve followed all the steps I’ve mentioned above, you’ll have created a great WordPress website using the Divi Theme. While you can take your website live, I’ll also recommend you to customize the Divi Theme according to your needs.

Divi is a very powerful theme which offers a lot of customization options to users. Simply head over to the theme customizer, and you’ll be presented with many tools to change the look and feel of your website. I won’t go into much detail about the theme customizer as you’ll learn more about it by playing more with it.

Divi Theme CustomizationImage: Divi Theme Customizer

So, there you have it! These are my step by step instructions that will help you create a wonderful WordPress website using the Divi Theme. Sure, there are few steps involved in the process, but much of it is fairly simple to follow. Ideally, you shouldn’t run into any problems.

Have you already used the Divi Theme? Do you know of any other WordPress themes that offer as much regarding features and functionality as the Divi Theme? Or do you have any doubts or questions regarding this guide? Please do leave me your comments below and I’ll be happy to hear from you!

Revolution Slider Tutorial For WordPress

The slider revolution on envato market is probably one of the best sliders for wordpress. The revolution slider comes with many features including parallax and video features. In this wordpress tutorial, I will go walk you through most of the features for the slider revolution plugin. The slider comes with a front end editor so you can visually see the change you are making  live while you are editing your slider.

Here Are The Images For The Slider Revolution Tutorial

Get Images

Also if you want the same video backround that I used in the tutorial, here is the link for the video backround for the revolution slider

General Settings And Features For The Slider Revolution

In the general tab, theres many different options for your slider. You can set the duration for your slider.

In the tutorial, i set it to 7000MS but you can set your slider to any time you want. I also set the preloader here. You can change the color and time of the preloader in the general settings, theres a few options in the general settings of this plugin so just be sure to check each one to see what kind of options you want for your slider. You Can Also set the transitions you want for your slider, i personally recommend changing the for each slider or you can always set the options here.

The Navigation Tab

In this section, you can select what kind of arrows you want for your slider. You can design them and all sorts of fun stuff. In the tutorials, i run you through some of the options and features of the slider to help you determine what kind of arrow you want. I think the best way to learn how to use the options is trial and error. If you want to select different arrows for the slider, this is where you can do it!

The Parallax Tab

This is a pretty simple tab, all you need to do is check this box and you can have the parallax features on your slider,.

Performance & SEO Optimization

Here are some more features of the plugin, where you can see how the plugin is performing and if there are any errors associated with the plugin.

Google Fonts

Many of the google fonts now are located in the slider revolution options

Import And Export

You can export your saved slider and import on to another wordpress website. This is where you can do that.

Creating Your Slider With The Slider Revolution

1. The first thing we need to do is purchase and install the revolution slider. The slider is available on envato market and you can download the revolution slider here

2. Once you are done purchasing the plugin from codecanyon, you can go to your account and upload the plugin to your wordpress website. You will need to enter in your purchase code that you get from code canyon, this allows you to get the premium templates created by the slider revolution plugin. In addition, you can get support from their website with the code that you get.



These are the general settings for the revolution slider. First select the default slider. This is the basic standard settings for the slider revolution. You than need to enter a slider name and alias. This creates a short code for your website where you can enter it in later on your wordpress website. Just make a page and insert it later.

settings in the slider revolution

The next thing you will need to select is the default slider and than select fullscreen. This makes your slider fullscreen on your website. After this, select the grids as followed in the video, this allows you to optimize your slider for mobile devices. The slider revolution will optimize and make your slider fullscreen automatically.

When you create your first slider, you are given several options. These are just the basic options. There are tons of options you can set here, one of the coolest things about the slider revolution plugin is the object library. You can now use the images within the slider revolution to create your slider. So here you can set the backround image, set a background color, or a backround video. These are the basic options and foundation to create your slider on your wordpress website,

How To Set Image Animation For Slider Revolution

In the options, you can select in image and select different animation for your slider. Here i show you most of the options and show how you can time the images to curve in on your wordpress website.  There are different options, offset which allows you to set the direction of the image, the opacity which allows you to set the transparency of the image, the rotation which can set a certain spin on the image. To get a better understanding of some of these options, you should do a trial and error kind of phase to help you pick the right kind of animation for your slider.

In the slider revolution options tab, ( in the general settings of the slider) you can set the transitions for each slider. There are so many different types of transitions so you can go through each one and than determine which slider is best for your wordpress website. I go through many transitions in this video and its pretty self explanatory. Have fun with the transitions! You can also set the duration of the transitions for the slider revolution. Remember, the longer the MS the slower the transition will be.

This is the final product of the slider that we make. I show you some of the other sliders but i made this from scratch. I think its a creative slider that really stands out. I hope  you enjoy the video tutorial of how to make w slider with the revolution slider plugin! If you want more templates for the slider revolution you can visit this link here

Let me know what you think of the tutorial in the comments below

Here is the complete tutorial for the slider revolution plugin on youtube. You can also visit this link to get more templates for the slider revoltuion

How to Create a Web Hosting Business Using WordPress and WHMCS

All of us know that WordPress can be used to create some really amazing websites. But have you ever thought of creating a web hosting business using the most popular CMS available today? Learn more about WordPress and WHMCS.

Many people have jumped into creating web hosting businesses recently. It is a lucrative business opportunity which can enable you to increase your earnings, earn recurring revenue and work from anywhere you want. You can even integrate a new web hosting business with your current internet marketing or web design business to earn more revenue.

If you have a basic understanding of WordPress, then you can actually get a web hosting business up and running in a matter of hours! All you’ll need for this is WordPress and the WHMCS billing software. While WordPress allows you to create the front-end of a professional looking website, WHMCS allows you to manage billing and accounts from the back-end. WHMCS is one of the world’s most popular web hosting automation platforms which allows you to handle sign-ups, billing, provisioning and support.

Today, I will compile a step by step guide to help you create a web hosting business easily and efficiently using WordPress and WHMCS. I’ll show you everything that you need to do to get your new business up and running as quickly and smoothly as possible, so make sure to read right through to the end!

You can also watch the video oh our WHMCS tutorial on youtube. Darrel Wilson and Ryan Grey of namehero go in detail on what you need to do to setup your hosting company step by step

Get a basic idea of WordPress

In order to create a new web hosting business, you will need to have a basic understanding of WordPress. If you have used WordPress before, then you can skip to the next step. If not, then you should get yourself acquainted with WordPress before you build your new web hosting business.

While you can use other CMS platforms like Joomla and Drupal to create your web hosting business, I prefer WordPress. This is because WordPress is completely free, it is very friendly to beginners, it is mobile and tablet friendly and it is backed by a massive support community.

Wordpress Dashboard

Image: WordPress Dashboard

Don’t worry if you have never used WordPress before to create a website, it is actually quite easy and straightforward. There are plenty of WordPress tutorials available on the Internet, so I won’t go into the details here. You don’t need to go into too much detail with WordPress to build a web hosting business. Just get yourself acquainted with the dashboard, the themes and the settings. If you’re an absolute beginner, I also recommend that you try creating a free blog for a better understanding of WordPress.

Purchase a domain name and reseller hosting

Once you have acquainted yourself with WordPress, you’ll need to purchase a domain name and reseller hosting for your new business. While the WordPress platform is completely free, you will have to purchase reseller hosting and a domain name. Don’t worry, it won’t break the bank. You can purchase a domain name plus domain-hosting for as little as $3-5 per month, which is less than a cup of coffee.

Get An Exclusive Sign Up Discount Here

You will need a hosting package, of course you may chose any hosting company you want, but i recommend Namehero because of their reliability and knowledge with reseller hosting. I have teamed up with Ryan Grey and can provide you a special discount for reseller hosting

When signing up to namehero for your resller hosting package, i highly recommend getting the corporate package because you already get the WHMCS license included. If you use another package, you will have to purchase the WHMCS license alone and it will drive your cost up!  So I would use the resources available and select the corporate hosting package.

First, think of what you want your new web hosting business to be called. After you’ve come up with a few names, look to see if the .com domain name of your choice is available for purchase. You can go with other domain extensions, but I’ll recommend you to try and find a .com domain unless other extensions describe you better. When you find an available domain name of your choice, you can purchase it from your hosting provider.

NameHeroImage: NameHero

After you’ve finalized a domain name, you’ll need to purchase reseller hosting for your new website. There are several reseller hosting providers out there, but I recommend you to consider NameHero. NameHero is one of the best and their plans are quite affordable as compared to some others. Also, when you purchase NameHero reseller hosting, you will also receive a free license for WHMCS and you can even purchase your domain name of choice for free within NameHero.

Install WordPress

Next up, you’ll need to install WordPress to create your website. Thankfully, NameHero makes this process very simple, even for beginners. First, log in to the client area on your NameHero cPanel. Once you’ve logged in, scroll down the cPanel page under scripts until you see the WordPress icon.

Click on the WordPress icon to open the dashboard within the cPanel and click on the install button. NameHero offers one-click installation of WordPress, so you should have absolutely no problems with installation. Upon installation, you’ll also need to fill out the fields for your website in the cPanel. If you’re unsure of anything, just leave the fields at the default option. As an option, you can also browse through the preloaded free themes in WordPress and use one if you desire. You can always change the theme later if you need to.

Wordpress InstallImage: WordPress Install

Do note that you can create a web hosting website without using WordPress – simply by using WHMCS. However, this is not a path that I recommend. Without the power of WordPress, you’ll only be able to create a bland and boring website. And, in today’s fast and competitive world, you want your website to be anything but bland and boring.

WordPress and WHMCS – Installation

After installing WordPress, you’ll need to install WHMCS as well. NameHero integrates with WHMCS and you can install it in a matter of minutes. To install WHMCS, login to the client area on your NameHero cPanel. After logging in, scroll down the page under softaculous until you see the WHMCS icon.

Click on the WHMCS icon to open the dashboard and then click on the install button. As with WordPress, NameHero offers one-click installation of WHMCS as well, so you’ll find the installation to be super simple. You’ll also need to fill out few text fields based on your requirements for your web hosting business. One thing to keep in mind is that WHMCS recommends the latest version of PHP, so make sure that you update your PHP version in the cPanel.

WHMCS Install

Image: WHMCS Install

Once you’ve installed WHMCS, you can login to your WHMCS Admin dashboard from where you can change settings.

Setup nameservers using WHMCS

The first thing you need to do after you’ve installed WHMCS and WordPress on your website is to setup nameservers. You can do this from your WHMCS Admin dashboard itself. First, login to your WHMCS Admin dashboard and find the Setup button. Hover over the button to reveal a drop-down list and choose General Settings from the list. Next, head over to the domain tab where you’ll need to fill in a few settings.

WHMCS Nameservers

Image: WHMCS Nameservers

The settings you’ll need to enter are very important to providing web hosting services, so make sure to fill them in properly. These settings include:

  • Domain lookup
  • Domain registration options
  • Enable renew options
  • Auto-renew on payment
  • Auto-renew requires product
  • Default auto-renew settings
  • Create to-do list entries
  • Domain sync enabled
  • Sync next due date
  • Domain sync notify only
  • Allow IDN domains
  • Bulk domain search
  • Default nameservers 1-5
  • Use client details
  • First name, last name, company name, email address, postal address and phone number

Once you’ve filled these settings according to your requirements, save the changes.

If you have any problems in setting up nameservers, you can also make use of the helpful WHMCS setup wizard. This wizard will guide you through all the necessary settings required for you to begin selling web hosting services.

Enom setup

Before you can start selling web hosting services, you’ll also need to setup Enom on your website. Enom allows you to offer SSL certificates, website building software and email services which are closely related to web hosting. In order to setup Enom on your website, you’ll need to register an account with Enom first. Another important point is that you need to fund your Enom account before you can start selling your services. I recommend making a deposit of a minimum of $25.

Enom Setup

Image: Enom Setup

Once you’ve registered, head over to your WHMCS Admin dashboard and hover over the Setup button. From the drop-down list, head over to Products/Services and then to Domain Registrars. Under the list of Domain Registrars, locate Enom and click on the Activate button next to it. When you do this, you’ll see the Enom configuration screen where you’ll have to enter your Enom username as well as your API token. Click on Save to complete the setup process. You’ll also need to register your IP address with Enom because their API offers restricted access through IP addresses.

Configure general WHMCS settings

Next, you’ll need to configure the general WHMCS settings in order to start selling web hosting. During this process, you’ll also familiarize yourself with the various configurations and settings available in WHMCS.

WHMCS General SettingsImage: WHMCS General Settings

To configure the general settings, login to your WHMCS Admin dashboard and hover over the Setup tab to reveal a drop-down list. From the list, click on General Settings. Once you do so, you’ll find several tabs through which you can configure the general settings as per your needs. These tabs include:

  • General settings
  • Localization settings
  • Ordering settings
  • Domains settings
  • Mail settings
  • Support settings
  • Invoices settings
  • Credit settings
  • Affiliates settings
  • Security settings
  • Social settings
  • Other settings

I won’t go into the details of these settings as they will depend on your requirements. You should face too many problems in configuring these settings. But, if you do, there are plenty of lengthy tutorials online to help you out.

Configure email piping

As a seller of web hosting services, inevitably you will need to provide support to your clients. For this, you’ll need to configure email piping within WHMCS. Thankfully, this is a simple process which you can do from within the WHMCS Admin dashboard.

Email Piping in WHMCSImage: Email Piping in WHMCS

To configure email piping, access your WHMCS Admin dashboard and hover over the Setup button. Select Support and then click on Support Departments to open the support ticket departments page. On this page, locate Ticket Importing using Email Forwarders and copy the portion in the field after ‘home/username/’ in the path. Next, login to your dashboard, locate the Emails tab and click on Forwarders and then Add Forwarder. On this page, enter the email address of your support department. After this, head over to Advanced Options and click on Pipe to a Program, where you can paste the command you had copied earlier. Finalize your email piping settings by saving the changes to the Add Forwarder button.

Configure domain pricing

Since you will be selling services related to domain registration and any associated add-ons, you’ll need to configure domain pricing within WHMCS. To do this, login to your WHMCS Admin dashboard and head over to Support, then Products/Services and then Domain Pricing.

WHMCS Domains PricingImage: WHMCS Domains Pricing

Under the Domain Pricing tab, you can configure various settings including:

  • Modifying existing TLDs
  • Adding new TLDs
  • Reordering TLDs
  • Upselling features
  • Lookup Providers
  • Premium domain names
  • Add-ons such as email forwarding, ID protection and DNS management

WHMCS offers detailed instructions to help you configure domain pricing. If you are in doubt, simply go through their instructions and tutorials.

Customize customer dashboard

To make a killer web hosting business, you have to provide an exceptional customer experience. Thankfully, you can easily customize the customer dashboard in WHMCS using the Admin dashboard.

WHMCS Customer DashboardImage: WHMCS Customer Dashboard

The WHMCS Admin dashboard includes widget controls on the top right of every widget. Using these controls, you can minimize, refresh or close widgets in order to change the dashboard appearance. You can even create your own widgets and feature them on the customer dashboard.

Integrate Stripe

Stripe is a popular payment gateway which is compatible with WHMCS. However, you’ll need to configure and integrate Stripe before you can start selling web hosting. To do so, login to your WHMCS Admin dashboard and head over to Setup, then Payments and then Payment Gateways.

WHMCS Stripe IntegrationImage: WHMCS Stripe Integration

On the Payment Gateways page, you’ll need to enter your Stripe API keys. You can find your secret API key inside the Stripe portal. Once you’ve done so, you can customize the display name and statement descriptor. Complete the process by saving the changes.

Add hosting packages and services

As part of your web hosting services, you’ll need to provide cPanel hosting accounts to your customers. And, to do so, you’ll need to connect your cPanel server to WHMCS. Fortunately, this process is also relatively simple.

Adding Hosting Packages and Services in WHMCSImage: Adding Hosting Packages and Services in WHMCS

First, login to your WHMCS Admin dashboard, head over to Setup, then Products/Services and then Servers. On this page, choose the option to Add New Server and fill in all information from your cPanel. Save the changes

To add hosting packages and servers, go to your WHMCS Admin dashboard, then to Setup and then to Products/Services. Click on Create a New Product and give it the same name as the hosting package you have created.

Create WHMCS add-ons

WHMCS offers a number of add-on modules that allow you to extend the capability of the billing software. Some of these add-on modules include Registrar Modules, Payment Gateways and Provisioning Modules. All add-ons can be managed within the WHMCS Admin dashboard under Setup and then Addon Modules.

WHMCS Add-OnsImage: WHMCS Add-Ons

When offering add-ons, it really depends on what you want to offer with your web hosting services. With the help of add-ons, you can upsell WordPress configurations, SEO, social media management and other related products/services. By doing so, you can increase your revenue per customer.

Customize your website and add a logo

If you’ve followed all the steps I have mentioned above, you will have a fully functioning website by now. However, your website is still not presentable to customers, so you should customize your website and include a logo.

Adding a logo and making website customizations can easily be done within the WordPress cPanel. I won’t go into the details here as this is fairly straightforward. In case you run into any problems, you can easily find a solution online.

Transfer domains and support tickets

An integral part of offering web hosting services is to allow customers to transfer their existing domains and support tickets to your service. Again, WHMCS makes this process super simple.

Under the WHMCS customer dashboard, your customers can see an option to register or transfer a domain. And, under the cPanel, customers can submit support tickets for transferring their domains to your service.

Domain Transfer in WHMCSImage: Domain Transfer in WHMCS

That’s it! These are the exact step by step instructions you need to follow in order to create a new web hosting business. While there are certainly many steps involved in this process, most of these steps are fairly straightforward. If you have any experience with WordPress or you’re a developer, you should face no problems in configuring and using WHMCS. And, in case you do, you can always refer to the official WHMCS documentation where you’ll find detailed instructions.

Have you already started a web hosting business of your own with WordPress and WHMCS? Do you think I may have missed out on some important information in this tutorial? Or do you have any doubts or queries regarding any of the things I have mentioned in this tutorial? Do let me know your thoughts in the comments section below and I’ll be more than happy to help you out!

Top 10 Divi Child Themes for WordPress

There’s no doubt that Divi is one of the most popular premium WordPress themes available in the market today. Divi is an elegant, multipurpose WordPress theme which is incredibly attractive and is packed with plenty of features and functionality. Divi especially Divi Child Themes are incredibly versatile theme which can be used to create any personal website, business website, e-commerce website or blog.

While Divi makes for a great choice for building a website, some users may want added customizability. This is where Divi child themes can help you out. Child themes offer all the features and functionality of Divi, and they also offer custom styling capabilities. By using a Divi child theme, you can speed up your development and create added functionality on your website.

But, with hundreds of Divi child themes available in the market, which child theme do you go with?

We’ll be taking a look at just this today.

So, continue reading this post as I list 10 of the best Divi child themes you can consider in 2017. When you’re done reading this post, you’ll have a better idea of which Divi child theme is more suitable for your needs.


Ally Divi Theme

Ally is one of the most popular Divi child themes to be used by WordPress developers all over the world. As with its parent theme, Ally is a multipurpose WordPress theme which offers an incredibly elegant and modern look. This child theme is highly functional and is suitable for creating just about any website.

It is easy to see why Ally has gained so much popularity with WordPress developers. For starters, the Ally theme has been designed with great attention to detail, and it offers a clean, modern and unique design. This child theme includes most of the features of its parent theme, includes multi-page layout options and is completely responsive. Ally will look and work great on any and every device.

I am in love with Ally for the immense functionality that it offers. This child theme offers one-click installation, which allows you to setup your website in no time at all. And, thanks to the built-in Theme Customizer, you can easily make changes to the look of your website. Ally also includes a very useful Call to Action menu item with widget-ready popup functionality. This WordPress theme also comes equipped with full-screen sliders, fly-in animations, overlay mouse effect, custom page styling options, footer widgets and much more!

The Ally child theme is priced at $150 and requires you to purchase and install the Divi Parent theme first. Once you purchase and install Ally, you are free to use it across both personal and commercial websites and on as many websites as you like.

Get Theme



Arcedo Divi Theme

Arcedo is another premium Divi child theme which is extremely popular with the WordPress community. While Arcedo is a multipurpose theme with lots of features and functionality, it is primarily designed for small business websites. This WordPress theme is ideal for contractors, landscapers, plumbers, remodels and renovations, roofing, and other similar business websites.

One of the best things about the Arcedo theme is that it offers custom global headers and footers. This allows you to add any Divi modules in the header or footer sections of this theme. It also includes eight main page layouts, specifically designed for small business websites. These page layouts include the homepage, services page, subpages, projects page, blog, reviews, about us page and contact page. Each page layout can be customized and changed depending on your requirements.

There are many things to love about this child Divi theme. Apart from immense customizability, this theme also offers a clean and unique design. And, thanks to stylish hover and animation effects, this theme makes it possible for you to create highly modern looking websites.

For a Divi child theme, Arcedo offers everything that startups and small business owners need to create a business website. The Arcedo theme will cost you just $75, and it is worth the price. To use Arcedo, you’ll need to install the Divi parent theme, and once you’re done, you can use this child theme on any number of websites.

Get Theme


Luxury Ecommerce Divi Theme

Of all the Divi child themes that are specifically designed for use in an e-commerce website, Luxury is one theme which stands out. It is a high-quality WordPress theme which comes packed with all the features and functionality required for building an e-commerce website. This child theme is rapidly gaining popularity with e-commerce business owners all over the world.

Luxury includes three different homepage layouts which have all been designed with the best design standards. You can choose from one of these three layouts depending on the particular needs and requirements of your business.

Some of the key features of the Luxury Divi child theme include mega menus, Product’s quick-view, quick add to cart options, Wishlist, quick search, live chat, shopping cart in the sidebar, filters, product galleries, multi-step checkout options, color switches and much more! This theme is also easy to customize and includes plenty of Ajax functionality.

Luxury e-commerce may be a child Divi theme, but it includes everything that you need to build a robust and scalable e-commerce website. This premium Divi child theme is priced at $139 and comes with 6 months of support. Luxury has plenty to offer, and you can also use this theme on an unlimited number of websites, making it worth its price.

Get Theme


Corporate Divi Theme

When it comes to choosing a Divi child theme which is completely designed for business purposes, Corporate is the theme to choose. It is a stunning and modern looking WordPress theme which is perfect for creating any business website. In fact, this theme allows you to create catchy and trendy business websites that stand out from the competition.

The Corporate Divi child theme is designed keeping corporate businesses in mind. The first thing you’ll notice about this theme is that it is very cleverly designed and structured. This theme offers a modern look and the content and layout design is new and trendy. Corporate also allows you to customize the color theme to suit your branding scheme with colors of your choice.

Despite being a child theme, Corporate includes plenty of features and functionality by its parent theme. This theme includes 7 stylish page layouts with dual layout options for the homepage and a custom blog/news page. It also comes equipped with an opt-in module, a full-width menu and includes eye-catching hover and animation effects.

Corporate is built completely using the core Divi parent theme, and it uses no external plugins at all. This theme is easy to install and to get started with, thanks to clear and detailed installation instructions. It also includes plenty of customization options, theme options, JSON files and custom CSS which are all part of the parent theme.

The Corporate Divi child theme is a premium theme which will cost you just $49. Upon purchasing this theme, you’re free to use it on personal or business websites for yourself or clients. And, you can use this theme on an unlimited number of websites.

Get Theme


Minimal Divi Theme

Minimalistic themes are incredibly popular with the WordPress community. And, of all Divi child themes which feature a minimalist design, Minimal is one of the best. Minimal offers an elegant and simple look, while also offering all the features and functionality of its parent theme. This multipurpose WordPress theme is suitable for creating any website.

Minimal is a fully responsive Divi child theme which is also compatible with most major WordPress plugins. It is a powerful theme which is highly customizable and features a gorgeous design. This theme is also incredibly easy to install and setup, thanks to one-click demo import functionality and detailed installation instructions.

Minimal is one of my favorite Divi child themes, thanks to its great looks and awesome functionality. I love the unlimited color schemes and stylish hover and animation effects. This theme allows you to design portfolios, blog posts, and person modules the way you want. Other key features of this theme include custom testimonials, custom footers, custom contact form design, logo sliders and much more.

For a minimalistic Divi child theme, you’ll find nothing better than Minimal. This premium WordPress theme is priced at $49 and is backed by a friendly and helpful support team. It is super easy to get started with this theme, and you can use it to build a modern and stylish website in no time at all!

Get Theme



Anthem Divi Theme

For a modern looking Divi child theme that is designed for marketing websites, Anthem is one of the best themes available today. This premium WordPress theme is incredibly versatile and comes packed with great page layouts and awesome features. This theme is fully responsive and is suitable for creating just about any marketing website.

Anthem has been carefully crafted and beautifully designed with clean and validated code. This theme allows you to create stunning websites without having to struggle with hours and hours of designing. Anthem comes equipped with more than 12 stunning page layouts and includes unique elements and fully responsive styles. This theme is also compatible with popular plugins such as Instagram Feed, Font Awesome, Image Intense, and WooCommerce, among others.

Installing and setting up this WordPress theme is incredibly simple, thanks to detailed instructional walkthrough videos. You can install this theme using a one-step single-click migration process. And, thanks to integrated Page Builder Everywhere, you can use Anthem to design a website just the way you want.

Some features of this WordPress theme that I love include its stunning imagery, clean typography, animated backgrounds, pricing tables, features grids, forms and opt-ins, gradient texts, unique layouts, custom headers and footers and team options, among others. And, this theme is backed by a friendly and helpful support team as well.

The Anthem Divi child theme is a premium theme which is priced between $75 and $145, depending on the license. This versatile and modern looking WordPress theme offers everything that you need to design a beautiful and functional marketing website.

Get Theme



Ventura Divi Theme

When it comes to finding a Divi child theme for creating membership websites and online course websites, Ventura is the best theme. This premium WordPress theme is completely designed for websites that sell memberships and/or online courses with the help of the LifterLMS Learning Management plugin.

The Ventura theme includes 20 different page layouts with two homepage layouts and a learning platform page layout. Other individual page layouts include instructor applications page, webinars signup and replays page, community page, resources page, affiliate sign up page and a custom blog layout. This theme is highly customizable with complete custom styling, custom fonts, and Font Awesome integration. Ventura also comes equipped with premium plugins such as the Divi Taxonomy Injector and the Divi Layout Injector.

Ventura is incredibly easy to install and setup, thanks to a one-click demo content install process. I just love the fact that this theme is so easy to use, yet packs in plenty of features and functionality. If I were to design an online membership site or an online course website in 2017, Ventura would certainly be my first choice.

This child theme requires the parent theme to be installed. However, once you purchase a license for Ventura, you’re free to use it for personal or commercial use on any number of websites. You will receive support for this theme for 6 months after you purchase the theme. You can purchase the Ventura WordPress theme for £150.

Get Theme


Astra Divi Theme

Astra is a premium Divi child theme which is designed specifically for blogging websites. This exclusive theme comes packed with many exclusive features and customizer options. This Divi child theme is ideal for freelancers, bloggers, writers or anyone else who wants to grow traffic through a blog. You can also use it as a starter theme for business websites that are just starting out.

Astra makes it extremely simple for anyone to create a beautifully designed blog in a matter of minutes. It may be easy to install and setup, but it is packed with plenty of powerful features. This Divi child theme comes equipped with four different page layouts, custom widgets, custom Meta posts, custom index.php and custom single.php. Astra also includes integrated social share buttons with WhatsApp share, related posts, and author bio-boxes.

I love Astra because it offers everything that is required to start a blogging website. This theme is intuitive and easy to use and includes all the functionality that designers and developers may require. This theme costs $125 and for the price, it sure is worth it!

You’ll need to install the Divi parent theme and have a hosted website and domain name in place to use Astra. You can use this Divi child theme on an unlimited number of websites for both personal and commercial use for yourself or your clients. Support is provided for 6 months after you purchase this premium WordPress theme.

Get Theme


Polygon Divi Theme

Polygon is a multipurpose Divi child theme that is designed specifically for professional agencies and creative. This all-purpose theme contains all the features and functionality of its parent theme, and it offers a modern and stylish look. This WordPress theme is also fully responsive, and it will work perfectly well on any device.

The Polygon child theme includes 10 different Divi page layouts, allowing you to design a website just the way you want. It also includes animated backgrounds, advanced mouse-over animations, preloader options, particles background settings, ghost headers and custom Call to Action modules. Polygon also supports popup form integration for supported plugins such as Contact Form 7, Gravity Forms and Caldera Forms.

One thing that I love about the Polygon theme is its ease of use. This theme can be installed and setup in a matter of minutes, thanks to the one-click install feature and comprehensive installation instructions. Also, the Polygon theme automatically checks for and installs updates without you having to do it manually. Polygon allows you to create a beautiful blog or business website with ease. And, thanks to shadow effects, neat design and hover animations, you can give your blog or website a modern look.

A regular license for the Polygon Divi child theme will cost you only $55. For this price, you’ll receive lifetime updates and 6 months of professional support. You’ll be required to install the parent Divi theme before you can start using Polygon though.

Get Theme

The Cube

The Cube Agency child theme

Finally, The Cube Agency is one of the most popular Divi child themes designed specifically for agencies. It is an incredibly versatile, beautifully designed and multipurpose WordPress theme which includes plenty of Divi elements and modules. This theme is fully responsive, and it is suitable for building agency websites or web projects.

The Cube Agency comes equipped with 5 different page layouts. These include the homepage, projects summary/overview page, independent projects page, an about page and a contact page. Apart from these page layouts, the theme also includes more than 14 carefully designed elements and modules. A unique feature of this theme is that all page layouts can be combined to create any web project or website. And, all included elements and modules are A/B tested for optimal user experience and optimized for conversions.

While there’s a lot to love about The Cube Agency WordPress theme, one thing you’re sure to love is the ease of installation. Thanks to detailed explanations, you can setup this Divi child theme in a matter of minutes. And, with elegant hover effects, stylish header and footer menus, styled arrows, breadcrumbs and other features, this theme offers everything you need to create a stylish and modern website.

As a premium WordPress theme, The Cube Agency Divi child theme costs $49. It is one of the cheapest Divi child themes available in the market, and it offers plenty of features and functions. All in all, it is a great theme, and you cannot go wrong in choosing it.

Get Theme

So, there you go – these are my top 10 picks for the best Divi child themes available in the market in 2017. There may be plenty of other free and premium Divi child themes out there, but these are arguably the most popular. And, these child themes have all been highly rated by the WordPress community. You certainly won’t go wrong in choosing any of these child Divi themes for your needs.

Have you already tried using any of these Divi child themes?

Do you know any other awesome Divi child theme which I may not have considered in my top 10?

Do let me know in the comments section below and I’ll be looking forward to hearing from you!

20 Best Free eCommerce WordPress Themes 2017!

Thanks to the rise of eCommerce, business owners, service providers and retailers have all taken to creating online stores. eCommerce has certainly made trade faster and much more convenient for buyers and sellers alike.

Most people believe that setting up an eCommerce website takes a lot of effort. True, to build an eCommerce website from scratch, you’ll need plenty of technical skill, time and of course, money. However, you can instantly create a functional eCommerce website simply by purchasing a domain and webhosting and by using free eCommerce WordPress themes.

But, how do you go about choosing the best free eCommerce WordPress themes with thousands of themes out there? Don’t worry – I’m here to help you out. Continue reading this post as I list 20 of the best free eCommerce WordPress themes being used in 2017. When you’re done reading, you’ll have a better idea of which theme is more suited to your needs.


MaxStore is one of the best free WordPress eCommerce themes I’ve seen in 2017. This WordPress theme is superfast and is based on responsive design which integrates with the WooCommerce plugin. MaxStore works perfectly well in creating any kind of eCommerce websites and it is ideal for creating both small and large business websites. In fact, many free eCommerce WordPress themes are stripped-down versions of MaxStore.

I just love MaxStore for its interactive hover effect which makes shopping a much more engaging experience. Other highlights of this theme are the grid layout for displaying products and various call-to-action button placements. This allows you to effectively display your most popular products and you can also promote or even upsell related products.


Screenshot: MaxStore WordPress Theme

Get Theme

For a free, fast, responsive and full WordPress eCommerce theme, MaxStore is certainly an excellent choice. This SEO friendly theme also supports most WordPress plugins, making it highly functional. And, the easy customization options of MaxStore allows you to design your eCommerce website just the way you want to!

The Store

The Store is actually a stripped-down version of MaxStore, which allows business owners to set up an eCommerce website in no time at all. Despite being touted as a child of MaxStore, this theme offers plenty of functionality and customization options. In fact, you can use this theme to create any type of eCommerce website in lightning quick time.


Get Theme

This free WordPress eCommerce theme is intuitive and very easy to use. Personally, I love its modern design which is perfect for creating an online store in 2017. This fully responsive theme is also SEO optimized and boasts of an incredibly fast loading time.

Some other highlights of this theme include homepage sliders, configurable homepages, Wishlist support and product search with category select. You can also customize the theme, its color scheme and even place a background image. If you’re looking for a theme that allows you to build an eCommerce website effortlessly and quickly, you can’t go wrong with The Store.


e-Shop is another child theme of the popular MaxStore eCommerce WordPress theme. This multipurpose and free theme works perfectly well for creating any kind of eCommerce website. It also includes plenty of customization options, allowing you to design your storefront the way you want.

While e-Shop may be a stripped-down version of the powerful MaxStore, it is highly functional. The e-Shop theme is compatible with most WordPress plugins and it is also very easy to use. And, the theme features a modern design, making it the perfect choice for building an eCommerce website in 2017.


Screenshot: e-Shop WordPress Theme

Some things to love about e-Shop include its customization options, homepage sliders and configurable homepages. Depending on your preferences, you can design your website with a right or left sidebar using this theme. e-Shop is a fast-loading theme and is a wonderful choice for small business owners looking to dive into eCommerce.

Get Theme

Online Store

I’ve seen the Online Store WordPress theme being used in many eCommerce websites this year. This multipurpose theme is yet another child theme of MaxStore, but it is highly functional and customizable. In fact, despite being a child theme, you can use it to create just about any type of online store.

There are quite a few things to love about the Online Store theme. First is its ultra-modern design, which looks incredibly striking and appealing to the eye. This theme also includes plenty of options for customization which are easy to understand and use. And, the Online Store theme is SEO optimized and fully responsive as well.


Screenshot: Online Store WordPress Theme

So, if you’re looking for a light and ultra-fast free eCommerce WordPress theme, you won’t go wrong in choosing Online Store. This theme offers you everything you need to get started with your new eCommerce website.

Get Theme

Fash Store

If you’re looking for a free WordPress eCommerce theme specifically for building a clothing/fashion online store, Fash Store is an excellent choice. This free theme is fully responsive and it includes plenty of features to help you create a beautiful and robust online store. And, its deep integration with WooCommerce and other WordPress plugins makes it a complete theme for building fashion websites.


Screenshot: Fash Store WordPress Theme

Fash Store is a child theme of the flagship AccessPress Store WordPress theme. As such, great care has gone in designing this theme to make it look modern and feature-rich. This next generation theme offers an intuitive shopping experience to users and it is fully customizable as well. You can customize colors, fonts, sliders, background images, layout configurations and much more!

One thing I absolutely love about Fash Store is the YouTube video integration. This allows you to showcase product videos right on your homepage. The theme also includes built-in widgets for added features and functionality. When it comes to finding a complete package for building a fashion eCommerce website, Fash Store is one of the best.

Get Theme

Azera Luxury

Azera Luxury is a free eCommerce WordPress theme which is highly popular with small business owners all over the world. The Azera Luxury theme is fully responsive and it also features deep integration with WooCommerce. You can create a great looking and functional online store using this theme just by tweaking a couple of settings.


Screenshot: Azera Luxury WordPress Theme

Of the many free eCommerce WordPress themes, nothing looks as elegant as the Azera Luxury. This theme features a classic grid layout and allows you to create a one-page online store in minutes. It also features the scrolling parallax effect and it offers a great shopping experience to users.

Azera Luxury may be a free theme, but it is packed with plenty of features. In fact, this free theme easily rivals some paid eCommerce themes, both in terms of looks and functionality. Azera Luxury is a must for anyone who is bootstrapping but needs to build an online storefront with full features and functionality.

Get Theme

eCommerce Store

eCommerce Store is yet another child theme based on the ultra-popular MaxStore theme. This lightweight, fully responsive and well-designed WordPress theme allows you to build any type of eCommerce website. Its highly engaging modern design allowss you to offer a great online shopping experience to your customers.

eCommerce Store includes most of the features and functionality of its parent theme. It includes endless theme customization options, deep integration with WooCommerce and is SEO friendly as well. It also allows you to display your products in any manner that you like. And, thanks to its clean and validated code, this theme offers ultra-fast loading times.


Screenshot: eCommerce Store WordPress Theme

For a free WordPress theme, eCommerce Store is backed by proper documentation and theme demonstrations. As such, you’ll find it very easy to get started building a website with this theme, even if you’re an absolute beginner.

Get Theme


Another stripped-down version of MaxStore, Layer Store is a popular free eCommerce WordPress theme with startups and business owners in 2017. Despite being a child theme, it includes most of the features of the parent theme and is fully functional. You can use Layer Store to build any type of eCommerce website.


Screenshot: Layer Store WordPress Theme

Of many free themes, most of them are difficult to use, especially for beginners. However, you’ll find none of that with Layer Store. Layer Store is incredibly intuitive, straightforward and easy to use, even for people with limited WordPress experience. It also includes many useful features that allow you to set up your online store in a few minutes.

Layer Store is SEO-optimized, fully responsive, lightweight, highly configurable and boasts of a clean, modern design. It is also well documented and there are plenty of theme demonstration videos to help you get started. So, if you’re looking for an easy to use free eCommerce WordPress theme, Layer Store makes for an excellent choice.

Get Theme


eStore is a fully responsive, beautiful, clean and fully customizable free eCommerce WordPress theme. Despite being a free theme, eStore is packed with plenty of premium features and it also includes various custom widgets. You can use this theme to create a professional looking and well-organized website with no effort at all!


Screenshot: eStore WordPress Theme

eStore is fully compatible with a number of WordPress plugins, including WooCommerce and YITH WooCommerce Wishlist to name a few. This plugin compatibility allows you to offer a fantastic online shopping experience to your customers.

Whether you’re just starting a new business or you want to open an online store for your existing business, eStore will work wonderfully well for you. In fact, this theme will also make it easier for you to attract customers and sell more products.

Get Theme


Kakina is one of the most popular free WordPress eCommerce themes of 2017. This WooCommerce based theme is fully responsive and works perfectly across all mobile devices and web browsers. It is perfect for creating any kind of eCommerce website.

While there are many free eCommerce WordPress themes out there, Kakina is one of the fastest. This is thanks to its lightweight design and clean and validated code. Kakina is built on Bootstrap, CSS3 and HTML5 and it allows you to design a beautiful online store with minimum effort.


Screenshot: Kakina WordPress Theme

Some highlights of this theme include deep customization options, SEO-friendly, translation ready and lightning fast theme. Kakina scores well on functionality, performance, design and layout, customization, documentation and support, making it an all-rounded theme. For a free WordPress eCommerce theme, Kakina sure offers a lot.

Get Theme


Shopisle is a clean and elegant WordPress theme specifically designed for creating eCommerce websites. It is highly customizable and this free theme features deep integration with WooCommerce and other popular WordPress plugins. And, it includes plenty of theme options, which allows you to create a beautiful online store in minutes!


Screenshot: ShopIsle WordPress Theme

This WordPress eCommerce theme is fully responsive and compatible with most modern web browsers. It also features a clean and validated code and is translation ready. Other notable highlights of this theme include customizable banners and sliders, category product display, YouTube video integration and various color, image and footer customization options.

And, ShopIsle also allows you to create a functional contact form and a beautiful About Us page – something which most free themes don’t offer. For a free eCommerce WordPress theme, ShopIsle certainly offers a lot. No wonder it’s one of the most popular free themes in 2017.

Get Theme

8 Store Lite

8 Store Lite is one of the top-rated free eCommerce WordPress themes of 2017. This free and feature-rich theme helps beginners create an online store easily and effortlessly. This theme boasts of a clean and modern design, which allows you to display your products in the best manner.

8 Store Lite may be a free theme, but it sure includes plenty of features and functionality. Some highlights include full width/boxed layout, product sliders, configurable homepages, featured products, YouTube video integration, multiple category display and much more! With so much on offer, this free theme easily rivals some premium quality eCommerce themes.


Screenshot: 8 Store Lite WordPress Theme

If you’re looking for a reliable and free eCommerce WordPress team which is backed by support, 8 Store Lite is a fantastic choice. It scores very well on all counts including speed, design, code quality, customization and support. You really can’t go wrong in choosing this theme for your new online store.

Get Theme

Giga Store

For a high quality, yet free eCommerce WordPress theme, Giga Store is perfect for you. This elegant WooCommerce theme is fully responsive and allows you to create any kind of online store with little effort. It also offers a range of features and functionality, making it a complete eCommerce theme.


Screenshot: Giga Store WordPress Theme

Even if you’re a WordPress beginner, you’ll find it very easy to build an eCommerce website with the Giga Store theme. It is highly customizable, fully responsive, SEO-friendly and features deep integration with popular WordPress plugins including WooCommerce.

Giga Store includes plenty of functions, allowing you to design your website in any way you want. It also features social links, custom icons and backgrounds, left/right sidebars, product sliders, testimonial section, blog section, carousel and much more. This free theme is perfect for beginners and intermediate WordPress users alike.

Get Theme


Alpha Store

Alpha Store is a free theme specifically designed for creating eCommerce WordPress websites. This modern looking and fully functional theme is suitable for creating any type of online store. Its eye-catching design will instantly attract customers and push them towards making a purchase.

Alpha Store is fully responsive, SEO-friendly and is compatible with a number of WordPress plugins, including WooCommerce. It is also multilingual and translation ready and comes with a built-in theme customizer. You can use it to create a fully functional eCommerce website in a matter of minutes.


Screenshot: Alpha Store WordPress Theme

Alpha Store is a fast-loading and lightweight theme which has been developed using CSS3 with Bootstrap. I love the smooth HTML5 animations of this theme, as also the unlimited customization options. Alpha Store also supports quick view, Wishlist and plugin comparison, making it an all-rounded eCommerce WordPress theme.

Get themes


Unlike most other free eCommerce WordPress themes, Hestia is a fully functional theme which is suitable for creating any type of website, including eCommerce websites. In fact, Hestia is one of the most popular WordPress themes being used in 2017. It is based on material design, is fully responsive and works great for startups and small business websites alike.


Screenshot: Hestia WordPress Theme

There are many reasons behind Hestia’s popularity. First is its clean and modern design, which allows you to create a functional and beautiful website. It is also SEO-friendly, fully responsive and is translation and RTL ready. Hestia also comes with a built-in live customizer and is compatible with WooCommerce and other WordPress plugins.

I also love the drag-and-drop builder compatibility that Hestia offers. It may be a free theme, but it sure packs a punch in terms of features and functionality. And, Hestia is also backed by a good support theme – something that you cannot expect from most other free themes.

Get Theme

Sparkle Store

For a modern looking, clean and beautiful free eCommerce WordPress theme, you can’t go wrong with Sparkle Store. This fully customizable and fully responsive theme works perfectly across all web browsers and all mobile devices. And, it features a bright and minimalist look, which offers a highly engaging shopping experience.


Screenshot: Sparkle Store WordPress Theme

Sparkle Store is ideal for creating any type of online shopping website in a matter of a few minutes. It is deeply integrated with WooCommerce and comes with all the functionality you need to create an eCommerce website.

I love several things about the Sparkle Store theme. Its stylish looks, various add to cart options, easy payment options, quick view, custom widgets, built-in customizer, SEO-friendly, translation ready and quick speed make it a complete eCommerce theme. And, Sparkle Store is also backed by incredible support and proper documentation, making it one of the best for 2017.

Get Theme


StoreVilla is one of the most elegant free eCommerce WordPress themes to have come out in 2017. Despite being a child theme of the AccessPress theme, StoreVilla works as a complete eCommerce package. It includes all the features and functionality required to build any kind of eCommerce website.

While there are many things to love about StoreVilla, for me the modern and clean design does it all. This theme allows you to create gorgeous and easy to use online shopping websites in a matter of minutes. And, Storevilla comes with a built-in customizer tool, allowing you to design your website just the way you want to.


Screenshot: StoreVilla WordPress Theme

Some highlights of StoreVilla include custom widgets, unlimited sliders, advanced product search, 4-page layout, background configuration, custom homepages and much more. It is the perfect theme for anyone looking to start an online store of any kind.

Get Theme


For a clean, fully responsive, customizable and modern looking free WordPress eCommerce theme, Shopera is an excellent choice. This free theme features deep integration with WooCommerce and other popular WordPress plugins and works great on all mobile devices. You can use this theme to build a fully functional eCommerce website in no time at all!


Screenshot: Shopera WordPress Theme

Shopera may be a free theme, but it includes plenty of premium quality features. The theme is ultra-responsive, retina ready, multilingual and translation ready and offers advanced customization options. Unlike many other free themes, Shopera comes with extensive documentation where you can find everything about using this theme.

Regardless of what type of web store you’re looking to create, you can do it all with Shopera. No wonder Shopera is rapidly growing in popularity with small business owners all over the world.

Get Theme


iStore may be a child theme of the popular MaxStore WordPress theme, but it is fully functional as an eCommerce theme in itself. This free theme includes many of the features of its parent theme and you can use it to create any type of eCommerce website. iStore is also very easy to use and is highly intuitive, making it the perfect choice for beginners.


Screenshot: iStore WordPress Theme

While iStore is a free theme, it offers plenty of customization options that are easy to implement. It also integrates with WooCommerce and includes essential eCommerce functionality. It is also SEO-friendly, fully responsive and features lightning quick loading speeds.

Get Theme


For a free WordPress eCommerce theme, iStore is backed by extensive documentation, support and theme demonstrations. iStore is rapidly gaining popularity with WordPress beginners looking to create their first online store in 2017. Given that it is so easy to use and get started, it’s not difficult to see just why iStore is just so popular.

So, there you have it. These are my top 20 picks for the best free eCommerce WordPress themes of 2017. Sure, there are plenty of other free themes out there. But, this list has been carefully curated, considering the popularity of the themes and customer reviews.

Go ahead and choose any of these free themes to build your first online store. These themes will enable you to build a beautiful and fully functional eCommerce website with little to no effort.

Do you already make use of these free themes in your websites? Would you like to recommend a theme that I have not included in my list? Do leave me your comments in the section below and I’ll be glad to hear from you!

How To Create an eCommerce Website(Online Store) With WordPress and WooCommerce

In the early days of WordPress, it was normally used for blogging online. However, things have changed drastically over time as WordPress has advanced into a complete content management system capable of powering just any kind of website including e-commerce website.

It is important to note that although WordPress website can be an e-commerce platform,  it may not be a good fit for all situations. However, let us see some of the reasons to consider using the WordPress platform.

  • You can use WordPress if you are someone who wants a total control of your website
  • You want to not just have an e-commerce website but also include things like pages and blogs as part of all encompassing webs
  • You do not want to use e-commerce platforms like BigCommerce since you are required to pay monthly transaction fees by using them.
  • You don’t want to bug yourself with web languages that make you scared. Note that WordPress is designed to be very easy to understand and use. Therefore, if you are a first timer, it is expected that you can key into the system without many issues
  • You are interested in starting gradually and then keep building your website as time goes on
  • You are looking for a platform where you can engage developers easily when the need arises
  • You want to keep your payment processing system less complicated

The following reasons above make perfect sense to use WordPress. However, WordPress may not be the best thing to use if

  • You want a complicated payment system where you have a fully integrated system that would run without developers help. WooCommerce may be able to do this but the problem is that it could be complicated.
  • You are looking at having all the hosting and technical details all taken care of

If the reasons above fit into your demands, then this guide is for you. This guide is written to cover exactly how you can set up an e-commerce website in WordPress with WooCommerce Plugin. Having said that, let’s look at the steps in details.

Why should you go with WooCommerce and products you can create?

WooCommerce can create so many types of ecommerce shops where you can publish different types of products. Some of the products include

Simple Products: This is a shop that deals with just the basic components of what to sell like the product description, price, gallery plus the add to chart button

Downloadable Products: This type of products that is available for the only download like applications and e-books

Variable Products: This is where you sell products with a lot of variables like colors, sizes, materials among others.

External Products: This is an affiliate product link with links to where the product is sold.

Grouped Products: This is a set up where a collection of products that are related are grouped together and sold individually.

Get Started-  Get Domain Name, Web Hosting and Install WordPress

Step 1: Get Domain Name

The first thing to do to create an e-commerce website is to install WordPress on a hosting account using your domain name. For domain names, you can actually get a good domain name that would suit your website needs on places like Siteground. Domain names should be short, simple and reflect the type of service you are offering. Once the issue of domain names and hosting is sorted, you can install WordPress on your hosting account and begin from there.

You Can Get 60% Off Hosting With Your Domain Here

Step 2: Get Web Hosting

There are a lot of hosting service available you can use and that would depend on the size of the memory for your website. It is important to remember that e-commerce websites need more memory space for PHP than normal sites and since it could have thousands of products and visitors, it is vital to factor them when choosing a hosting account. Example of hosting accounts are Hostgator, Bluehost, Siteground and other options.(You can search for more).

Step 3: Install WordPress

After getting your domain name and hosting, it is time to install WordPress on your hosting account using your domain name to get started.

What are The WordPress Ecommerce Options?

First of all, it is important to mention that a website qualifies to be an e-commerce website if it has three things. They are the shopping cart, product pages, and checkout process. These are what differentiate e-commerce websites with just an ordinary WordPress website.

To make this work, you are expected to add these functions to your WordPress website using a plugin. For the benefit of those who get confused by the term plugin, it is simply a kind of software that you can install on your WordPress website and the essence is to improve on the functionality of the website.

In an e-commerce website, there is need to install a plugin which has the capability of creating custom product pages, introduce shopping cart functionality in such a way that allows any visitor to add products to the cart while shopping on the site. In addition, the plugin should synchronize the added product in the cart with a payment function that calculates the product purchased by the visitors.

Note that there are a lot of plugins that can produce these functionalities but the most recommended are the WooCommerce produced by WooThemes.

Let us see why WooCommerce is by far the most recommended and used when it comes to creating e-commerce sites

  • First of all, WooCommerce has all it takes to make an e-commerce website. It is easy to use, loaded with functionalities; it is versatile and has the community and reputation to make an e-commerce website in WordPress
  • It is search engine friendly. That means if you are concerned about search engine optimization, then WooCommerce is the best plugin to choose
  • It is backed up by a very reputable company. WooThemes the creator of WooCommerce is a well known reputable company that has contributed to the WordPress community for years. It has been known to support WordPress foundation for years.
  • WooCommerce has the required support and versatility you will likely need in the process.

Install WooCommerce

Let us recap; we have talked about installing WordPress on a hosting account using your domain name as the basis. Now, it is time to install your e-commerce plugin in order to create an e-commerce website. Therefore, we need to Install WooCommerce using the following steps

  • Go to your WordPress Dashboard and click on Add New Plugin
  • Then search for WooCommerce and click on “install” to activate it


It is important to understand that WooCommerce will require several pages to function and this includes things like cart page. You can customize these pages if you want but for a start, it may be better to allow the wizard install the pages


  • Then you can set your location, currency, and units
  • Shipping and tax will require that you customize it at some point but initially, you can enter it in general settings in order for the store to start.


  • Enter payment options. Note that this area is one of the most important areas when it comes to running and e-commerce store. Paypal can be used for a start but you can still explore as many options as you can in the settings.


  • Your WooCommerce is now installed and you can now focus on the product. You can create your first product page and use it to understand how to enter the right information

WooCommerce_ready to go

Go through the product page to see what you will need. However, you are to ensure that your URL structure is stored correctly and the theme is well integrated with the new functionality of the e-commerce website. Failing to do this will result in unwanted issues. It is also important to note that there are also a lot of other plugins that would likely synchronize with the WooCommerce plugin and it is important to note them down. Examples of these plugins are Analytics and Yoast SEO. They are a very powerful tool used for tracking and they are free.

To make it work together,

  • You can go back to the “Add New Plugins” on your dashboard and then
  • Search for WooCommerce Google Analytics Integration.
  • Once found, install and activate it.

Step 5: Setting Up Your Online Store Structure

Setting up your online store structure should be the next thing to do because online stores have a lot of ways to display products. The bad thing is that it could sometimes generate some ugly and inefficient URLs that are unfriendly to search engines for your product categories. However, the combination of WooCommerce and WordPress makes the efficient set up of these permanent links possible. But note that it is difficult to change the permalink structure once it has been set up. It is important to always confirm them even though the default settings are generally good.

  • Go to the new WooCommerce link on your dashboard
  • Go to settings> products

It is important to note that WooCommerce will need a product archive page which will be used to display all your products. It is like having a blog display all the posts you have made but this time, we are talking of products.


  • However, WooCommerce will make this archive using the standard WordPress page and name it to shop page by default.
  • You can always edit the name if you do not like it to be called shop page by going to pages. All pages and call it whatever suits you. There may not be any need for your visitors to see it and you can make it your homepage if you desire but the point is that it really has to be in place.
  • Then click on the link to see your product permalinks.

Here you can set your permalinks both in WordPress and product. However, note that during your WordPress set up initially, you must have enabled Pretty Permalinks. One thing about these permalinks is that they are done is such a way that makes it impossible to have any kind of conflict with categories or blog posts you may want to write. However, they are also customizable in any way you may want them to appear. For example, having a silver product category instead of a silver blog category will produce a default display like

“ or product category/silver”

  • There is nothing wrong in using the default settings but at some point you may just have to customize it by putting the product option under the permalink of the product especially when aesthetics is desired.
  • The major work is now done as your online store set up is done. You can now navigate to the created product links in the dashboard of WordPress to create a category or product and see the look or appearance of the URLs before your proceed.

Step 6: Getting a Compatible WordPress Theme

It is important to make sure that your WordPress Theme is very compatible with WooCommerce. This is because most things you do will not work if they are incompatible. It is important to understand the difference between Themes and Plugins to appreciate why both are very vital.

Note that Themes will control the output of your functionality and these are what your visitors are actually going to see while WordPress is more of controlling the functionality of your website.


Note that WooCommerce is a very superior plugin and there is some functionality that some Themes cannot handle correctly. This is why it is important to always select Themes that would not show product pages as ugly. With that in mind, you will also want a Theme that is versatile in the sense that it can be upgraded or updated and give you exactly what you want.

There are a lot of Themes you can get for your e-commerce website that is good. Let us see some of them

  • WooThemes Theme- They are good themes that are perfectly aligned with WooCommerce but they are not free. However, if you have the funds, this seems to be the best especially as it has a lot of support.
  • WordPress default Theme- There are also good WordPress Themes every suitable for this purpose. For example, a Theme like Twenty-Twenty is very good and it is also free. Sometimes, it may come with your installation but if it does not, you can always get it through Themes> Add New. It is free but at the same time, it will give you what you need.
  • Marketplace Themes- If you want and if you have the funds, there are a lot of quality Themes at the marketplace that are compatible with WooCommerce. For example, there is ThemeForest which is well equipped to handle WooCommerce features. However, when going to the marketplace to find themes always ensure that you define exactly what you want because many may just be exaggerated.
  • Another way to solve the issue of good themes is by getting a framework such as Genesis by studio press. It is good and syncs very well with WooCommerce plugins. It also allows for easy changes without having to impact on your overall site. But one thing you must note about Genesis is that it takes a little more work to sync it up with WooCommerce. You can check it outside this guide as it is not our main focus.

However, if this is a little complicated than expected, the WooThemes are a good fit especially as it is just a plug and play plus automatic sync with WooCommerce.

Step 7: General Store Settings

You can do general store settings for your store.

  • First, go to the WooCommerce link found in the dashboard menu.
  • Go to settings and find the General Tab. When you get there, you will notice the default settings which may have been set up by WooCommerce. You can check every one of them because of a truth; some may not be a good fit for what you want. To do that, click through each of the sections and subsections to check them.
  • WooCommerce comes with built in styling that is used for buttons and borders. You can customize them to your taste if you want to. You can also enable lightbox which allows any visitor clicking on your product images to see them in a zoom form without having to leave the product page.
  • When setting product images, check for sizes, the shape and how it is seen overall. Check if it should be scaled down. Here WooCommerce will allow you to set single product image, catalog images and also product Thumbnails. The good thing is that most of the settings required as just self-explanatory and that means you will be clear about it as you go through them. However, ensure you are paying good attention to details and check on all options being thrown up by WooCommerce. Go through all the settings and customize as you want it to be.

Note that some tabs require full understanding when setting up your online store. For example, you have the System status where the information from allocated memory to the version number. Then if for any reason you need to reset your store entirely, then it can be done at the Tools tab but you may never need it.

Then you have the WooCommerce Add-ons and to a lot of people, this is like the magic box of the whole thing. Normally building an e-commerce generally will require you to have a developer who will program some functionality but with WooCommerce, everything is just like plug_and_play.

WooCommerce gives you a lot of access to enough extensions that you can work with. Most of the extensions may not be free but it is way cheaper than most of the custom solutions that you may need generally. Some of these WooCommerce extensions can be found in the market place and they can be added easily.

With your e-commerce store on WordPress now functional, let us see how to set up product pages.

Step 8: Setting Up Product Pages

The type of theme you choose will give a look and feel to your product pages. It is important to note that a lot of things go into the product page. For example;

  • Reviews will appear below the product description in the product page
  • Product categories can be added from the product page
  • Product tags could be additional categorization that does not necessarily need to be a product
  • Product gallery is the picture that would appear on the product page as thumbnails

However, the main area of the product page has to be the data widget. This is actually the area where the product information is set. For example, the price of the product, the type of the product, shipping and other relevant information.

Your products can be organized directly from the product page and you also have the choice to organize them as a whole product from the menu.

Finally, there are a lot of things you can do on your e-commerce websites like customized shipping policies capturing rates that are based on bulk, weight, and distance.

Creating an e-commerce website from WordPress does not have to be difficult if you get serious about it. It may look like a difficult thing to do but this guide has tried to simplify things to the minimum for proper understanding. As long as you love the WooCommerce features, creating your online e-commerce store using WordPress is just the best for you. Read this guide over again and you will be surprised to create something you may never have dreamt of.

Read this guide over again and you will be surprised to create something you may never have dreamt of.

SubscribeFor FREE Offers And Discounts

SubscribeFor FREE Offers And Discounts

Get The Latest Updated For Your Wordpress Website

You have Successfully Subscribed!

Pin It on Pinterest