Are you looking to create a WordPress Website for your business?

Do you think you need a separate WordPress theme?

And then another website builder plugin to build the website?

Well, we don’t think so!

How about using a WordPress theme that also has its own website builder along with many other features?

Yes, that’s Divi for you.

A WordPress theme that comes with its own visual website builder. Sounds interesting, right?

To know more about this powerful theme and how to create websites with it, in this article, we’ll look at,

  1. How to Create a Website using Divi
  2. Is the Divi Theme worth the price?
  3. Is Divi theme good for blogging?
  4. Is the Divi Theme good for e-commerce?
  5. Divi vs Elementor: Which WordPress Page builder should you use?

However, if you really want to start with creating websites using Divi, here is how you can do that,

  1. Launch WordPress website
  2. Setup the Divi Theme on the WordPress website
  3. Build your website using Divi Theme

Let’s get to know Divi

Divi is one of the most widely used WordPress Themes, that also provides services to be an amazing Website builder for beginners. It has a powerful visual editor that replaces the traditional WordPress editor to build websites.

create a website using Divi

In short, Divi is a powerhouse that seamlessly blends the traditional theme functionalities with a powerful drag-and-drop visual builder.

Let’s Create a WordPress website with the Divi Theme

We will create a website using the Divi Theme in just three steps,

  1. Launch WordPress website
  2. Setup the Divi Theme on the WordPress website
  3. Build your website using Divi Theme

Step 1: Launch WordPress website

Before we get into the Divi theme and start creating our WordPress websites, we first need to launch our WordPress website.

And we can easily do that by following these two steps,

  1. Get Hosting and Domain name for the website
  2. Create a New WebSpaceKit account

Step 1.1: Get Hosting and Domain

We believe speed is crucial for all kinds of websites. And that is why we have chosen WebSpaceKit as the hosting provider to get Hosting and Domain for the website.

WSK Homepage

WebSpaceKit is one of the fastest WordPress hosting providers in India providing affordable hosting plans that rightly fit the budget. To be specific, WebSpaceKit provides four different hosting plans, namely Starter, Pro, Business, and Geek, starting at ₹199/month.

So, let’s first go to WebSpaceKit and choose the hosting plan.

WSK Pricing and Plans

With 5 GB disk space and 1 WordPress install, the tarter plan is ideal for beginners to start with website creation. So we are going with the Starter plan.

You can select the hosting plan of your choice and click Choose to proceed further.

On the next page, we will have the option to either,

  • Register a new domain for your website,
  • Transfer an existing domain from another registrar, or,
  • Use the same domain name and only update the nameservers.
WSK Choose a Domain

As we are going to register a new domain, enter the domain name and click Check.

This will check whether the entered domain name is available or not.

WSK check for domain availability

Luckily, the domain name we entered, ‘’ is available for grabs.

Domain is available

If the domain name you entered is available, click Continue to proceed to the cart.

Now we need to choose the Billing period that determines how long you wish to subscribe to the hosting plan, either 12 Months or 24 Months or 36 Months.

You can choose one of the three plans and click Continue to proceed further.

Choose WSK Plan length

Once you have chosen the billing cycle of the hosting plan, it’s time to review the hosting and domain before purchase.

Check once whether the domain name is entered correctly, and whether the right hosting plan is chosen.

WSK Review and Checkout

Step 1.2: Create a WebSpaceKit account

After reviewing the Hosting and Domain in the cart, it’s time to create a new WebSpaceKit account.

To create an account, first, scroll down and enter the Billing Details including Personal information and Billing Address.

WSK Billing details

After entering the billing details, scroll down to choose the Payment method and also enter the Payment details.

Choose WSK Payment details

After entering the payment details, click Order Now to complete the purchase. By doing so, we are well on our way to create a website using Divi.

Once the order is confirmed, click Continue To Client Area.

WSK Order confirmation

Yay! We have now successfully purchased Domain and Hosting to create a website using Divi.

And with WebSpaceKit, WordPress will be automatically installed, as you can see the Active status in the dashboard.

WSK Client Dashboard

Now the website will be live for everyone on the Internet.

So, let’s see how it looks, shall we?

To check it, let’s enter our website address in the search bar to access the website.

Check Sample website

There we have it! An empty website with the domain name we have chosen.

We have now successfully launched our WordPress website. Now, let’s transform this empty website into a visually appealing website using Divi.

Step 2: Setup the Divi Theme on the WordPress website

In this step, we will activate the Divi theme on the website we just launched. We’ll do that in four steps,

  1. Login to your WordPress website
  2. Get Divi Theme
  3. Install Divi Theme on WordPress website
  4. Activate Divi Theme

Step 2.1: Login to your WordPress website

Be it Divi or setting up anything on the website, we first need to log in to our WordPress website.

To log in and access the WordPress dashboard, include ‘/login’ at the end of the website address, like ‘’

Login to website

This will open the WordPress login page.

Enter the Username and Password to access the WordPress dashboard.

Enter WordPress credentials to login

After successfully entering the WordPress dashboard that serves as a centre for managing and designing everything about the website,

Now it’s time to get the Divi theme on board.

Step 2.2: Get Divi Theme

To get the Divi Theme, click here.

This will open the Elegant Themes website from where we will download the Divi theme.

Divi Theme homepage

Elegant Themes is a popular Themes marketplace that holds key to several popular themes including Divi. So, one needs to purchase the Elegant Themes subscription to access Divi, Monarch and many such popular themes and plugins.

So, click on Pricing to purchase the Elegant Themes subscription.

This will open up the two Elegant Themes plans available for purchase.

Elegant themes subscription

You can purchase the Elegant Themes subscription in two ways, either a yearly subscription that costs $89/year or a one-time payment for lifetime access at $249.

If you are planning long term, then it is advised to prefer a one-time purchase. Because that way you don’t have to renew the subscription every year.

However, as we are just starting, we will go ahead and purchase a yearly subscription for Elegant Themes at $89/year.

Click Sign Up Today to select the plan.

Choose one of the Elegant themes subscriptions

Now create your own Elegant Themes account to install the Divi theme.

Enter the account details including a Username and Password.

Then click Complete Registration.

Complete registration

Then Enter the Card details to complete the purchase. Click on Pay $89 to complete the payment.

Enter payment details and Pay

With that, we have successfully purchased the Elegant Themes subscription required to access the Divi theme.

Install Divi after purchasing Elegant themes

Now, to download the Divi theme and access all the other products that come with the Elegant Themes subscription, click Log In To Download All of Our Available Products.

This will open the login page for Elegant Themes. Enter the Username and Password and click Log In.

Login to members area

Now you will find the Divi theme that’s available for download.

Click Download the Divi Theme.

Download the Divi theme

Once you download, a zip file containing the Divi theme will be downloaded to the system.

A zip folder named Divi will be downloaded

We have successfully downloaded the Divi theme. But we still need to install and activate it on our WordPress website.

Step 2.3: Install Divi Theme on WordPress website

To Install the Divi theme, go to the WordPress dashboard.

Select Appearance and click Themes.

Select Appearance and Themes

In the Themes section, click Add New.

Add New in Themes section

As we already have the Divi theme downloaded on the system, we just need to upload it to our website.

So, click Upload Theme in the Add Themes section.

Upload theme

To upload the theme, click Choose File. And then select the downloaded file on the system.

Choose theme file to upload

Now we have successfully uploaded the theme onto the website.

To install the uploaded Divi theme, click Install Now.

Install the uploaded file

And once the theme is installed successfully, click Activate.

Activate the installed theme

Now the Divi Theme will be Active on the Themes section of the WordPress website.

This means that the Divi theme will be applied to our website.

Let’s check that, shall we?

Go to the website and refresh it to see the changes, if any.

Theme is installed on website

And as you can see, the Divi theme has been applied and is active on the website.

Though the Divi theme is active, we still need to activate it to explore all of its features.

Step 2.4: Activate Divi Theme

To make use of Divi’s truest potential, we need to activate the theme.

To activate the Divi theme, select Divi from the left side menu of the WordPress dashboard.

Activate Divi theme

In the Divi Theme Options, select Updates.

Click updates

In the Updates section, we need to enter the Username and API key to activate the Divi Theme.

Need to enter API key

An API key is a unique key that is used to authenticate a user that has made a purchase.

To obtain the API key, go back to the Elegant Themes Members Area and click My Account.

Go to my account

In My Account, you can find a section named API Keys.


API Keys section contains the API key required to activate the Divi theme.

API key is available

So, copy the API key displayed in the Your API Keys section.

Copy the API key

Now Paste the copied API key in the API key box of the Divi Theme Options.

Paste the copied API key and Save changes

Once you click on Save Changes, the Divi theme will be activated.

With that, we have successfully set up the Divi theme on the WordPress website.

Now that we have got the Divi theme activated on the website, it’s time to start building our website using the powerful theme and visual builder.

Step 3: Build your website using Divi Theme

The Divi theme provides several opportunities to build the dream website. So it’s time we get started.

Let’s build our website in four steps,

  1. Create a homepage using existing layouts
  2. Create a new page from Scratch
  3. Create the main menu
  4. Change the default logo of the website

Step 3.1: Create a homepage using existing layouts

The homepage is the first thing that any visitor who visits the website notices. In fact, the homepage is where the visitors will land when they access the website.

So it’s time we changed the not-so-appealing default homepage that comes with the Theme.

To create a homepage, click on + New at the top of the website and select Page.

Click New and select Page

We will create a page using Divi Builder, the visual website builder that comes with the Divi theme.

But before we start building the page using the Divi builder, first enter the title of the page.

Enter title of the page

Since we are creating a homepage, let’s call it Home.

And click Use Divi Builder.

Select Use Divi Builder

Now this will open up the three options by which we can create a page using Divi Builder,

  • Build a Page from scratch
  • Choose a Premade layout and work on it
  • Clone another existing page (Since this is our first page, this doesn’t apply to us)
Three options to create a page using Divi builder

First, let’s see how to create a page using the Premade Layouts.

Layouts are ready-made page designs that make the job of creating a new page much easier. All one needs to do is import the layout and customize it.

To start, let’s click Browse Layouts in the Choose a Premade Layout section.

Click Browse Layouts

This opens up the wide range of premade layouts that’s available within Divi.

Premade layouts

Choose a layout of your choice to know more about it and even preview it as it would appear on the website.

Choose to preview the template

If you wish to import this layout onto the website, click Use This Layout.

Select Use This Layout to choose one

Now the entire layout will be imported to the homepage.

Layout will be imported to homepage

While the design looks appealing on the website, we still have the default content that comes with the readymade layout.

Default text in website

To change the existing text, just select the text and enter your own text.

Change default text

Any text on the page can be changed in the same way.

And to change the text on the button, just double click it.

This will open up the Text floating box where you can change the Button text in the Button text box.

Change button text

In the same way, we can also change the default images that are displayed on the page.

Just double-click on the image you want to change.

And click on the image in the dialog box.

Change default image

Here, drag and drop an image from the system.

Drop image to upload

Yes, it is that easy to replace an image on the website.

In the same way, we can change any text or image that appears on any page of the website.

Once all the necessary changes are done, click Publish at the end of the page.

Once changes are done, click publish

And then click Exit Visual Builder at the top of the website.

Click Exit visual builder

As you can see, we have the new design applied on the homepage.

New design applied to the website

This way, we can create any number of pages using the readymade layouts available within the Divi library.

But we have a problem!

If you access the website from a new window, you can find that we still have the empty page that comes by default with Divi.

Website still has empty page

And the page we created using Divi builder is under the address ‘’

URL we have been working is different

How can we make the page appear under ‘’?

Website URL is different

To do that, we will go to the WordPress dashboard by clicking on Dashboard.

Choose WP Dashboard

From the WordPress dashboard, click Settings and select Reading.

Select Reading from Settings

In the Reading Settings, we have an option Your homepage displays, that determines what gets displayed on the homepage.

Change Your homepage displays

Since we are going to have a static homepage, we will select A static page.

Select A static page

And select the page we just created, Home under Homepage.

Select Home page

And then click Save Changes.

Click Save changes

Now if you go to the new window and refresh the website,

We have got the homepage we created!

Now the theme will be applied to the website

And that is how you can create a homepage using the premade layouts.

But what if you want to create a page from scratch?

Without using any of the premade layouts?

Step 3.2: Create a new page from Scratch

To create a page from scratch, let’s go to + New and select Page.

Select New page

Just like we did for the homepage, enter the title for the page we are going to create, and click Use Divi Builder.

Say we want to create a Contact page for the website, then enter the title as ‘Contact’.

Click Divi Builder

Now we are back in three options by which we can create a page for the website.

This time, instead of premade layouts, we will choose to Build from Scratch.

So click Start Building to start creating a page from scratch.

Three options to create a page

Now we will have a blank page where we can build our contact page from scratch.

Blank page to build a page

To start creating on this blank canvas, click the + icon in the middle of the page.

Click Plus icon

This will open up three options, namely Regular, Specialty, and Fullwidth.

Three options to insert a section

These determine the column structure of the particular section.

Since we want a full-width section, let’s go with Fullwidth.

Choose Fullwidth

Now we will get a list of Fullwidth items that can be added to the page.

As we want to create a header for the page, we will select Fullwidth Header.

Add new module

Now, a header section will be inserted into the website.

Header section is inserted to the website

And just like we did before, we can easily change the text on the header by selecting and writing the new text.

Replace header section text

With the header section of the contact page in place, let’s go to create the next section.

To create the next section, let’s select the + icon again.

Click plus icon to add next section

And let’s select Regular this time since we don’t want a full-width section.

Choose Regular section

This will open up the different types of sections with a variable number of rows that can be inserted into the website.

Choose correct module

Say you want to create a contact section with three columns, then you can choose a similar three-row design from the types of sections.

Insert three-row design

Or say you want a different kind of contact section, you can choose something like this,

Now the section will be created with two rows.

Section is created now

Again we can include modules within this particular section by clicking on the + icon.

The different modules available, such as Image, Contact form, etc. will be displayed.

Click plus icon to add different modules

Say you want to add an image to the particular section, click on Image.

Insert Image module

And to add an image, click Image in the pop-up,

Click image in pop up

And drag and drop an image from the system.

Drag and drop an image

Now if you feel like the image is either too big or too small for your preference, you can easily change its size.

All you need to do is go to the corner of the image and drag to resize the image as necessary.

Resize uploaded image

In the same way, we can add a module to the adjacent row in the section.

Click on the + icon and choose the necessary module to add to the section.

Since we are creating a contact page, we can add a contact form to the page.

Include contact form

And once you have created the other necessary sections, head to the bottom of the page and click Publish.

Click publish

With that, the new page will be published on the website.

Click Exit Visual Builder.

As you can see, we have a new page created under the name Contacts.

New page created

Likewise, we can create any number of pages from scratch and publish them on the website.

Though we can create pages using this way, we still don’t have a menu on the website for easy navigation.

We don't have menu in the website

So, it’s time for us to create a menu on the website.

To create a menu, click the website name and select Theme Customizer from the top menu.

Theme customizer

This will open the WordPress Customization area.

As we want to create a menu, click Menus.


And click Create New Menu.

Create New menu

First, let’s enter a name for the menu,

Enter menu name

And select the location where the menu needs to be displayed, either Primary, Secondary, or Footer Menu.

Since we want the menu to appear at the top of the website, let’s choose Primary Menu,

And click Next.

Select where to display menu

Now we can start adding items to the menu. So click + Add Items button to add the necessary items on the menu.

This opens up a list of the available pages that are available to be added as menu items.

Add Items

To add a particular page as a menu item, click on the + icon next to the page name.

The page will then be added as a menu item.

Select pages to add to menu

Once you are done choosing the menu items, click on Add Items again.

Now the selected pages will be displayed as menu items at the top of the website.

Click Add Items to create menu

And click Publish to save the changes.

Publish to save changes

As you can see, we have a menu on the website with two menu items, namely Home and Contact.

menu is created now

And if you click on a menu item, we can head to the respective page.

Menu navigation works

And that is how we can create a menu on the website for easy navigation.

Though everything looks in place on the website, we still have the default Divi logo at the top of the website.

Default divi logo is still visible

Now, how can we change that?

To change the logo, let’s go to the WordPress dashboard.

Go to dashboard

And click Divi from the side menu.

Select Divi

In Divi Theme Options, under the General tab, we will have the Logo options.

Select Logo section

Click Upload and drag and drop your logo that’s going to replace the default logo.

Upload new logo

Click Save Changes.

Save changes

Now if you refresh the website, you can find that the default Divi logo has been changed with the new one we uploaded.

Refresh to find changed logo

And with that, we have successfully managed to create a menu for the website as well as change the Logo.

And that is how we can create a website using the Divi theme.

But wait, we have more!

As a bonus part of this article, we will look at How to Design a Page using Divi.


How to Design a Page using Divi

Though we just created a page from scratch, we can still customize and change the look of the page using the Divi Builder.

To do so, select the page you want to design and click Enable Visual Builder.

Enable visual builder

On doing so, the page will open in Editing mode.

Page opens in editing mode

Now on the page, say you want to change the design of the text, click on the Settings icon on top of that.

Click on settings

In the floating dialog box that opens up, select Design.

Here you will find different options to design the text including the text size, colour, and even the font.

Select design in the dialog box

Now say you want to change the text size, you can easily do that under the Title text tab.

Change title text size

In the same way, you can also change the font, spacing, etc. of the text. And you can also design any text on your website using the same design tab.

Now let’s say you want to add some space in one of the sections on the page.

All you need to do is go to the top part of the section and drag as much as you want the space to be.

Change sections spacing

It’s as easy as it gets!

Now instead of the particular text, what if you want to change the design of the entire section?

To do that, let’s click on Settings and go to Design.

In the Design section, select Dividers, which determine how two sections are divided on the website.

Choose Dividers

To change the default line that separates the two sections, choose Divider Style to select any of the designs from the list.

Choose divider style to change designs

And we also have the option to change the height of the divider using Divider Height.

Change divider height

Once you are done with all the changes, click Save at the bottom of the page.

Choose Save

Now refresh your website to find that all the changes have been reflected on the website.

Refresh to find the changes applied

While we just made amazing designs using the Divi Builder, if our website is not optimized for mobile, then we are losing half of the traffic our website deserves.

Divi Theme vs Divi Builder: What’s the difference?

Divi Theme and Divi Builder are two different things though they share the same name. And it is quite natural for beginners to get confused in understanding the difference between the two.

Divi Theme vs Divi Plugin

So, let’s understand them in simple words.

Divi Theme

  • Divi theme is the premium WordPress theme that dictates the look and feel of the website. It comes with several design features that change the appearance of the website including header, footer, etc.
  • Unlike other themes that require a separate page builder to build your website, Divi theme has a built-in website builder (Yes, Divi Builder) that comes with it.
  • This means that Divi Builder is embedded within the Divi theme. So, once you activate the Divi theme, you get all the features of Divi Builder along with it.

Divi Builder

  • Now, Divi Builder is a stand-alone drag and drop page builder that is not just limited to the Divi theme but can also be used with any WordPress theme of your choice.
  • The website building capabilities that are available with the Divi theme are packaged into a stand-alone builder named the Divi Builder. Like we mentioned, when you purchase Divi from Elegant Themes, Divi Builder comes as an add-on with the Divi Theme.
  • Divi Builder will be extremely useful when you want to use a different WordPress theme but still want to have the Divi capabilities in it.

To summarise,

Divi Theme comes with several built-in features including the Divi Builder, meaning that Divi Builder is part of the Divi Theme. (And it doesn’t require separate installation when using the Divi Theme.)

However, Divi Builder acts as a separate plugin when used with the other themes in the WordPress directory.

Is the Divi Theme worth the price?

Yes! While Divi’s subscription may seem a bit expensive for a WordPress theme, you need to keep in mind that it isn’t just another Theme. Divi Theme incorporates several features that also includes a complete website builder (Divi Builder).

Here are a couple of reasons why Divi is totally worth the price,

  • Powerful Visual Builder – Divi Builder, the powerful website builder that comes with the Divi package is one of the most important reasons why most people prefer Divi over other themes.

With Divi’s Visual Builder, one can design any and every part of their website without any limitations. Imagine creating your dream website by simple drag and drop, without having to write a single line of code.

  • Quality Built-in Layouts – Another prominent feature of the Divi package is the premium quality of templates that are available within the Divi library. Even an absolute beginner can get started and build a website in no time.

All one needs to do is import a built-in page template and start customizing it to build the dream website.

Is Divi theme good for blogging?

  • Divi is an amazing theme to get started with blogging. First things first, you can get started in no time with the Divi theme. Without having to code, you can build a website and have a separate page for blogs and articles.
  • If your website is solely used for blogging, then Divi helps by having several blog layouts to choose from. These built-in templates are exclusively designed for blogging, and they serve as a base in making your blog unique and stand out from others.

Is the Divi Theme good for e-commerce?

To another one of the most common questions regarding Divi, is it suitable to create eCommerce websites?

Yes. The flexibility and versatility of the Divi theme make it the ideal choice to build eCommerce websites. It has several eCommerce layouts in its library, including Shop pages, product pages and much more related to business on the Internet.

Divi eCommerce layouts and modules

In fact, Divi has been designed to be compatible with the powerful eCommerce tool, WooCommerce. WooCommerce is a widely used WordPress plugin that’s specifically designed to create eCommerce websites.

So, the Divi Visual Builder combined with the WooCommerce modules is nothing but a dream come true for beginners to build their eCommerce websites.

Divi vs Elementor: Which WordPress Page builder should you use?

If you have ever heard of WordPress website builders, then you are probably familiar with the Elementor Website Builder. With more than 5 million installations, Elementor is one of the most popular website builders available in the WordPress directory.

This definitely brings up the question,

Is the Divi Builder better than that? Which one should you use for your website?

Divi vs Elementor

Well, let’s first look at the differences that set them apart.

What makes Divi different from Elementor?

To start off, the major difference between the two is that Elementor is just a stand-alone plugin that makes website building easy. Whereas, Divi is a powerhouse that has a built-in Divi Builder within the Divi Theme package.

Well, one can even use the Elementor website builder with the Divi theme. But that’s not so efficient because both Elementor and Divi Builders will be active and this will impact the performance of the website.

If you want a one-stop solution for website creation including a powerful theme and website builder plugin, then Divi from Elegant Themes is the right choice for you. Because Divi theme has several design capabilities starting from an appealing theme to a powerful visual Builder with unlimited design capabilities.

However, if you are already set on a particular theme, and only want a website builder to create pages for the website, then Elementor can be the right website builder.

Elementor doesn’t offer theme options that dictate the look of the website, but it has several design blocks that will help build a dream website. So, if you need a plugin that makes website creation easier, you should prefer Elementor.

And just like Divi, it is quite easy to create a WordPress website using Elementor.

Frequently Asked Questions (FAQs)

  1. Is Divi a free theme?

No. Divi is a premium theme that’s available for purchase from Elegant Themes. It can be purchased at a yearly subscription for $89/year, or a one-time lifetime access for $249/year.

Divi is not just a theme, but also Divi Builder that’s included with the plan.

  1. How do I create a website using WordPress Divi?

Divi makes the process of website creation quite easy even for absolute beginners. One can create a website using Divi in three simple steps,

  1. Launch WordPress website
  2. Setup Divi Theme on the website
  3. Build your website using Divi Theme
  1. Is the Divi WordPress theme fast?

Website speed doesn’t entirely depend on the theme you use on the website. However, Divi, with its premium features and flexible nature, is an amazing choice to create fast websites.

Also, an important factor regarding the website speed is in choosing the right hosting provider. You need to choose a fast hosting provider like WebSpaceKit to build your WordPress website.

  1. Is Divi better than Elementor?

Divi, at its core, is a powerful theme that comes with a visual Builder, whereas Elementor is just a drag and drop builder with no Theme options.

If you want a one-stop solution to create your website from theme to visual builder, then Divi is a better choice. But, if you are already set on a theme and only want to build the website, then Elementor may be a better choice over Divi.

  1. Is the Divi WordPress theme worth the money?

Absolutely. Though Divi may seem expensive at first, one needs to remember that it’s a package of theme and visual builder and not just another ordinary theme.

Divi Builder is that powerful visual builder that makes website creation easy, even for absolute beginners. Also, with several built-in templates to start with, the Divi Library is a dream place to design pages on the website.

Swarna Rajan
Swarna Rajan
User-centred Content Creator
Add a Comment
Leave a Comment

Leave a Reply

Your email address will not be published. Required fields are marked *