Boost the
power of your
divi website

We build and maintain Divi Plugins for Wordpress and WooCommerce websites, designed to make your life easier and give you more control, all using the power of the page builder.
Divi WordPress Plugins

Who is behind Divi Engine?

We are developers that love Divi and have used it for years. After building many WordPress websites for our clients and pushing the limits of what Divi can do, we found ourselves creating plugins to solve problems and enhance specific features. After continually refining and improving our efforts over time, we eventually built a set of fully fledged plugins that do everything we ever wanted Divi to do, and more. Rather than keeping these developments to ourselves, we decided to share them with the rest of the Divi community.

Our goal is to help make your Divi sites even better, save you time and make your life easier as a developer.

We genuinely care about quality

We genuinely care about quality

As developers, we only build plugins that we want to use ourselves. And because we take pride and precision in what we do, you’ll never see a buggy, poorly maintained or sloppily coded plugin from Divi Engine.

We want a happy family

We want a happy family

The way we see it, our customers are part of the Divi Engine family – and we believe that family should always receive the best treatment. We respond quickly, and we diligently work through any difficulties you might have.

We love the Divi community

We love the Divi community

Whether it’s publishing guides for speeding up your website, explaining a google analytics technique, or giving away free resources like our icon font pack – we like to give back wherever we can.

Custom Pagination

Divi BodyCommerce

Custom Pagination

With Divi BodyCommerce you can customise the look of the WooCommerce pagination. We have many styles for you to choose from and then customise to make it suit the look of your website. Below are some of the styles you can create.

Divi Custom Pagination WooCommerce

Divi BodyCommerce

Visual Builder Compatible

All our modules with the exception of the custom loop layouts are visual builder compatiable

Not Fully Compatible Yet
  • Product Carousel
  • Product Slider
  • Product Loop – Custom Loop Layout ONLY
  • Related Products – Custom Loop Layout ONLY
  • Up-sell Products – Custom Loop Layout ONLY
  • Cross-sell Products – Custom Loop Layout ONLY

You can see all our modules on our documentation website here

password reset template

Divi BodyCommerce

Password Reset Template

Create beautiful password reset pages with the Divi Builder and our modules.

You can read more about the password reset pages here

Category Page Template

Divi BodyCommerce

Custom Thank You Pages

This feature gives you the control to shape the layout of your thank you page (after the order is placed) all within the Divi Builder. Create custom thank you pages with ease!

Our Thank You Page Modules

BC Customer Details - Thank You

This displays the customer details on the thank you page

BC Order Details - Thank You

This displays the order details on the thank you page

BC Order Overview - Thank You

This displays the order overview (the first section on the thank you page)

Field Customiser

Divi BodyCommerce

Form Field Customiser

Not to be mistaken for the checkout customiser – this feature allows you to change the appearance of the input fields across the whole site. 

For example, you want to create a custom looking quantity field or select drop-down field, this will help you achieve this. Use our settings to choose custom icons, change the border, colour and other related appearance settings. 

Below is an example of how the quantity looks by default and how it can look using our settings.

form customiser quantity
Sharing Icons

Divi BodyCommerce

Sharing Icons

We have added the ability to add sharing icons to your product page. Choose a sharing style and then add the module “DB Pro Sharing” to render the icons. We have included Twitter, Facebook, LinkedIn and Pinterest as our chosen social networks.

Divi BodyCommerce

Single Product Page Builder

Custom WooCommerce single product page

Create a different product page layout for each category, or even for each product. This gives you much more flexibility, so you can build product pages exactly the way you desire.

Video Documentation

Our Product Page Modules

You can see a fuill list of our modules on our documentation website here, these include everything you need from the product title, price and add to cart to the gallery, attributes and even custom shortcodes/actions.

Category Page Template

Divi BodyCommerce

Category Page Builder

This feature gives you the control to shape the layout of your category page, and design a different look for each category if you want to.

Create a shop homepage and category pages that look fresh and custom – all within the Divi builder.

Video Documentation

Our Category Page Modules

Please see a full list of up to date modules here

Account Section Templates

Divi BodyCommerce

Account Section Builder

The ‘My account’ section on WooCommerce is ugly and clunky. Give your clients a better experience by completely customising its design and its usability.

Video Documentation

Our Account Section Modules

DB Acc Addresses
This displays the addresses of the user. From here they can edit both their billing and shipping addresses.
DB Acc Avatar
This will output an image of the user (if they are using gravatar). If they don’t have a gravatar, you can define a fallback image.
DB Acc Downloads
This will output all the downloads for the current user.
DB Acc Edit Account
This module outputs the account details. Here the customer can edit their account details such as their password.
DB Acc Navigation
This is the account navigation that is shown on all the different pages. Use this module to output all the “endpoints”, you can have them as a list or buttons.
DB Acc Orders
Outputs the order history of the customer.
DB Acc User Name
Outputs the customer’s name.
DB Acc Welcome Message
This also outputs the user’s name but you can add a welcome message before. Maybe something like “Hi, ” and it will say “Hi, Divi Engine” for example.
Login Page Template

Divi BodyCommerce

Login Page Builder

The login page is one of the most frequently used pages of your site, so you should have it the way you want it. Create a fresh layout using our custom modules.

Video Documentation

Our Login/Register Modules

DB Log Login Form
This will output the login form.
DB Log Register Form
This will output the register form.
Category Page Template

Divi BodyCommerce

Cart Page Builder

It’s important to build a basket page that benefits the purchase funnel and reduces the likelihood of the basket being abandoned. Using this feature, you’ll have the controls to do just that.

Video Documentation

Our Cart Page Modules

DB Cart Products
This outputs the products that they have added to the cart.
DB Cart Total
This outputs the total amount of the products and the proceed to checkout button.
Category Page Template

Divi BodyCommerce

Custom Checkout

For any e-commerce site, the checkout page is the most pivotal point of the customer journey, so make yours outstanding.

Choose from three different styles; multi-step, accordion and one-page, then choose the design and look that suits you.

Video Documentation

Email Template

Divi BodyCommerce

Email Template

WooCommerce handles a stack of email messages to customers. The email template feature in BodyCommerce allows you to fully control the appearance and fixed content of those messages, complete with a preview window to view changes on the fly.

Video Documentation

Mini Cart

Divi BodyCommerce

Mini Cart

A mini basket is a dropdown that appears when a user selects the basket icon. It’s perfect for letting customers quickly view the contents of their basket without leaving the page and therefore, without breaking the shopping cycle. Many of our customers have recorded uplifts in conversions since using the mini basket.

If you’re using WooCommerce and Divi together, you’ll notice that having a mini basket is not possible out of the box. Not only is it made possible with BodyCommerce, you can style its appearance however you like.

Video Documentation

Custom Cart Icon

Divi BodyCommerce

Custom Cart Icon

Choose from a beautifully designed set of SVGs to make the shopping basket gel perfectly with your brand style and colour palette. A small tweak that’s great for fine-tuning the feel of your brand.

Video Documentation

Improved custom badges

Divi BodyCommerce

Improved Custom Badges

Give your badges an original look, and avoid having the same bland WooCommerce badges as everyone else. Choose from our stack of slick SVG badges and pick your settings:

  • For ‘sale’ badges – use a percentage discount, or just plain text
  • For ‘new’ badges – set how long you want them to show for.
Variation Swatches

Divi BodyCommerce

Variation Swatches

When customers select an item from a store, they may have some choices to make about that item before it lands in the basket. For example, the size, the colour, or the perhaps the fabric.

Our variation swatch feature gives you control over how those options look. You can use any badge, colour or image to give the customer a real feel for what they’re buying and add some polish to the customer experience.

Video Documentation

Custom Checkout Fields

Divi BodyCommerce

Custom Checkout Fields

When users check out, you can now steer your customers the way you want. For example, if you want your terms and conditions to be agreed at checkout, you can do that here. If you wish, you can then apply your settings to a thank you page and outgoing emails.

Video Documentation

Ajax add to cart

Divi BodyCommerce

Ajax Add to Cart

Baskets that need to refresh are annoying and clunky. Seamlessly add and withdraw items to the basket without refreshing the page at any time, and instantly improve the chances of securing a conversion and more importantly – a returning customer.

This feature gives you modification controls so you can change how the basket behaves on screen and control the customer experience. Ajax add to cart works on the category page, the single product page, single products and variable products.

WPML compatible

Divi BodyCommerce

WPML Compatible

We know lots of our customers use WPML, so don’t worry – everything integrates smoothly and you won’t experience translation problems.
Custom Product Tabs

Divi BodyCommerce

Custom Product Tabs

Customers won’t know their way around your store pages without clear and proper direction. So use custom tabs on your product page to steer customers and create a shopping experience that gets conversions.
General Modifications

Divi BodyCommerce

General Modifications

As part of giving you more control, we also added some ‘general’ modifications, that you can use right across Divi + Woocommerce.

These mods include:

  • Use the Divi Builder on the product page
  • ‘Add to basket’ notification text
  • Remove ‘add to basket’ notification
  • Set the default image (if no image is added for a product) – you can add the logo of your store or a slogan.
  • Divi WooCommerce button fix
  • Breadcrumb separator
  • Remove breadcrumbs and notices
  • Set the name for a free product from 0.00 to “FREE”
  • Custom success notice text
  • Enable ‘add to basket’ on the category page
  • Enable basket quantity on the category page
  • Move pagination to the top of your category loop
  • Add short description below the image on category page
  • Change the sorting labels on the category page
  • Remove password strength meter (for user registration)
  • Allow users to buy a single product only
  • Show prices exclusively for logged in users only
  • Disable toolbar for customers
  • Set default country at checkout
  • Add custom checkbox at checkout
  • Change the name and icon of the WooCommerce menu in WordPress admin

Video Documentation

Search Results Page Builder

Divi BodyCommerce

Search Results Page Builder

This feature gives you the control to shape the layout of your search results page all within the Divi builder.

You create this page much the same as you would for the category page where you need to have at least the module “DB Loop Archive” which will automatically render the results that have been searched.

Our Search Results Page Modules

DB After Shop
Sometimes, some plugins hook into the action “do_action( ‘woocommerce_after_shop_loop’ );” – this module will add this.
DB Category Archive
This module will output all the sub-categories in the current category. On the shop page, it will display all and then when you click on one of the categories it will show the subcategories. You can show the category image and description if you want.
DB Loop Archive
This is one of the main modules for the category page. It will output all the products in the category. It will use the template you define as the “loop layout” and then use this template for each product in the loop. Watch the video above to explain this in more detail.
DB Category Title/Header
This will output the title of the current category. You can show/hide the description, image and have the image style as a background image if you want. This is great as the first section of the category page.
DB Loop Thumbnail
This module will show the featured image on the category page. You can choose to make to click through to the product page or not.
DB Loop View Product Btn
If you do not want to have “add to cart” on the category page but want a button to click through – use this module. We have used this on the homepage of our site.
DB Pro/Loop Add To Cart
This module can be used on the category or the product page. It will output the add to cart button with the quantity if applicable.
DB Pro/Loop Price
Displays the Product Price.
DB Pro/Loop Product Rating
This will output the rating (on the loop it will just be the number of stars)
DB Pro/Loop Product Title
Displays the product title.
DB Pro/Loop Short Description
Displays the short description.
DB Product Search

This module will output a search form for you to search all your products. 

Tags Page Builder

Divi BodyCommerce

Tags Page Builder

This feature gives you the control to shape the layout of your tags page all within the Divi builder.

You create this page much the same as you would for the category page where you need to have at least the module “DB Loop Archive” which will automatically render the results that have been searched.

Our Tags Page Modules

DB After Shop
Sometimes, some plugins hook into the action “do_action( ‘woocommerce_after_shop_loop’ );” – this module will add this.
DB Category Archive
This module will output all the sub-categories in the current category. On the shop page, it will display all and then when you click on one of the categories it will show the subcategories. You can show the category image and description if you want.
DB Loop Archive
This is one of the main modules for the category page. It will output all the products in the category. It will use the template you define as the “loop layout” and then use this template for each product in the loop. Watch the video above to explain this in more detail.
DB Category Title/Header
This will output the title of the current category. You can show/hide the description, image and have the image style as a background image if you want. This is great as the first section of the category page.
DB Loop Thumbnail
This module will show the featured image on the category page. You can choose to make to click through to the product page or not.
DB Loop View Product Btn
If you do not want to have “add to cart” on the category page but want a button to click through – use this module. We have used this on the homepage of our site.
DB Pro/Loop Add To Cart
This module can be used on the category or the product page. It will output the add to cart button with the quantity if applicable.
DB Pro/Loop Price
Displays the Product Price.
DB Pro/Loop Product Rating
This will output the rating (on the loop it will just be the number of stars)
DB Pro/Loop Product Title
Displays the product title.
DB Pro/Loop Short Description
Displays the short description.
DB Product Search

This module will output a search form for you to search all your products.