Skip to content

Blocks Overview

Commerce Connect provides a complete toolkit of 37 WordPress® blocks for building e-commerce experiences. These blocks integrate BigCommerce product data with WordPress®‘s block editor, giving you granular control over your storefront’s layout and functionality.

BlockPurposeUse Case
Product TitleDisplay product nameSingle product pages, product cards
Product ImagesProduct photo gallerySingle product pages, image carousels
Product PricingDisplay price, sale price, discountsProduct pages, product cards
Product DescriptionDisplay product descriptionSingle product pages
Product Buy ButtonAdd to cart buttonProduct pages, quick-buy widgets
Product RatingStar rating + average + countProduct pages, product listings
Single ProductComplete product cardProduct grids, featured products
BlockPurposeUse Case
ProductsMain product grid/list containerShop page, category pages
Products GridGrid layout for product cardsShop page, category pages
Products CountDisplay result countAbove product grid
Products Sort ControlSort dropdown (price, name, date)Above product grid
Products FiltersComplete filter system containerShop sidebar
Products Filter ControlIndividual filter controlsShop sidebar filters
Products Filter SelectionsActive filter tagsShow applied filters
Products Search BoxSearch input fieldHeader, shop page
Products Search LabelSearch result labelAbove search results
BlockPurposeUse Case
Product ReviewsParent container for reviews systemSingle product pages
Product Reviews FormSubmit new reviewReviews section
Reviews Summary*Overall rating stats and distributionReviews section header
Reviews Sort*Sort control (newest, highest rated)Reviews section
Reviews List*Individual review cards displayReviews section
Reviews Load More*Pagination/infinite scrollReviews section

*Child blocks that only appear inside Product Reviews parent block

BlockPurposeUse Case
AccountParent container for customer account pagesMy Account dashboard
Account LoginCustomer login formLogin page, header login widget
Account RegistrationCustomer registration wizardSign up page
Account MenuAccount navigation menuMy Account sidebar
Account Addresses*Manage shipping/billing addressesAccount dashboard
Account Details*Edit customer profileAccount dashboard
Orders*View order historyAccount dashboard

*Child blocks that only appear inside Account parent block

BlockPurposeUse Case
CategoriesCategory grid/list displayShop landing page
CategorySingle category displayCategory page template
Category TitleCategory name headingCategory page header
Category DescriptionCategory description textCategory page header
Category Details TemplateCategory page templateFull category page layout
BlockPurposeUse Case
Cart IconShopping cart icon + countHeader navigation
Related Products”You may also like” suggestionsProduct page footer
Search TabsTab navigation for search resultsSearch results page
  • Categories block for category grid
  • Products block for featured products
  • Products Search Box in header
  • Category Title and Description
  • Products Filters for sidebar
  • Products Grid for product display
  • Products Sort Control for sorting
  • Product Images (gallery)
  • Product Title (H1 heading)
  • Product Pricing (price display)
  • Product Rating (star rating)
  • Product Description (product details)
  • Product Buy Button (add to cart)
  • Product Reviews (reviews section with child blocks)
  • Related Products (related items)
  • Account block (parent container)
    • Account Details (child)
    • Account Addresses (child)
    • Orders (child)
  • Account Menu (navigation sidebar)
  • Account Login (login form)
  • Account Registration (sign up form)
  • Cart Icon (cart widget)
  • Products Search Box (search field)
  • Account Login (login link/form)
Account (parent)
├── Account Details (child)
├── Account Addresses (child)
└── Orders (child)

These child blocks only appear inside the Account parent block and provide customer account functionality.

Product Reviews (parent)
├── Reviews Summary (child)
├── Reviews Sort (child)
├── Reviews List (child)
└── Reviews Load More (child)
Product Reviews Form (insertable, can be standalone or inside parent)

The reviews system uses the Interactivity API for dynamic client-side behavior. Summary, Sort, List, and Load More work together as coordinated children.

Commerce Connect provides 2 core WordPress® templates that enable Full Site Editing (FSE) for product pages:

Plugin Templates View Commerce Connect’s 2 core templates: Single Product and Product Search Results

These templates appear in WordPress®‘s Site Editor under the “Author is: wpe-mustang” filter and provide the foundation for building product page layouts using blocks.

Learn more:

Mix Commerce Connect blocks with regular WordPress® blocks (text, images, columns, videos) to create content-rich shopping experiences.

Every block includes settings panels with options for:

  • Layout controls (columns, spacing, alignment)
  • Display toggles (show/hide elements)
  • Style settings (colors, typography, borders)
  • Content settings (which products, categories, filters)
  • Advanced settings (custom CSS classes)

Product blocks display data synced from BigCommerce. When you update pricing, inventory, or product details in BigCommerce, those changes automatically sync to WordPress® via webhooks.

Commerce Connect blocks work with:

  • Full Site Editing (FSE) themes
  • Yoast SEO for product pages
  • Advanced Custom Fields (ACF) for custom product data
  • WordPress®‘s native block editor
  • Getting Started with Blocks - Add your first blocks to a page
  • Block Customization Guide - Customize block appearance and behavior
  • Individual Block Documentation - Detailed guides for each block
  • Product Sync - How BigCommerce data syncs to WordPress®
  • Site Editor Guide - Using blocks in the WordPress® Site Editor
    • Creating custom blocks