Use this section by workflow. Start with the page that matches the screen you are building, then use the reference page when you need the full tag list.
Where Files Live#
Most store screens start as normal TemplateX view files:
- archive-product.php
- taxonomy-product_cat.php
- front-page.php
- single-product.php
- page-cart.php
- page-checkout.php
- page-my-account.php
WooCommerce template overrides live under the WooCommerce override folder in your source views:
- price.php
- customer-completed-order.php
During build and publishing, TemplateX keeps those WooCommerce override paths in the compiled theme.
Choose A Page#
- Product Loop shows product cards, product values, images, categories, tags, and product query options.
- Product Loop With Variations shows variation controls inside product cards.
- Adding To Cart explains
{{ cart:add }}, AJAX cart refreshes, variation URLs, and purchase checks. - Single Product Page shows
resources/views/single-product.php. - Mini-Cart shows header triggers, drawers, overlays, and cart fragments.
- Cart Page shows cart items, totals, quantity updates, removals, and coupons.
- Checkout Page shows the safest native checkout and the custom checkout tags.
- My Account shows the native account, order pay, and order received tags.
- Customize Mail With HTML Templates shows WooCommerce email template overrides.
- Template Overrides explains native WooCommerce override paths.
- Reference And Troubleshooting collects supported tags, values, and common fixes.
Native First#
TemplateX should not replace WooCommerce's cart, checkout, account, payment, or email systems. Use TemplateX to author the theme-owned wrapper, product markup, cart drawer, and selected template overrides. Let WooCommerce keep owning stock checks, variation validation, gateway output, customer account forms, order emails, and extension hooks.
When a WooCommerce feature depends on a native WooCommerce template file, use a resources/views/woocommerce/... override. When you only need a page wrapper or product section, use a normal TemplateX view.