The Ultimate Guide of WooCommerce Shortcodes

If you operate a wordpress website or develop a theme or plugins, you have probably thought of making it more functional. With shortcodes, it becomes possible. With these short code snippets, merchants can add new functions to their eCommerce webpages.

You can use shortcodes for many reasons. It could be promoting your items and function on sale or including featured products on your homepage. With WooCommerce shortcodes, you can manage content with a basic coding knowledge.

Moreover, WooCommerce shortcodes help increase the conversion rates of the website. They make it easy for customers to navigate your website and so much more. If you found that interesting, keep reading to find out more.

What is WooCommerce Shortcodes?

WooCommerce is a plugin used by business people to promote online businesses. WordPress, the parent, in this case, is a famous content management system that is easy to use. Today, more than 30% of websites use WordPress.

While it is common to write complete lines of code when creating a website or including something, you might find yourself in need of shortcodes occasionally. In WordPress, shortcodes come in handy when you need to diversify the functions on your website.

A Shortcode, as the name suggests, is a short line of code [usually encased in square brackets]. These short lines of code help websites add specific features to their sites. Now, WooCommerce Shortcodes help the website add more features on their eCommerce websites. They also allow you to display content on your eCommerce website.

The shortcode does not start the function from scratch. Instead, it activates an already existing complete code on the backend of your website. So, rather than including a full HTML, CSS, or PHP, which can be bulky, into your website, you only add a line or two, and WordPress loads the whole code.

Now, how does WordPress load the whole code?

WordPress includes some default shortcodes that are specific to themes. Therefore, the theme has the entire code, which activates the shortcode. In addition, you can install a plugin that adds the code during installation. If you do not want either, you can write the code yourself.

However, the last option is only for people with coding knowledge

Why Do You Need?

WooCommerce shortcodes can do a lot for you. you have complete control of what you display on your website, how, and where it appears. You can also add call-to-action buttons and highlight the hottest things about your website. Imagine doing all this without asking for help from the developers.

Still not convinced? Well, as an eCommerce store, you want to increase conversion rates to make more sales. Moreover, as have shown, the more complex the website is, the harder it is to browse longer.

Also, you can guide your customers through easier navigations. Rather than the standard search, browse, select, checkout sales process, you can include short-codes on your popular items to make them sell faster.

On the other hand, you can simplify browsing experiences by including your top-rated products on the homepage. If you want more, you can use WooCommerce prebuild function to create grids of items on sale, display your popular products, and even include an item-tracking page.

That is just a tip of what shortcodes can do for you. If you want to learn more, here is how you can use it to make your website more functional.

How to use WooCommerce Shortcodes?

Here, we will consider how to use it on your website pages. It could be on your pages or even theme templates.

There are several ways to add shortcodes to your eCommerce store. Many editors today make it simple to do so without any previous coding knowledge. Some of these include Elementor, WordPress block editor, and editor.

How to add shortcodes in WooCommerce posts and pages

  1. Open the WordPress admin section and access the pages and posts
  2. Select the page you want to include the feature to
    Select the Shortcodes page
  3. Click [/] button then the + button and add a new shortcode block
    How to use WooCommerce Shortcodes
  4. Enter the parameters and attributes of the shortcode
  5. If you are using the classic editor, you can just copy-paste the shortcode
    How to use WooCommerce Shortcodes Part 2

Please navigate the Appearance » Widgets and drag and drop the ( text widget ) to a sidebar. After adding the a function save hit save button.
How to add  in sidebar widgets

By default, shortcodes aren’t permitted to be executed in a custom widget. that’s why you need to add a single line code to theme’s file or a specific plugin.

<? add_filter( 'widget_text', 'do_shortcode' ); ?>

How to add in templates using php

If you want to enable the shortcode function in your template, you can do so by:

Go to the WordPress do_shortcode function, and wrap it with a PHP code as follows

<?php echo do_shortcode ("[insert-the-shortcode-here]"); ?>

Remember: Replace the [insert-the-shortcode-here] with the actual shortcode you want to include in your theme template.

WooCommerce Shortcodes Cheat Sheet

You can add countless WooCommerce shortcodes to your website. These are possible, from shopping cart features to quick checkout, because of shortcodes. Here are some examples of the standard you can use for your website.

WooCommerce Products

Using the [products] shortcode, merchants can display their items on their websites. They are the means to advertise the new products, sales, discounts, and more.

With one of these, you can include lists of WooCommerce products on your display. Yet, slight modifications to the code help you control what you show. You can highlight a product range or a category.

Other secondary shortcodes like [columns], [on_sale], and [ids] help you customize the product in several ways. Some standard WooCommerce product shortcodes include:

i. Products page

Products page

Including a product page gives your customers better insight into the product. Here, you can include all the data about the items.

The shortcode [product_page] allows you to do so. However, you will need the ID of the product you want to display. For instance, if you want to display gloves, ID 43, the shortcode will be as follows:

[product_page id="43"] 

ii. Product categories

Product categories

The [product_categories] code helps users include entire categories in their product list. The code has IDs, which helps specify a category. Therefore, you can organize your website into categories for more straightforward navigation.

With additional modifiers, you can go beyond categories and make it easier to display subcategories on your website.

[product_categories columns="3" ids="23, 24, 36, 35"]

iii. Recent Products

A recent products shortcode keeps your customers acquainted with all the latest additions to your collection. The following code includes recent products from the latest one in 4 columns.

[products limit=" 4" columns=" 4" orderby=" date" order=" DESC" visibility="visible"]

You can promote your high-quality items with the featured product’s shortcode. This is an excellent tool to speed up clearance sales or sell products for special occasions.

To include the function on your page, include [visibility="featured"] in your shortcode

[products limit="8" columns="3" visibility="featured"]

v. Best-selling

To mark your products as best selling, you should include the attribute in your code as follows:

[best_selling="true"]. This shows your new customers what others bought the most and could help boost even further sales.

[products limit="6" columns="3" best_selling="true"]

vi. Top-rated products

Customers trust and believe in the reviews of their fellow buyers. Therefore, they often go for products that receive the best ratings. Rather than searching for them, you can make it simple for them by including a list of top-rated products on your homepage.

You can do so by setting the top_rated attribute to be true in the shortcode as follows:

[products limit="4" columns="3" category="you_category" top_rated="true"]

The above code displays the top 4 rated items in 4 columns.

vii. Products on Sale

It is almost impossible to run a website without the occasional promotional sales. These tactics are essential for competition in the eCommerce world. If you want to include an on_sale category on your homepage, you can do so by setting the attribute to true. It is as follows:

[products limit="4" columns="3" category="you_category" orderby="popularity" top_rated="true"]

If you have used eCommerce stores before, then you see a section Rated Products. You can also add one to your website to connect buyers with other products used collectively. Besides, it is an excellent idea to boost your sales.

By including the following shortcode, you have a list of 4 related products:

[related_products limit="4"]

WooCommerce Page Shortcodes

WooCommerce comes with 4 default pages. You can use them without adding them manually. However, this is not always the case. You can add them and specify them in your settings. These include:

i. Cart page

woocommerce shortcodes of cart page

This page shows your buyers the contents of their cart. It also includes details of available coupons and other elements.
The shortcode for adding the cart page is as follows:


It is straightforward. You do not need to add more parameters.

ii. Checkout page

Checkout displays information that your customer needs to complete their purchase. It includes details of payment options available, shipping information, and so forth.


The shortcode does not accept additional arguments.

iii. My Account page shortcode

Adding this shortcode gives your customers the ability to modify their profiles. They can view, edit and update their information. The shortcode is as follows:


iv. Orders page

The shortcode is as follows:


More Useful Shortcodes

Some functions do not relate to products or pages. However, they are essential in prompting action on your website. Some of these include:

i. Add to Cart

An add-to-cart button makes it possible for your website to increase conversion rates. If it is simple enough, most visitors find something they want and add it to their cart.
So, let us consider the shortcode below:

[add_to_cart id="44"]

The shortcode allows you to include an add-to-cart function next to the product while displaying its price.

ii. Add to Cart URL

Sometimes, you can include a redirect on your products. This way, the shortcode redirects your buyers to another URL rather than adding the product to their cart.

You can do so by:

[add_to_cart_url id="320"] 

The above shortcode redirects customers who click on the add-to-cart button to the product with ID 320.

iii. Shortcode Use-Case Examples

eCommerce stores standout because they are all unique. They have different products, themes, customer bases, and strategies. Therefore, there is no one standard store.

However, there are many customizable features on WordPress. Hence, businesses can tailor their operations to highlight what they sell and whom they target. Adding shortcodes to the mix makes it magical for these websites.

Here are some examples of how businesses can use shortcodes to promote sales by including their on-sale and best-selling products on their homepage.

WooCommerce Shortcodes Plugins

If you want to include a shortcode on your WordPress site, you do not need to create it yourself. You can use the plenty of plugins available in the market today. Most of these plugins are free, and you can improve the performance of your website with one of them.

Most importantly, plugins cut the need for coding knowledge. So, you do not need to be a developer to include some shortcodes on your site. The top of our list consists of the following plugins:

  1. Intense is the plugin that every WordPress site needs. It features over 110 essential shortcodes, with over 140 animation options. You also get 19 custom post types and over 5,000 icons.
  2. The comes with over 60 functions and shortcodes. You can access a range of essential points, such as thank you pages, my account, and many more. You can also get additional content for web reinforcement. However, it only works with WooCommerce

What are the actual uses of shortcodes on a WordPress site?

So far, we have seen that it is okay to conclude that developers use shortcodes to make it simple for users to navigate websites. WooCommerce shortcodes are flexible. Therefore, they allow users to put in place their desired functions on the website.

This means that developers get complete control of the content displayed on their web pages. You use shortcodes to determine how many columns appear on your pages, if the menu is a slide or toggle option, and how you include call-to-actions.

In short, the WooCommerce shortcodes let you customize your website. You do so by predefining your content, functions, images, scripts, and many more details on your website.


WordPress is a simple CMS to use. WooCommerce is another easy ecommerce platform to use, and it can help you create a successful online business. However, customizing your website and making it simple for customers to use is crucial.

You need to include different functions and alternatives that match your stores. Using WooCommerce shortcodes, you can find the correct codes to include. The has all the shortcodes you need to take your website to the next level.

Inspire us with your love!

Saiful Islam

Saiful islam is Co-Founder of eDataStyle, the company behind aThemeArt. He is a diehard entrepreneur and successful freelancer, the father of two boys, and Coding, YouTube, and gaming addict.

You can check also