How To Create Custom Product Pages In Divi 5 (New Woo Modules)

Posted on December 21, 2025 by Leave a Comment

How To Create Custom Product Pages In Divi 5 (New Woo Modules)
Blog / Divi Resources / How To Create Custom Product Pages In Divi 5 (New Woo Modules)

When it comes to ecommerce, standing out means ditching cookie-cutter templates for product pages that not only captivate but also convert. With Divi 5‘s Woo Product Modules, you can build high-impact product pages entirely from scratch, all while seamlessly integrating real-time WooCommerce data.

In this post, we’ll walk you through creating a product page from scratch using Divi 5’s 17 Woo Product Modules and the Theme Builder. Let’s get started.

Understanding The Woo Product Modules In Divi 5

Divi 5’s Woo Product Modules represent a step forward in ecommerce design, offering 17 native modules that pull dynamic data directly from WooCommerce. You’ll have full control over every element, from eye-catching visuals to seamless user interactions via Divi’s intuitive Visual Builder.

To make sense of this toolkit, we’ve grouped the 17 modules into four intuitive categories based on their roles in a typical product page flow. Each integrates effortlessly with Woo’s backend, ensuring your content stays fresh and functional. Let’s break them down:

Navigation & Messages

Start strong by guiding users and keeping them informed with these foundational elements that handle orientation and real-time feedback.

  • Woo Breadcrumbs: This module generates a dynamic navigational trail, linking from your homepage links through categories to the current product page. This helps users retrace their steps. It pulls store structure data directly from WooCommerce, making it ideal for in-depth reviews of your catalog.
  • Woo Notice: Perfect for surfacing Woo system alerts — like cart addition confirmations, error messages, or success notifications. The module dynamically renders these elements, ensuring that your shoppers stay informed without disrupting the design flow.

Product Display

At the heart of any compelling product page, these modules showcase the essentials: visuals, details, and specs that hook visitors and build trust.

  • Woo Product Title: Render the product’s name as a bold, customizable heading, sourced straight from Woo’s post data. It serves as your page’s anchor for SEO-friendly hierarchy.
  • Woo Product Description: Display the long (or short) description, pulling content from Woo fields to create engaging, story-driven sections.
  • Woo Product Images: Showcase the featured image with pro-level options, such as zoom effects or lightbox popups, and fetch Woo’s primary and gallery images.
  • Woo Product Gallery: Expand the view with a grid or slider of additional images, seamlessly integrated from Woo’s gallery attachments.
  • Woo Product Information: Display variable attributes (colors, sizes, materials), leveraging Woo’s database to clarify options and minimize cart abandonment.
  • Woo Product Meta: Display taxonomy details, such as categories and tags, to enhance discoverability and context without clutter.
  • Woo Product Price: Display dynamic pricing, including sale pricing or variable rates, directly from Woo for accuracy that builds buyer confidence.
  • Woo Product Rating: Show star ratings alongside review counts, leveraging Woo’s aggregated feedback to add social proof.
  • Woo Product Stock: Display availability badges, such as ‘In Stock’ or ‘Low Stock’, pulled from WooCommerce inventory.

Interactions And Reviews

With these modules, you can turn passive browsers into active buyers.

  • Woo Add To Cart: Showcase simple or variable product options and an Add To Cart button that you can style using the Visual Builder.
  • Woo Product Reviews: Create a scrollable list of customer testimonials, complete with submission forms, all powered by Woo’s reviews for social validation.
  • Woo Product Tabs: Organize content into tabs for descriptions, additional information, and reviews, for a clean, mobile-optimized experience.

Related And Lists

Wrap up with smart upselling and broader explorations, using these to extend sessions and inflate order values.

  • Woo Related Products: Display items based on Woo’s built-in logic, displayed in columns to inspire those “customers also bought” moments.
  • Woo Product Upsell: Highlight premium or bundled alternatives from your Woo upsell settings, strategically placed to elevate carts with higher-margin suggestions.
  • Woo Products: Create product grids to display products and filter them by category, tags, and more. With plenty of customization options, you can adjust the number of columns, the display order, and more.

With these modules, you’re not just building pages but creating experiences that convert. In the next section, we’ll roll up our sleeves and step through building a custom product page, from layout to launch. If you’d like to follow along with a completed design, fill out the form below to download the files.

How To Create A Custom Product Page In Divi 5

This section will guide you through creating a modern product page using Divi 5’s Woo Product Modules. By the end, you’ll have a fully functional product page that beautifully showcases each product on your site. Here’s a quick preview:

You’ll want to ensure that WooCommerce is installed and activated and that you have created at least one product.

Step 1: Create A New Template

Next, navigate to Divi > Theme Builder and click the + Add New Template button.

Create Custom Product Pages In Divi 5

Once the modal appears, click Build New Template.

Create Custom Product Pages In Divi 5

In the Template Settings modal, scroll down to and check All Products. Click Create Template to continue.

Create Custom Product Pages In Divi 5

Next, click Add Custom Body.

Create Custom Product Pages In Divi 5

When the Theme Builder loads, select Build From Scratch from the available options.

Create Custom Product Pages In Divi 5

Step 2: Add Content

Add a single column row to the page.

Create Custom Product Pages In Divi 5

When the Insert Module Or Row modal appears, locate the Woo Modules option and select it.

Create Custom Product Pages In Divi 5

Add The Woo Breadcrumbs Module

Locate the Woo Breadcrumbs module and add it to the row.

Create Custom Product Pages In Divi 5

By default, This Product will be selected in the Product dropdown menu in the Content tab. This option will allow Divi 5 to easily pull content for each product in every category. For this tutorial, we will select a product to display to make it easier to see how the layout will look with an actual product in view. As you add modules to the design, ensure that This Product is always selected.

Create Custom Product Pages In Divi 5

Click over to the Design tab and expand the Text dropdown menu. Ensure the Paragraph tab is selected and choose Poppins as the Text Font, #5a4130 as the Text Color, and 14px as the Text Text Size.

Create Custom Product Pages In Divi 5

Next, select the Links tab in the Text menu. Select Poppins as the Link Font, Underline as the Link Font Style, and #83A65B as the Link Text Color.

Create Custom Product Pages In Divi 5

Add The Woo Product Images Module

Next, add a two-column row directly underneath the first row in the layout. In the left column, add the Woo Product Images module to the column.

Create Custom Product Pages In Divi 5

Swap to the Design tab. Expand the Image menu followed by the Border menu. Set the Image Border Radius to 20px on all sides.

Create Custom Product Pages In Divi 5

Scroll down to reveal the Sale Badge menu. Expand it and add #C77347 as the Sale Badge Color. In the Text menu, select Poppins as the Sale Badge Font, Uppercase for the Sale Badge Font Style, #ffffff as the Sale Badge Text Color, and 15px as the Sale Badge Text Size.

Create Custom Product Pages In Divi 5

Add The Woo Product Title

Add the Woo Product Title module in the second column.

Create Custom Product Pages In Divi 5

Select the Design tab and expand the Title Text menu. Set the Title Heading Level to H1, Poppins as the Title Font, and #5A4130 as the Title Text Color. Set the Title Text Size to 4em.

Create Custom Product Pages In Divi 5

If you want to make the layout responsive as you go along, you can click the Edit Responsive Values button to make immediate changes to any module, saving time as you design the page.

Create Custom Product Pages In Divi 5

When the Responsive Editor modal appears, you can adjust the values in real-time. Enter 2.75em for tablet and phone views.

Create Custom Product Pages In Divi 5

Add The Woo Product Rating Module

Next, add the Woo Product Rating module underneath the Title in the second column.

Create Custom Product Pages In Divi 5

In the Design tab, expand the Star Rating menu. Set the Star Rating Text Alignment to Left, #5A4130 as the Star Rating Text Color, 15px as the Star Rating Text Size, and 1px as the Star Rating Letter Spacing.

Create Custom Product Pages In Divi 5

Next, expand the Text menu. Enter Poppins as the Text Font, #5A4130 as the Text Text Color, and 13px as the Text Text Size.

Create Custom Product Pages In Divi 5

Add The Woo Product Description Module

Next, add the Woo Product Description Module to the second column.

Create Custom Product Pages In Divi 5

In the Content tab, decide whether to use the Description or Short Description in the Description Type field.

Create Custom Product Pages In Divi 5

Switch to the Design tab. Expand the Text dropdown menu and select Poppins as the Text Font, #5A4130 as the Text Text Color, and 1.8em as the Text Line Height.

Create Custom Product Pages In Divi 5

Add The Woo Product Price Module

Next, we’ll add the Woo Product Price module to the second column.

Create Custom Product Pages In Divi 5

Expand the Price Text menu. Select Poppins as the Price Font and #5A4130 as the Price Text Color.

Create Custom Product Pages In Divi 5

Add The Woo Product Add To Cart Module

Add the Woo Product Add To Cart module.

Create Custom Product Pages In Divi 5

In the Design tab, expand the Field Labels menu and enter Poppins as the Field Labels Font. In the Field Labels Text Color field, use #5A4130.

Create Custom Product Pages In Divi 5

Next, expand the Fields menu. Enter #5A4130 in the Fields Background Color and Fields Focus Background Color fields. Set the Opacity to 0. In the Fields Focus Text Color field, enter #5A4130.

Create Custom Product Pages In Divi 5

Expand the Fields Text menu. Enter Poppins as the Field Font, #5A4130 as the Fields Text Color, and 16px as the Fields Text Size.

Create Custom Product Pages In Divi 5

Next, expand the Field Border menu. In the Fields Border Radius settings, enter 5px. Add 1px Field Border Width and set the Fields Border Color to #5A4130.

Create Custom Product Pages In Divi 5

In the Dropdown Menu settings, set the Dropdown Menus Background Color and Fields Focus Background Color to #5A4130 with an Opacity of 0. Set the Dropdown Menus Focus Text Color to #5A4130.

Create Custom Product Pages In Divi 5

Next, expand the Field Spacing settings. Set the Dropdown Menu Margin to 5px on all sides.

Create Custom Product Pages In Divi 5

In the Module Text dropdown menu, enter Poppins as the Dropdown Menu Font, #5A4130 as the Dropdown Menu Text Color, and 13px as the Dropdown Menu Text Size.

Create Custom Product Pages In Divi 5

Next, expand the Field Border menu. Add 1px Dropdown Menus Border Width and set the Dropdown Menus Border Color to #5A4130.

Create Custom Product Pages In Divi 5

Style The Button

The last step in this module is to style the Button. Expand the Button menu and toggle Use Custom Styles For Button on.

Create Custom Product Pages In Divi 5

Expand the Button Background settings and assign #83A65B as the Button Background Color.

Create Custom Product Pages In Divi 5

In the Button Border menu, add 50px Button Border Radius.

Create Custom Product Pages In Divi 5

In the Button Text menu, use Poppins as the Button Font, Uppercase in the Button Font Style, and 15px for the Button Text Size.

Create Custom Product Pages In Divi 5

Finally, in the Button Spacing menu, add 15px Button Padding to the top and bottom and 35px for the left and right.

Create Custom Product Pages In Divi 5

Add The Woo Product Meta Module

The last module to add to the second column of the row is the Woo Product Meta module.

Create Custom Product Pages In Divi 5

In the Design tab, expand the Text menu. For the Paragraph tab, enter Poppins as the Meta Font, Left in the Meta Text Alignment field, and #5A4130 in the Meta Text Color field.

Create Custom Product Pages In Divi 5

Tab over to Links. Select Poppins as the Link Font and enter #83A65B as the Link Text Color.

Create Custom Product Pages In Divi 5

Add The Woo Product Tabs Module

Add a new single-column row under the two-column row that houses our product info. Select the Woo Product Tabs module.

Create Custom Product Pages In Divi 5

Expand the Body Text menu. Enter Poppins for the Font and set the Text Color to #5A4130.

Create Custom Product Pages In Divi 5

Next, expand the Tab Text menu. Enter #83A65B as the Active Tab Text Color and #5A4130 as the Tab Text Color. Set the Tab Font to Poppins.

Create Custom Product Pages In Divi 5

Add The Woo Related Products Module

Add a new single-column row. Select and add the Woo Related Products module to the page.

Create Custom Product Pages In Divi 5

Expand the Overlay menu. Add #C77347 to the Overlay Icon Color field.

Create Custom Product Pages In Divi 5

Open the Image menu. In the Border settings, add 20px Image Border Radius to all sides.

Create Custom Product Pages In Divi 5

Select and expand the Star Rating menu. Set the Star Rating Text Alignment to Left. Use #C77347 for the Star Rating Text Color field.

Create Custom Product Pages In Divi 5

Open the Sale Badge menu. Enter #C77347 as the Sale Badge Color. Expand the Text menu. Select Poppins as the Sale Badge Font, set the Sale Badge Font Style to Uppercase, the Sale Badge Text Color to #ffffff, the Sale Badge Text Size to 15px, and the Sale Badge Letter Spacing to 1px.

Create Custom Product Pages In Divi 5

Next, open the Title Text menu. Use Poppins as the Title Font, #5A4130 as the Title Text Color, and 4em for the Title Text Size. Use Divi 5’s Responsive Editor to set the tablet and phone views to 2.75em.

Create Custom Product Pages In Divi 5

Open the Product Title Text menu. Enter Poppins for the Product Title Font and set the Product Title Text Alignment to Left. Use #5A4130 as the Product Title Text Color and set the Product Title Text Size to 16px. Use 1.2em as the Product Title Line Height.

Create Custom Product Pages In Divi 5

For the Price Text menu, enter Poppins as the Price Font and use #5A4130 as the Price Text Color.

Create Custom Product Pages In Divi 5

Finally, open the Sale Price Text menu. Use Poppins as the Sale Price Font. In the Sale Price Text Color field, enter #5A4130.

Create Custom Product Pages In Divi 5

Step 3: Test For Responsiveness

Before saving your product page, use Divi 5’s Customizable Responsive Breakpoints to navigate through each screen size. This ensures that your layout looks seamless on every device. By default, Divi enables 3 breakpoints, but you can easily enable all 7 of them by clicking the ellipsis menu in Divi’s toolbar at the top of the Builder. Use the toggles to allow the breakpoints you’d like, then click the Save Button.

Create Custom Product Pages In Divi 5

As you navigate each breakpoint, you can easily change your design.

Step 4: Save The Page

Once you’ve made all the necessary refinements, save the product page in the Theme Builder. Click the Save Button at the top right corner of the Builder.

Create Custom Product Pages In Divi 5

When redirected back to the WordPress dashboard, save the Template by clicking the Save Changes Button.

Create Custom Product Pages In Divi 5

That’s it! As you can see, creating a polished and effective product page template is very easy thanks to Divi 5’s intuitive Visual Builder and Woo Product modules.

Build Your Next Ecommerce Website In Divi 5!

Divi 5‘s Woo Product modules unlock creative freedom for your ecommerce site, letting you build product pages that are as unique as your brand. From navigation to dynamic display modules, these 17 native modules seamlessly integrate Woo data with Divi’s Visual Builder for engaging, responsive designs without using third-party plugins. If you’re ready to take the next step, download the latest version of Divi 5 and experiment with these powerful modules.

We’d love to hear your thoughts about these new modules. Please comment below or post on our social media channels.

Divi Marketplace

Are You A Divi User? Find Out How To Get More From Divi! 👇

Browse hundreds of modules and thousands of layouts.

Visit Marketplace
Divi Marketplace
Divi Cloud

Find Out How To Improve Your Divi Workflow 👇

Learn about the new way to manage your Divi assets.

Get Divi Cloud
Divi Cloud
Divi Hosting

Want To Speed Up Your Divi Website? Find Out How 👇

Get fast WordPress hosting optimized for Divi.

Speed Up Divi
Divi Hosting
Premade Layouts

Check Out These Related Posts

How To Transition From Block To Flex In Divi 5

How To Transition From Block To Flex In Divi 5

Posted on December 19, 2025 in Divi Resources

For years, Divi users relied on a block-based layout system that worked well at the time, but as WordPress page builders have evolved, limitations have emerged. Columns stacked predictably in rows, mobile reordering required duplicate sections or custom CSS, and achieving perfect vertical centering...

View Full Post
5 Large Text Designs For Divi 5 (Free Download!)

5 Large Text Designs For Divi 5 (Free Download!)

Posted on December 18, 2025 in Divi Resources

Divi 5 makes it simple to build bold hero sections and headline areas that feel intentional, balanced, and on brand. In this free pack, you’ll get 5 styled Large Text Sections — each crafted with strong typography, clear hierarchy, and flexible layouts so you can plug in your own content in...

View Full Post

Leave A Reply

Comments are reviewed and must adhere to our comments policy.

Join To Download Today