Skip to main content

Divi 5 module overview

BodyCommerce 10.0.0

These are the released native Divi 5 modules. In the Visual Builder they appear in purple folders with BC names. Bundled Ajax Filter modules use AF when standalone Ajax Filter is also active. Divi 4 layouts keep their prefixed module names under Modules → Divi 4.

Add modules only where WooCommerce provides the required context—for example checkout modules on checkout templates and thank-you modules on order confirmation templates.

Product page

ModuleUse it to
Add to CartShow add-to-cart and variation controls
Additional InformationShow additional information
AttributesShow product attributes
BC GalleryShow product gallery media
BC TabsShow product and custom tabs
ContentShow long description
Cross-SellShow cross-sells
PriceShow product price
Pro BeforeRender the before-product hook
Pro NavigationNavigate between products
Product CarouselDisplay products in a carousel
Product ImageShow featured product image
Product MetaShow SKU, categories, and tags
RatingShow star rating
Recently Viewed ProductsShow recently viewed products
Related ProductsShow related products
ReviewsShow product reviews
SharingShow sharing actions
Short DescriptionShow short description
Sticky Add to CartKeep purchase controls visible
Stock StatusShow stock state
SummaryShow the combined product summary
Up-SellShow upsells

Shop and archives

ModuleUse it to
After ShopRender the after-shop hook
Archive HeaderShow archive title and image
BC Category LoopDisplay product categories
Compare Item (child module)Define a comparison row
Compare TableShow the comparison table
Order ByShow a sort dropdown
Sort Option (child module)Define a sort option
View ProductLink or Quick View a product

Cart

ModuleUse it to
ProductsShow cart line items
TotalsShow totals and checkout action

Checkout

ModuleUse it to
After Customer DetailsRender the after-customer-details hook
Before Customer DetailsRender the before-customer-details hook
Before Order ReviewRender the before-order-review hook
BillingShow billing fields
CouponShow the coupon form
Order Bump AddAdd an order-bump offer
Order Bump PriceShow order-bump price
Order ReviewShow order items and totals
PaymentShow gateways and Place Order
ShippingShow shipping fields

Account

ModuleUse it to
Account Dashboard CardsSummarize orders, addresses, wishlist, and downloads
Add Payment MethodAdd a saved payment method
AddressesShow billing and shipping addresses
AvatarShow the customer avatar
DownloadsList customer downloads
Edit AccountEdit account details
NavigationNavigate account endpoints
OrdersList customer orders
Payment MethodsList saved payment methods
User NameShow the customer name
View OrderShow one order
Welcome MessageShow a personalized welcome message

Login and registration

ModuleUse it to
Login FormShow the login form
Lost PasswordShow lost-password request
Password ConfirmationShow reset confirmation
Password ResetShow new-password form
Register FormShow registration form

Thank you page

ModuleUse it to
Customer DetailsShow confirmation customer details
Order DetailsShow confirmation order details
Order OverviewShow confirmation order overview
Payment DetailsShow payment details

Global

ModuleUse it to
Action ShortcodeRender a WooCommerce action or shortcode
BC BreadcrumbsShow WooCommerce breadcrumbs
NoticesShow WooCommerce notices
Product SearchSearch products
Product SliderDisplay a product slider
Wishlist/Compare IconAdd wishlist or compare control

Filtering (Ajax Filter included)

BodyCommerce includes Archive Loop and Filter Posts from Divi Ajax Filter. Do not activate standalone Ajax Filter alongside BodyCommerce.

Divi 4 layouts

Existing Divi 4 layouts continue to use names such as PP Gallery, PL Add to Cart, ARP Product Loop, CP Cart Products, and CHP Billing. See the Divi 4 module overview.