You’re trying to pick the perfect WordPress theme for your website, right? I know how hard it is wading through the thousands of themes out there, trying to find the one that fits your site just right. It can feel like your Goldilocks sometimes, can’t it? Too large, too small. How do you find the perfect theme?
Well, one way is to find a multi-purpose theme that gives you complete control over how your website functions. And that’s what the Divi theme does.
Join me today as I go in-depth with my Divi theme review. I’ll show you heaps of screenshots of the actual interface (installed on my own server!) and show you how this powerful theme functions.
What’s So Unique About Divi?
Divi is designed so that even people without any coding skills can create a beautiful custom website.
It’s multipurpose and highly customizable. It comes packaged with a number of pre-made layouts. And if you want to strike out on your own, you can use the highly flexible Divi Builder to create unique layouts for your posts and pages.
Divi also makes full use of the WordPress Customizer so that you can customize both your website, as well as the individual modules that you’ll use in the page builder (more on that later!).
And if you’re into conversion optimization, you’ll love that Divi includes a powerful A/B testing tool called Divi Leads. Divi Leads lets you A/B test every element you use in the Divi page builder so that you optimize your site’s performance.
While you can get most of these features using external plugins, Divi is so powerful because it brings everything together under one easy-to-use integrated system.
What Kinds of Websites Can You Make With Divi?
As I mentioned, Divi is multipurpose. That means you can create nearly any type of website. For example, you can build:
- Small business websites
- Personal portfolio websites
- Sales pages
- Landing pages
You can even create eCommerce stores using WooCommerce! Divi is truly multipurpose.
For example, this website is built using Divi:
And so is this one:
What I’m trying to say is…Divi can handle most uses that you throw at it!
It’s All About the Divi Builder…
If you ask a Divi user what makes Divi so powerful, their first answer will almost always be the Divi Builder. See, the Divi Builder is what allows you to create complex designs without needing to know a single lick of code. Without it, you’d have to dig into PHP and CSS. And let’s be honest – who has time for that?
With Divi Builder, you can build layouts using something called Modules. For example, if you want to add a table of prices, you can just drag over the Divi Pricing Tables Module instead of trying to code it up from scratch:
Backend vs Frontend Page Building
Normally, when you choose a WordPress page builder, you can either edit on the frontend or the backend. Here’s what those terms mean:
- Backend Editing – you drag abstract boxes around that represent elements in your layouts. It’s easy to organize, but you can’t actually see what your finished product looks like until you hit Preview.
- Frontend Editing – when you edit the page, you see exactly what your visitors will see. All the visual elements appear as the final product. You can visualize exactly how your final design will look without needing to hit the Preview button over and over.
In previous versions of Divi, you could only edit in the backend. But that all changed with Divi 3.0.
In Divi 3.0, you can choose to edit in either the frontend or the backend. And you can even switch back and forth as needed!
Honestly, being able to switch between modes offers the best of both worlds. For me, I like to set up the basic layout of my page using the backend editor. But once that’s set, I like to jump into the frontend visual editor so that I can see exactly how my final page will look.
What Elements Does the Divi Builder Offer?
If you’ve ever used a page builder before, you know that a page builder is only as good as the elements that it offers.
Divi currently includes 37 different elements (called modules), which gives you a great deal of flexibility for creating your posts and pages. In addition to the basic elements like buttons, headers, and text, Divi also includes specific modules for:
- Contact forms
- Pricing tables
- Countdown timers
- and lots more!
As far as page builders go, the Divi Builder’s set of modules can go toe-to-toe with any other premium builder.
Hands On With the Divi Builder
I want to dig in a little deeper and show you exactly how to use the Divi Builder to create pages.
When you create any new post or page, the first thing you can do is set its basic layout:
You can move the sidebar around or choose to just go with a full-width page.
Then, you can jump into the actual Divi builder by clicking the button:
First, you insert some columns. These basically dictate how you want your canvas to be divided. If you want to take up the full canvas, you can just use one column. But if you want to divide the page in half, you can choose two or more columns:
You can also make columns take up different widths. So one column could take up 70% of the page, leaving 30% to a second column.
You’ll also be able to add rows if you want to use different column alignments on the same page.
Once you’ve got your columns figured out, you’re ready to start adding modules. Columns and rows define the layout – modules are where you actually add content:
Say, for example, you add a button module. It will look like below when you’re using the backend editor:
And if you switch to the frontend visual editor, it will look like this:
Like most page builders, it might take you some time to get the hang of the Divi Builder. But once you figure out your way around the interface, you can absolutely create complex layouts without needing any code skills.
Once great thing about Divi is its easy undo/redo functionality. If you’ve ever used Microsoft Word, you’re probably a fan of the undo and redo buttons.
Well, you can do the exact same thing with Divi. If you ever make a mistake, you can instantly undo that change without breaking anything:
It’s a small thing, but great for your productivity.
Another great thing about Divi is that it lets you create responsive layouts. That means your layouts will look beautiful whether your visitors are browsing on their desktop or their smartphone.
But here’s the really cool thing about Divi:
You can choose to only display some modules for certain devices. For example, say you have a video that takes up a lot of space. You might want to include the video for desktop users, but not for mobile users.
To do that, all you need to do is check a box in the Divi Builder to disable that specific module for mobile devices:
This feature makes it very easy to create platform-specific designs.
Full-Width Layouts for Landing Pages
Here’s the problem with most page builders:
They only let you build pages within the existing framework of your theme. That means that you can edit the body of the page, but you’ll still have your theme’s standard header and sidebar.
It’s fine for most pages, but impractical if you ever need to create a dedicated landing page.
One of the major advantages of Divi is that it lets you build pages from a 100% blank canvas. No default header. No sidebar. No footer.
All you need to do is choose the Blank Page template:
Then, you can create your page using a 100% blank template:
Saving Layouts to the Builder Library
Last thing I’ll show you about the Divi Builder!
If you’re like most sites, you’ll probably have specific layouts that you want to use over multiple pages.
To avoid requiring you to duplicate your efforts, Divi lets you save layouts to the Divi Library:
And then you can instantly load those layouts on a new page:
This feature will absolutely save you a ton of time.
A Theme Settings Panel That’s a Joy to Use
Ok, so I’m a fan of the Divi Builder. But how about the rest of the theme options?
First off, the Divi Theme Options page is a breeze to use. It’s well-designed and lets you quickly set up basic styling, navigation, layout, and SEO options. You can also easily add AdSense ads to your site:
The Divi Theme Options also allows you to quickly add custom code snippets and CSS. No need to set up a child theme!
Great Use of the WordPress Customizer
Divi doesn’t just rely on its Theme Options settings, though. You can also use the WordPress Customizer to style your design in real-time.
Using the Customizer over a static menu is a huge advantage as you can make your changes using the familiar WordPress WYSIWYG interface.
General Theme Design
First off, Divi lets you use the WYSIWYG Customizer to style your regular website. You can customize:
- Background images
- And lots more.
You can even use it to customize unique settings for the mobile version of your site. I’ve never seen any other theme let you do this!
But Divi doesn’t stop at general theme styling. Remember those modules from the Divi Builder? Yeah, you can customize how they look by using the Customizer!
For example, if you wanted to change the default style for the Pricing Table module, you’d head to Divi → Module Customizer. There, you can change the style for any number of different modules:
Then you could click on the Pricing Table option to specifically style that module’s fonts.
I guess what I’m trying to say is this:
The Divi theme gives you an incredible amount of control over how your website looks, without requiring you to know a single line of code.
Easy A/B Testing With Divi Leads
If you’re a marketer, you’re probably always trying to improve your website. The Divi theme makes it possible to A/B test essentially any module in your site using something called Divi Leads.
Once you activate split-testing, you’ll be able to easily A/B test any module you add to the Divi Builder:
You’re not limited to two options, either! You can also use Divi Leads to run multivariate tests.
While there are third-party plugins that can help you A/B test your WordPress site, none are as well-integrated as Divi Leads.
Premade Layouts to Help You Save Time
Creating every layout from scratch can feel overwhelming. That’s why Divi includes a number of premade layouts with the Builder. So instead of needing to start from a blank canvas each time you create a new page, you can just choose an existing layout and customize it to fit your needs.
Whenever you create a new page or post, you’ll have access to all of these premade layouts:
And like I mentioned above, you can always use your own templates that you’ve saved to the Library.
Excellent Knowledge Base and Support
Another great thing about Divi is that it has a massive support base. Not only has Elegant Themes created a huge knowledge base filled with video tutorials and detailed guides, they also publish articles on their blog designed to help you get more value from Divi:
And if that’s not enough, you can even find whole third-party websites dedicated to providing Divi tutorials.
Are You Stuck Using Divi Forever?
A common criticism of Divi is that the Divi Builder “locks” you into using Divi forever. That’s because the Divi Builder uses shortcodes to build pages. This is a valid criticism, but it’s not as relevant as it once was…
That’s because Elegant Themes has listened and made a key change to mitigate the issue. You can now use the Divi Builder as a standalone plugin. That means if you ever want to switch themes down the line, the pages you built with Divi will continue working as long as you keep the Divi Builder plugin.
While you will still need to use the Divi Builder plugin, you’re free to change themes whenever you want without fear of breaking your existing pages. No more theme lock-in.
Divi Theme Review: My Final Thoughts
Divi is popular for a reason. It makes it possible for anyone, regardless of their design skill, to create a beautiful website.
If you want to unlock the power of WordPress and create a unique, beautiful website, then you should absolutely consider using the Divi theme.
You’ll get a powerful, multi-purpose theme as well as a great support base if you ever need help with anything.
I hope my Divi theme review covered your questions. But if you still need more information, don’t hesitate to ask in the comments!