How to override the Single Product page globally for all products
Overview
By default, WooCommerce uses its built-in template to display the Single Product page. Shop Maker allows you to replace that layout with a custom design built in Elementor, which will apply globally to all products in your store.
This is ideal when you want full control over your product page layout — including product images, galleries, tabs, upsells, reviews, and more — all styled to fit your brand.
Create or import a custom product template using Elementor You have two options:
Create a new template: Go to Elementor > Templates > Add New Template, choose Sectionas the template type. Build your layout using Shop Maker widgets (Product Title, Price, Gallery, Add to Cart, etc.).
Import a pre-styled template: Go to Shop Maker > Import Templates, select a ready-made Single Product template, and import it with one click. This is the fastest way to get started with a professionally designed layout.
Assign the template as the global Single Product layout
Go to Shop Maker > WooCommerce Templates in your WordPress dashboard.
In the Single Product Template dropdown, select the template you created or imported.
Click Save Changes.
Notes
The selected template will be applied to all WooCommerce products by default.
You can override this global template on a per-product basis.
Ensure your template includes all required product widgets for full WooCommerce functionality.