How to Create a Custom Single Product Template in WooCommerce with Elementor

The theme builder feature of Elementor (the pro version) allows you to create custom templates for the parts of your theme, including the single product page if you use WooCommerce. No coding skill is required to create a custom single product template with Elementor. You can use the visual editor of Elementor.

When creating a custom single product template for your WooCommerce store using Elementor, you can set where the template to be applied. Whether to the entire website, a certain product, products under a certain category, products under a certain tag, and so on. The custom single product template you create will replace the default single product template of your active theme.

How to Create a Custom Single Product Template for WooCommerce with Elementor

The process of creating a custom single product template for WooCommerce in Elementor is no different from creating a custom single post template. You can either create a custom single product template from a premade template or from scratch. Elementor offers 4 premade custom single product templates you can choose from.

The following are the Elementor widgets you can use to create a custom single product template:

  • WooCoomerce Breadcrumbs
  • Product Title
  • Product Images
  • Product Price
  • Add to Cart
  • Product Rating
  • Product Stock
  • Product Meta
  • Short Description
  • Product Content
  • Product Data Tabs
  • Additional Information
  • Product Related
  • Upsells

In this article, we will show you how to create a custom single product template from a premade template.

To get started, go to Templates -> Theme Builder to open the Theme Builder screen. Click the plus icon on the Single Product tab on the left panel.

On the appearing Elementor templates library window, select a premade template you like and click the Insert button to import it to the Elementor front-end editor.

Once the template is loaded to the Elementor front-end editor, you can actually click the PUBLISH button to publish the template. But before doing so, you might want to edit some parts to tailor them with your business brand or your taste. To make it easy for you to learn the template structure, you can use Navigator feature.

To edit a widget, you can click the widget handle (or simply select it via Navigator) to turn the widget into an editing mode. You can then switch to the left panel to edit the widget.

Once you are done editing the template, click the PUBLISH button on the bottom side on the left panel. On the appearing dialog, click the ADD CONDITION button to set where this template you want to apply.

To apply the custom single product template to all products, you can select Products. To set the custom single product template to products under a certain category or tag, select the category/tag you want from the dropdown menu. Click SAVE & CLOSE.

Until here, you have successfully created your custom single product template. You can exit the Elementor front-end editor to switch back to the WordPress dashboard.

Elementor itself allows you to create multiple custom single product templates. You can, for instance, create two or more custom single product templates and apply each custom single product template to products under different categories or tags.

This page may contain affiliate links, which help support our project. Read our affiliate disclosure.
Picture of Aliko Sunawang

Aliko Sunawang

Aliko is a WordPress expert and lead blogger at WPPagebuilders. He has been blogging with WordPress since 2013. He is responsible of all content published on this website. Learn more
Want to start a profitable blog with WordPress? OF COURSE!

Leave a Comment

Want to outrank big websites on Google?

Without backlinks, without high DR, without digital PR. Just content optimization.

Click to enlarge.

Haven’t used Elementor Pro yet?
Hey 👋🏻
Got WordPress knowledge?
Why not turning it into profit? Click the button below to learn how.

Your popup content goes here

50%

Where should we send the template?

After entering your email address, you will be added to our newsletter subscribers. You can unsubscribe anytime.