How To Build Custom Woo Cart Pages In Divi 5

Posted on June 3, 2026 by Leave a Comment

How To Build Custom Woo Cart Pages In Divi 5
Blog / Divi Resources / How To Build Custom Woo Cart Pages In Divi 5

The default WooCommerce cart works, but it is not always easy to shape around your brand, your products, or the way your customers make decisions. That is where a custom cart page can make a real difference.

With Divi 5, you can build a cart page visually using native WooCommerce modules, rather than relying on a generic layout or custom code. In this guide, we will show you how to create a custom WooCommerce cart page in Divi 5, style the cart products and totals, add trust signals, include optional cross-sells, and refine the layout for mobile.

Why You Should Customize WooCommerce Cart Pages

Most store pages have one job: move shoppers to the next step. Product pages push visitors toward the cart. The cart page pushes them toward checkout. By the time someone reaches the cart, they have already said yes to something. The remaining job is to make the next step feel clear, safe, and easy.

WooCommerce’s default cart page gives shoppers the essentials: cart items, quantities, totals, and a checkout button. For some stores, that is enough. For many others, it leaves too much of the buyer’s final decision unsupported.

default WooCommerce cart page example

Image by WooCommerce Documentation

This matters because shoppers abandon carts for practical and trust-related reasons. Baymard cart abandonment research reports that 19% of shoppers abandon because they do not trust the site with their credit card information, 14% leave because they cannot see or calculate the total order cost up front, and 10% leave because there are not enough payment methods.

A custom cart page helps you address those concerns before checkout. You can make the order summary easier to scan, keep totals visible, match the page to your brand, add payment and policy reassurance near the checkout button, and keep the next action obvious.

A good cart page does not need to be complicated. It needs to be clear, trustworthy, and consistent with the rest of your store.

WooCommerce And Divi 5 Work Better Together

Divi 5 gives you visual control over WooCommerce layouts by turning key WooCommerce areas into modules you can place, style, and arrange inside the Visual Builder and Theme Builder.

Before building the cart page, it helps to understand the Divi 5 tools that make this workflow possible.

Loop Builder

WooCommerce stores products, categories, and product data in WordPress. The challenge is deciding how that data should appear on the front end. Loop Builder helps solve that by letting you design a layout once, connect it to a query, and repeat that design for matching content.

For WooCommerce sites, that means you can build custom product grids, category sections, promotional product rows, and upsell-style layouts without being limited to a rigid product listing design.

Change the query, and the content changes. Change the card design, and every repeated item using that design updates with it.

Woo Product Modules

WooCommerce product pages usually follow a familiar structure: image, title, price, description, add-to-cart controls, reviews, and related product sections. Divi 5 breaks that structure into dedicated Woo modules so you can place and style each product element independently.

Divi 5’s Woo Product Modules include modules for key product page elements such as product images, product title, product price, product rating, product reviews, product gallery, product stock, product tabs, product information, related products, and more.

Because each part is its own module, you can style the product experience around how your customers shop. You can move the add-to-cart area higher, give reviews more emphasis, or create a layout that feels more like a branded product landing page than a default WooCommerce template.

Woo Cart And Checkout Modules

The cart page is where shoppers review what they are about to buy. Divi 5 gives you three Woo Cart modules for that part of the experience:

  • Woo Cart Products: Displays the products currently in the customer’s cart, including product names, images, prices, quantities, and totals.
  • Woo Cart Totals: Displays the cart subtotal, shipping options, fees, and final total.
  • Woo Cross Sells: Displays products that you have linked as cross-sells inside WooCommerce.

Divi 5 also includes checkout modules for the next step in the purchase flow:

  • Woo Checkout Billing: Displays and styles the billing details form.
  • Woo Checkout Shipping: Displays and styles the shipping details form.
  • Woo Checkout Information: Displays the additional information or order notes field.
  • Woo Checkout Details: Displays the order details during checkout.
  • Woo Checkout Payment: Displays the payment method selection and payment details.

Together, these modules let you create cart and checkout pages that feel like part of the same store instead of a handoff to a generic WooCommerce template.

Other Divi 5 Features That Help

The Woo modules handle the ecommerce data, but the rest of Divi 5 helps you turn that data into a polished cart experience.

  • Design Variables: Store reusable colors, fonts, numbers, images, and other values so your cart page uses the same design system as the rest of your site.
  • Presets: Save styled modules or option groups and reuse them across your store for consistent buttons, tables, cards, and text styles.
  • Interactions: Add click, hover, scroll, and timed interactions directly in the Visual Builder when they support the buying experience.
  • Canvases: Build off-canvas elements such as slide-ins, pop-ups, or promo panels and trigger them with interactions.
  • Responsive Breakpoints: Fine-tune the cart layout across up to seven breakpoints so the page remains usable on smaller screens.

Use these features to support the checkout flow, not distract from it. On a cart page, clarity matters more than decoration.

Building A Custom Woo Cart Page In Divi 5

Now let’s build the cart page. The workflow starts in the Theme Builder, then moves into the Visual Builder where you can add the cart modules, style them, and test the layout across breakpoints.

Create A Cart Page Template

Go to your WordPress dashboard, then open Divi > Theme Builder. Click Add New Template, choose Build New Template, and select the display condition for the WooCommerce Cart page.

add a new template in the divi 5 theme builder

Set the display condition to the WooCommerce Cart page, then confirm the template.

select the WooCommerce cart page display condition in the divi 5 theme builder

Your new template card will include a Body area. For this example, we removed the global header and footer from the cart template so the page could use a more focused checkout-style layout.

disable the global header and footer for a WooCommerce cart template in Divi 5

This is optional. A simplified cart header can work well because it reduces distractions, but you should still give shoppers enough context to know they are on the same trusted store. A logo, short progress indicator, and secure checkout message are often enough.

Click Add Custom Body. Divi opens the Visual Builder for the cart page template. Anything you build in this template applies to the cart page condition you selected.

Add A Base Layout For Your Cart Page

The Visual Builder opens with a blank section. Start with a clear structure before adding modules. For this layout, we first added a full-width row for the cart page header.

add a full width row to the cart page template in divi 5

Then, in the same section, we added a nested row with a wider main column and a narrower sidebar column.

add a sidebar row layout for a custom WooCommerce cart page in Divi 5

This creates a familiar cart structure: products on the left, order summary and checkout action on the right. You can also use Grid layout options if your design needs more control.

Add And Configure The Woo Cart Modules

With the base layout in place, add the modules that make the cart functional. The key modules for this page are Woo Cart Products, Woo Cart Totals, and, optionally, Woo Cross Sells.

Build The Cart Header

Cart pages do not need a heavy header. In the full-width header column, open Design > Layout and set the alignment and justification for the content.

set layout alignment for the cart page header row in divi 5

Add a Heading module and write a clear page title, such as Your Cart or Review Your Order. Style the heading with your Design Variables so it matches the rest of your store.

style a cart page heading with design variables in Divi 5

Next, add a Group Module below the heading. Set its layout direction to row, set the justification to space between, and add three Blurb modules inside it.

add a group module below the cart page heading in divi 5

Use the blurbs as a simple progress indicator for the purchase journey. For example, you could show Shop, Cart, and Checkout, then highlight the cart step so shoppers know where they are.

add a cart progress indicator with blurb modules in divi 5

Build The Main Cart Area

The two-column row is where the main cart experience happens. Use the wider column for cart products and the narrower column for totals, checkout action, and trust signals.

The Main Cart Column

Add the Woo Cart Products module to the wider column. This module displays the products currently in the customer’s cart, including names, images, prices, quantities, and totals.

Woo Cart Products module in a Divi 5 cart page layout

Start in the Content tab. The Elements settings include four useful toggles:

  • Show Product Image: Shows or hides each product’s featured image.
  • Show Coupon Code: Shows or hides the coupon form.
  • Show Update Cart Button: Shows or hides the Update Cart button.
  • Show Remove Item Icon: Shows or hides the remove item icon.

disable product images in the Woo Cart Products module in Divi 5

For this example, we hid product images because the cart contains digital products and the product names are enough. If you sell physical products, keep images enabled so shoppers can quickly confirm they added the right item.

Keep the coupon field visible if this is the only place in the layout where shoppers can apply a discount. Hide it only if you have a clearer coupon workflow elsewhere.

Keep the Update Cart button visible when shoppers can change quantities. They need a clear way to apply quantity changes before moving on to checkout.

The remove item icon is also worth keeping. Removing an item is part of normal cart management, and making that action visible can reduce frustration.

After the content settings are in place, move to the Design tab.

design settings for the Woo Cart Products module in Divi 5

Use the Layout setting to choose how the cart rows display. Horizontal is the default and works well for wider screens. Vertical can be useful for tighter layouts because each element appears on its own row.

Then style the table, table header, body text, table rows, table cells, remove icon, fields, buttons, and disabled button state. If you already use Design Variables for brand colors and typography, apply them here so the cart table stays connected to the rest of your store.

The image settings are useful if product images are enabled. Match the thumbnail radius, border, and spacing to the product cards or product pages elsewhere on the site.

Once the Woo Cart Products module is styled, style the column around it. A soft background, generous spacing, and a consistent border radius can help the cart content feel like a deliberate card rather than a default table.

style the column containing the Woo Cart Products module in Divi 5

The Cart Sidebar

The right column holds the order summary and checkout action. To make it easy to find, give the column a background color that contrasts with the main cart area while still matching your brand.

add a background color to the cart totals sidebar column in Divi 5

Add padding and border radius to the column so the totals area feels contained.

Next, add the Woo Cart Totals module. This module displays the cart subtotal, shipping options, fees, and final total from WooCommerce.

add the Woo Cart Totals module to a Divi 5 cart page

The Woo Cart Totals module is mostly about design and placement. Open the Design tab to style it.

design settings for the Woo Cart Totals module in Divi 5

Use Title Text to style the Cart Totals heading. Use Column Label for labels such as Subtotal and Shipping. Use Body Text for the values on the opposite side.

The Table, Table Row, and Table Cell settings let you match the totals table to the cart products table. The Fields settings style the Calculate Shipping or Change Address fields when they appear. The Button settings control the Proceed To Checkout button.

That button deserves extra attention. It is the primary call to action on the cart page. Make it visually clear, give it enough size and spacing, and use the same button style shoppers see elsewhere in your store.

style the Proceed to Checkout button in the Woo Cart Totals module

Build Trust Around The Checkout Button

The space near the Proceed To Checkout button is valuable. Shoppers are close to paying, and this is where final doubts often appear. Use this area to reinforce trust without cluttering the page.

Trust signals can include payment logos, security notes, return policy reminders, delivery information, customer support links, or guarantee statements.

examples of ecommerce trust badges

For this example, add a short label such as Pay Securely With:, then add a Group module set to row layout with Image modules for payment methods such as Visa, Mastercard, and PayPal.

add payment trust badges below Woo Cart Totals in Divi 5

You can also add more trust indicators depending on your store:

  • Policy callouts: Use an Icon List module for short lines such as 30-day returns, Secure checkout, Instant download, or Free shipping over $50.
  • Support reassurance: Add a small contact link or chat trigger for shoppers who need one last answer before checkout.
  • Review snippets: Add a short testimonial near the cart summary if social proof is important for your product type.

Keep this section short. Trust signals should reduce doubt, not compete with the checkout button.

Add Final Visual Emphasis

To make the cart totals column stand out, add a subtle box shadow. This gives the checkout area a little depth without making the layout feel busy.

add a box shadow to the Woo Cart Totals column in Divi 5

You can also use the Transform settings to scale the sidebar slightly. Use this carefully. A small increase can help the checkout area stand out, but a large scale can create spacing issues, especially on tablets and phones.

add transform scale to the cart totals column in Divi 5

At this point, the core cart page is complete. It uses Divi 5’s native Woo Cart modules, keeps the cart contents clear, makes the checkout action obvious, and adds trust signals near the decision point.

custom WooCommerce cart layout built with Divi 5 modules

Because the layout is built from Divi modules, you can continue adjusting the structure visually. Move the progress indicator, add dividers, change column spacing, or save parts of the design as presets so the cart page stays consistent with the rest of your WooCommerce store.

modify a custom WooCommerce cart layout in Divi 5

We moved the progress indicator into the cart column and added two Divider modules inside the group to show the purchase path.

Optional: Add Cross-Sells

The cart page can be a good place to suggest complementary products, especially when the add-ons are genuinely useful. This should feel like a helpful recommendation, not a distraction from checkout.

Divi 5 includes a Woo Cross Sells module for this purpose. It displays products you have linked as cross-sells inside WooCommerce. You can place it anywhere in the cart layout, control how many items appear, adjust the column structure, and style the section to match your store.

Add the Woo Cross Sells module below the main cart area or in a full-width section under the cart products and totals. Then style the title, price text, spacing, border, and background so the section feels connected to the rest of the page.

If you want a more custom product carousel instead, you can use a Group Carousel with Loop Builder. Add a Group Carousel module, design one product card inside the group, enable the loop option, set the query to products, and filter by a category that makes sense for your store.

add a product carousel with loop enabled in Divi 5

Then connect the card elements to WooCommerce data using dynamic content.

insert dynamic WooCommerce product content in a Divi 5 loop layout

Use this only when the recommendations are relevant. A focused cart page is often better than a crowded one.

If you want to learn more, we cover building a product carousel with the Loop Builder in detail in this guide.

Optimize The Cart Page For Mobile

Before publishing, test the cart page across Divi 5’s responsive breakpoints. The desktop layout may look strong, but cart pages often need extra mobile attention because tables, totals, buttons, and trust signals can become cramped.

Use the breakpoint controls in the top toolbar to switch views and make adjustments for smaller screens. For example, we hid the blurb progress indicator on tablet and phone because it took up too much vertical space.

hide cart progress blurbs on tablet and mobile in Divi 5

If you add a carousel, adjust it for smaller screens too. At the mobile breakpoint, setting Slides To Show to 1 keeps the carousel readable and easier to swipe.

set carousel slides to show to one on mobile in Divi 5

Check these mobile details before you publish:

  • The cart products are easy to read and edit.
  • The checkout button is visible and easy to tap.
  • The cart totals do not feel buried below too much content.
  • Coupon fields and quantity controls are usable on smaller screens.
  • Trust signals support the checkout button without pushing it too far down the page.

Divi 5 supports up to seven responsive breakpoints, so keep refining the layout until the cart feels clear on every screen size your customers use.

Start Building Your WooCommerce Store With Divi 5!

A strong cart page keeps shoppers focused, reassured, and ready for checkout. It does not need to be flashy. It needs to show the right products, make the totals clear, keep the checkout action visible, and answer the doubts shoppers often have before paying.

Divi 5 gives you the tools to do that visually. With Woo Cart Products, Woo Cart Totals, Woo Cross Sells, Design Variables, Presets, responsive controls, and the Theme Builder, you can replace the default WooCommerce cart with a page that feels like a natural part of your store.

Build the page once, save the styles you want to reuse, test it across breakpoints, and keep the experience focused on the next step: checkout.

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

11 Gutterless Layouts For Divi 5 (Free Download!)

11 Gutterless Layouts For Divi 5 (Free Download!)

Posted on June 2, 2026 in Divi Resources

Divi 5 makes it easy to create polished full-width layouts with strong visual impact. In this free pack, you’ll get 11 Gutterless Sections that are perfect for landing pages, hero areas, portfolios, service pages, product highlights, restaurant websites, agency layouts, architecture studios, and...

View Full Post

Leave A Reply

Comments are reviewed and must adhere to our comments policy.

Join To Download Today