How to Create a Custom WooCommerce Product Skin in Elementor?

Key Takeaways

  • The Plus Addons for Elementor includes the Product Listing widget for designing custom WooCommerce product skins.
  • Woo Product Images, Woo Single Basic, and Woo Single Pricing widgets are required to create a custom product loop.
  • Users can create up to 5 custom templates for multiple loops in the Product Listing widget.
  • Custom product templates can be styled further according to user requirements before publishing.
Table Of Content

Are you looking to create a custom WooCommerce product skin in Elementor? Creating a custom product item layout can help you stand out from the rest.

With the Product Listing widget from The Plus Addons for Elementor, you can easily design a custom skin for your WooCommerce product in Elementor.

To check the complete feature overview documentation of The Plus Addons for Elementor Product Listing widget, click here.

Requirement  – This widget is a part of The Plus Addons for Elementor, make sure its installed & activated to enjoy all its powers.

Here we’ll use the Woo Product Images, Woo Single Basic and Woo Single Pricing widgets from The Plus Addons for Elementor to create the product loop. So make sure these widgets are activated.

You can also create a custom product loop with custom fields.

To do this, make sure you’ve added some products to your WooCommerce store, then follow the steps –

First, you have to create a custom product template using Elementor. For instance, we will be creating this custom product layout design.

Tpae product listing custom skin preview

Create a Custom Product Template for WooCommerce

1. To do this from the Dashboard, go to Templates and click on Add New, then select Section as the template type, give a name to the template then click on Create Template button.

Create elementor product template

2. We’ll add a two column container, with a background color and border.

3. As per the design we have the product image on the left. For that in the left column, we’ll add the Woo Product Images widget.

4. Then select Single Image from the Layout dropdown.

5. After selecting the appropriate image size, enable the Link toggle, to link the product image to the product details page.

6. As per the layout we have the product title and description in the right column. For this, we’ll add the Woo Single Basic widget in the right column.

7. From the Woo Single Basic repeater section we’ll remove all the default items except the title and short_descripton.

Note: By opening individual items you can easily change the element type. You can also click on the + Add Item button to add more elements. 

Style it further as per your requirements.

8. Then we need to add the product price and add to cart button in the right column. For this, we’ll add the Woo Single Pricing widget in the right column.

9. From the Woo Single Pricing repeater section we’ll remove all the default items except the price and add_to_cart.

Note: By opening individual items you can easily change the element type. You can also click on the + Add Item button to add more elements. 

Style it further as per your requirements.

10. Once done, publish the template.

Use the Template With Product Listing Widget

Once you have created your custom product layout, use it with the Product Listing widget.

1. Add the Product Listing widget on a page or template, and select the appropriate listing type.

2. Then select Custom Skin from the Style dropdown.

3. Now, you have to select your template from the Select a template dropdown.

Product listing custom skin

You can turn on the Multiple Loops toggle to use multiple layout designs together for your listing. You can use up to 5 templates together.

Note: In order to use Multiple Loops, you have to create separate custom templates for each loop template.

If you are using multiple loops, you can arrange the templates in reverse or random order from the Template Order dropdown.

4. Then, you have to select the appropriate layout type from the Layout dropdown.

Note: For using Masonry and Metro layout, you have to design your templates accordingly.

Now your products will show in your custom layout.

Tpae product listing custom skin demo

You can also create a single product page using these widgets.

About the Author

Photo of Aditya Sharma CMO of The Plus Addons for Elementor
CMO · The Plus Addons for Elementor · 10 years experience

He has spent years in the WordPress ecosystem building, breaking, and optimizing sites until they actually perform. He works at the intersection of speed, growth, and usability, helping creators ship websites that load fast and convert. An active WordPress community contributor sharing through tools, tutorials, and direct collaboration. Tested practice, not theory.

WordPressElementorn8nAIClaudeAutomationServer
Get Instant Answers to all your questions about The Plus Addons for Elementor, trained on 1000+ Docs and Videos

Related Frequently Asked Questions

What should I do if my custom product template isn't displaying correctly?

If your custom product template isn't displaying as expected, ensure that you have activated the necessary widgets from The Plus Addons for Elementor, such as Woo Product Images, Woo Single Basic, and Woo Single Pricing. Missing or deactivated widgets can lead to incomplete templates. Additionally, double-check the template settings to confirm that the correct template is selected in the Product Listing widget.

Can I use The Plus Addons for Elementor to create a custom product loop with custom fields?

Yes, you can create a custom product loop with custom fields using The Plus Addons for Elementor. This feature allows you to enhance your product listings by including additional data specific to your products. Make sure to follow the documentation for creating a custom product loop to fully utilize this capability.

What are the best practices for styling my custom WooCommerce product skin?

When styling your custom WooCommerce product skin, maintain a consistent design that aligns with your brand identity. Use the Woo Single Basic widget to customize the title and description effectively. Pay attention to spacing, colors, and font choices to ensure readability. Styling should enhance usability and aesthetics, so test your design on different devices to verify it looks good across platforms.

How many templates can I use with the Multiple Loops feature in the Product Listing widget?

You can use up to five templates together with the Multiple Loops feature in the Product Listing widget. This allows for greater flexibility in displaying products in various layouts. However, remember that each loop template must be created separately to take full advantage of this feature.

Does The Plus Addons for Elementor work with other page builders besides Elementor?

The Plus Addons for Elementor works exclusively with Elementor and does not support other page builders like Gutenberg, Beaver Builder, or Divi. This specificity ensures that users can leverage all features provided by the add-ons without compatibility issues.

What happens if I don't enable the Link toggle for the product image in my custom template?

If you don't enable the Link toggle for the product image in your custom template, users won't be able to click on the image to access the product details page. This can negatively impact user experience, as potential customers may miss out on viewing detailed product information, which is crucial for conversion.

Last reviewed: April 9, 2026