I have fixed the shop looper and the product prefab.
Unfortunately I have having a similar issue with the category page.
Issue: The layout renders correctly in the Cornerstone canvas preview showing the products with images, titles and prices. However on the frontend, the product category page shows the header, footer and sidebar correctly but the product grid area is completely blank — no products render.
We believe the Dynamic Content looper’s Input field needs to reference the full WooCommerce archive query for the current category rather than the single post context, but we cannot find the correct Input value to achieve this.
Structure:
Section 1 → Row** *(outer two-column layout)
Column 1** — Widget Area (Shop Sidebar)
Column 2** contains:
Row** *(Looper Provider: Dynamic Content, Input: empty)
Custom CSS on this Row:
$el {
display: flex !important;
flex-wrap: wrap !important;
width: 100% !important;
}
- Column 1** *(Looper Consumer: ON, Items: All)
- Product Image** — dynamic content: {{dc:woocommerce:product_image}}
- Product Title** — dynamic content: {{dc:post:title}}
- Product Price** — dynamic content: {{dc:woocommerce:product_price}}
Question: What should the Looper Provider Input be set to in order to loop through all products in the current category being viewed on the frontend?