WooCommerce Product Info

Add even more product info to WooCommerce categories and single product pages


Customers love to know more information about what they are buying! With WooCommerce Product Info module you can easily pull existing product info into your product or category pages (and set the maximum number of additional fields to add).

You can use any shortcodes in module. We recommend checking out the Booster’s products shortcodes.

Moreover you can add various currency or country switchers to product page, e.g. [wcj_country_select_drop_down_list] or [wcj_currency_select_drop_down_list].

You can create product info blocks that are visible to shop admin or manager only. For that you need to use visibility attribute in shortcodes. For example you could create info block with sales info:

[wcj_product_total_sales visibility="administrator"]
[wcj_product_total_sales visibility="shop_manager"]

Booster for Woocommerce Product Info Backend


Let us, for example, add two blocks to Single product pages. For the first block we set the Position to After add to cart form and Content to:

[wcj_product_total_sales before="<strong>Total sales: " after=" pcs.</strong>"]

For the second block we set the Position to Before add to cart form and Content to:

[wcj_product_id before="ID: "]

Resulting single product pages will look similar to this:

Booster for WooCommerce - WooCommerce Product Info - Example

Accessible through:
  • WooCommerce > Settings > Booster > Product Info
Tested on WooCommerce 3.5.4 and WordPress 5.0.3
Plugin can be downloaded here. If there are any locked fields in the module, you will need to get Booster Plus to unlock them.

Leave a Reply



  1. Kelly January 6, 2015 at 2:50 pm #


    I would like to check if i can add a list for my customers to choose the size of the products in the shop page, For eg. S, M, L

    Thank you


    Reply to thread

    • WooJetpack Support Team January 7, 2015 at 8:18 pm #

      Hi Kelly,

      Sorry for the delayed reply.
      Could you please try adding something like this to Product Info:
      [wcj_list_attribute options=”size”]
      Please let me know if it won’t work as expected.

      Best regards,

  2. Josh January 13, 2015 at 2:34 am #


    I am having issues understanding how / where to add the short codes ?

    Also, I added a test tab and now I am not able to remove it even tho I have tried several times the tab remains ?!

    Thanks in advance =)

    Reply to thread

    • Josh January 13, 2015 at 2:43 am #

      just to add … I am trying to add field/editable field for admin to display information below price such as ‘unit price’ and ‘carton price’ etc etc …

    • WooJetpack Support Team January 13, 2015 at 8:49 pm #


      If possible, please create temporary admin account for us on your site (send to If creating an account is not possible, please let me know – I’ll try to figure this out remotely.

      Best regards,

  3. Boris January 14, 2015 at 6:41 pm #

    Hi there,

    great plugin and i don’t regret the purchase 🙂

    However, we would need to realize the follwing and kindly request your advise on how to do it!

    1. Product “Data-Sheet”
    Basically we are aiming to create a pdf file from the single product with an individual layout or better with the option, to assign different layouts to the product. Additionally, the different variations of the same product should be displayed (similar to related products) in a table alike format! (I could send you a sample data-sheet if this would be of help).

    2. Shop
    We have realized, that we can hide the product price in the entire front-end, but keep it in the database. Cool, that’s a first step towards what we need!!!
    Further we want to change the Shop respectively “Order system” into a “Quotation request system”, where prices are not displayed and instead of the “add to cart” it should be “add to inquiry” … technically thats basically the same, more or less. In the backend we should have than som sort of workflow to work on the different inqueries, maybe assign discounts on product and/or order basis and send the “Proposal” to the designated customer …
    Provided the customer is happy with our proposal, he/she should be able to turn it into an “Order” and than it would be further processed with woocommerce for payments etc

    Thank you in advance for your topical feedback!

    Cheers and keep up the good work!

    Reply to thread

    • WooJetpack Support Team January 14, 2015 at 9:34 pm #

      Hi Boris,

      Both ideas are “doable”, however we are really short on time at the moment. Best I can promise – we’ll get back to this in 1 month.

      Best regards,

    • Boris January 14, 2015 at 9:57 pm #

      Hi Tom!
      Thanks for your swift reply …
      I won’t mind a to pay/donate for such “extension” ….

    • WooJetpack Support Team January 16, 2015 at 9:15 am #

      Hi Boris,

      Sorry, but we just don’t have “human resources” to do this at the moment.
      I will get back to you as soon as possible.

      Best regards,

  4. Jinesh January 26, 2015 at 12:49 pm #


    When someone selects the size attribute does this plugin show the dimension entered with the product size? If yes how do I do it? Where do I put the code?


    Reply to thread

    • WooJetpack Support Team January 26, 2015 at 9:51 pm #

      Hi Jinesh,

      Not sure that I understood you properly, however I don’t think out plugin can do this.
      If you could explain in more details (with a screenshot maybe?), we could try to implement such functionality.
      Please contact us at

      Best regards,

    • Jinesh January 27, 2015 at 7:59 am #

      I want to display the dimension of the product on the product page. See screen grab here marked in purple.

      I have a variable product with S, M and L size. So if have entered the L x W x H for the variables. Is there a way to display it?
      And can it change when you select another size from dropdown on the page?

    • WooJetpack Support Team January 29, 2015 at 6:03 pm #

      Hi Jinesh,

      Thanks for the explanation – I got it this time. Adding some shortcode to display product’s and/or variation’s dimensions should be easy, however I’m not sure about dynamically changing it on dropdown, need to look closer in to it. I’ve added the task to our list, unfortunately I can’t promise on any deadlines…

      Best regards,

  5. Mario February 16, 2015 at 9:13 pm #

    Hello, is it possible to somehow add product info with price in it but in a way that price is raised by percentage? For example regular price is 10USD, but when buying with credit card price will be raised by 5% and that would be 10.5 USD. I just want to show that in product description.

    Reply to thread

  6. Mario February 18, 2015 at 2:29 pm #


    is it possible to implement short code that will display price multiplied by some number? For example current price when selecting product variations multiplied by 0.9 (to get price for paying with cash for example)?

    Best Regards,

    Reply to thread

    • WooJetpack Support Team February 18, 2015 at 5:15 pm #


      As I already mentioned on forums – I’ve managed to add [wcj_product_price] shortcode to current update. Documentation is here:
      Hope this is what you need.

      Best regards,

  7. Ben March 4, 2015 at 7:36 am #


    Thank you very much for this powerfull plugin 🙂

    I would like to know how to resize the pictures of related products which appear under the product in a product page. They appear too big.. even if i configure the number of related products and number of columns.

    I have the same resize problem for the “on top picture”. It is resized at 458×458 and I would like to resize it smaller (the original size is 300×300).

    Could you guide me please ?
    Thanx a lot.

    Reply to thread

    • WooJetpack Support Team March 4, 2015 at 3:48 pm #

      Hi Ben,

      This seems to be theme related. What theme are you using?

      Best regards,

    • Ben March 4, 2015 at 8:37 pm #

      Hello Tom,
      Oh, I was thinking and was afraid it could be caused by the theme..
      I use the Evolve theme.
      Thanx for your help,
      Best regards

  8. Kristoff March 23, 2015 at 10:15 am #

    Not sure I understand how the [wcj_list_attribute} works… i tried this… [wcj_list_attribute id=”Number of Levels”] nothing and I tried this [wcj_list_attribute id=”number-of-levels”] still nothing. How to we call out the specific attribute to be listed?

    Reply to thread

    • WooJetpack Support Team March 24, 2015 at 2:19 pm #


      Please try using options attribute instead of id, that is [wcj_list_attribute options="number-of-levels"]

      Best regards,

    • Kristoff March 24, 2015 at 3:14 pm #

      That worked… Thank you very much. The proverbial snake that bit me… I didn’t comprehend even with the bold text that options was the call out. I often need things spelled out. Speaking of that… How do we make the attribute “option” name visible on the front side?

  9. Mariano April 2, 2015 at 12:55 pm #

    Hello, how can i add a javascript function in a product field ?

    I want to add the jquery datepicker with the function $( “#fechaReserva” ).datepicker();

    The thing is I need the date to be shown at the order. So I think the best is to add it to the product info field.

    Is there any way to do it?


    Reply to thread

    • WooJetpack Support Team April 6, 2015 at 4:58 pm #

      Hi Mariano,

      Sorry for the delayed reply. If I understood your question right – you need to add input field, that customer will fill before adding product to cart? And you want this field be saved with the order? If that is the case – you should use Product Input Fields module. Datepicker in not yet available as input type, but we are already working on that, and it will be added in our next update. Meanwhile, you could use “Text” type and placeholder like “YYYY/MM/DD”. You can add your custom JavaScript function – added field will have an id like wcj_product_input_fields_global_1.
      Let me know if that wasn’t what you were asking.

      Best regards,

    • Mariano April 6, 2015 at 8:46 pm #

      Hello Tom, thanks for your reply. That was exactly what I need: the product input field with the option of deploying the jquery datepicker.

      I have already done the dd/mm/yyyy text into the placeholder and it´s working fine, but as it isnt a date field the customer could write anything they want instead of a valid format date. Besides it will be much professional having a drop down calendar for them to choose an activity date.

      Could you please give me an aprox date for the next plugin update in which you are including the datepicker?


    • WooJetpack Support Team April 8, 2015 at 9:09 pm #


      Hopefully we are going to release new version in 4-8 weeks, I really can’t say more precise date.

      Best regards,

  10. Topan April 7, 2015 at 3:46 pm #

    Can i Hide WooCommerce Product Images with this plugins?

    Reply to thread

    • WooJetpack Support Team April 15, 2015 at 3:23 pm #


      Please try installing the development version. Image, thumbnails and sale flash options are in “WooCommerce > Settings > Jetpack > Products > Product Images”.

      Best regards,

  11. Topan April 7, 2015 at 4:29 pm #

    The shortcode didn’t work when i adding that on “Custom Price Labels” box.
    Can you fix that?

    Reply to thread

    • WooJetpack Support Team April 8, 2015 at 9:10 pm #

      Hi Topan,

      Thanks for pointing this out. Will be fixed in next version.

      Best regards,

    • WooJetpack Support Team April 15, 2015 at 3:20 pm #

      Hi Topan,

      Please try installing the development version – the issue should be solved.

      Best regards,

  12. Tomas April 14, 2015 at 6:38 pm #

    Lovely plug-in and it solved my issue in a very simple way with adding text before and after the price.

    It works fine on the product level the text has space between price and text. But if put on the global level, there is no space between price and text.

    on product level
    Price: $3.00 per dozen

    on global level
    Price: $3.00per dozen

    is this a bug or a feature or have I mist something in the config?


    Reply to thread

    • WooJetpack Support Team April 15, 2015 at 12:12 pm #


      This happens because of how WooCommerce saves its settings – spaces at the beginning are removed. However this is easily fixed – you should use HTML code for space, that is &#32; or &nbsp; for non-breaking space.

      Best regards,

  13. Tomas April 20, 2015 at 11:26 pm #

    Hello! Does exist something like [wcj_product_tags]?

    Reply to thread

    • WooJetpack Support Team April 28, 2015 at 10:48 pm #


      Sorry for the delayed reply. I’ve added the shortcode to the development version. Please let me know if it works as expected. Basic [wcj_product_tags] shortcode documentation.

      Best regards,

  14. Jason August 28, 2015 at 3:47 pm #


    In regards to the [wcj_list_attribute] shortcode and the options available. Where can I find more details?

    I’m using it to pull through custom weight attributes for variable products and at the moment the sorting isn’t pulling through the way I would like it to.

    For example; If I have a product that has two options, 250g and 1kg then rather than it displaying as 250g, 1kg it displays the reverse – 1kg, 250g.

    I’m using the option on my main shop page (product archive / listing) and it’s currently confusing the hell out of people.


    Reply to thread

    • Valentin Solovjov September 16, 2015 at 5:59 pm #

      Dear Jason,

      this is not acceptable workaround solution for you?

      1. 250g
      2. 1kg


  15. Patricia November 4, 2015 at 10:37 pm #

    HI Guys,
    I’m trying to show the available sizes of shoes on a product archive page. I’m using the

    [wcj_list_attribute options=”size” before=”” after=””]

    But it comes out as one long list item. I’d like to be able to show each size on a new line. Is this possible?

    Reply to thread

    • Valentin Solovjov February 3, 2016 at 8:47 pm #


      sorry for delay. We made some new modification. Now you can download new dev version at

      Example how to use shortcode:

      [wcj_product_list_attribute name="Color" find=" | " replace="
      " before="Colors:"]


  16. Tiffany Lee November 30, 2015 at 5:43 am #

    Hi there,

    The wcj_total_sales shortcode does not support to the variable products, is there any way to resolve this?

    And there’s one more proposal: can you add a shortcode which would shows the percentage to original price? People in our country don’t usually identify the discount with a “you saved” formatted, if you can add it, it would be great.

    Thank you.


    Reply to thread

    • Valentin Solovjov February 1, 2016 at 9:06 pm #


      please recheck [wcj_product_total_sales] shortcode, works for variable for me. You can download latest dev versions at


  17. vieradel December 28, 2015 at 6:47 pm #

    Unable to add certain code in the boxes.
    Example: or <a href= "javascript: void ($ zopim.livechat.window.openPopout ())"

    Reply to thread

    • vieradel December 28, 2015 at 6:49 pm #

      Example: li style = “list-style: none;”

  18. Eugene March 16, 2016 at 2:06 am #

    Does Booster work with Multi site?

    Reply to thread

    • Valentin Solovjov March 16, 2016 at 6:46 am #


      sorry not supported yet.


  19. vieradel August 31, 2016 at 4:04 pm #

    We can include or exclude products, but not categories.
    I want to add a descriptive paragraph to a particular category. This is possible?

    Reply to thread

  20. Matt Shane May 11, 2017 at 5:32 pm #

    Hello –

    I am using the additional product information module and I see how it works on a global scale. But what I want to do is make the adjustments on a product specific level. So on the individual product pages I want to add additional product information and have it displayed on the individual page. There is product specific information that doesn’t apply to all products globally.

    Can you help direct me on how to accomplish this?

    To summarize – a text field titled Additional Product Information and have that information editable on a product level to display for only that one product on the single product page.



    Reply to thread

  21. Steve June 6, 2017 at 9:00 pm #

    FANTASTIC PLUGIN. I am using [wcj_product_available_variations] to list variations with prices. Is there a way for the variations’ actual names to show rather than the slugs?

    Reply to thread

  22. Johan September 15, 2017 at 9:22 am #

    Hi there,

    I use ‘Price by user role’ and ‘Product info’ in my webshop.
    Is there any shortcode for ‘Product info’ to show Regular Price before discount (Role based)?
    I have tried every ‘Product price’ code and they all show the net price after discount…



    Reply to thread

    • Johan September 25, 2017 at 8:27 am #

      Any solution?

  23. ecovalence September 15, 2017 at 4:45 pm #

    We’d love to see a shortcode to add a list of customers that purchased this item. [Names, Avatars, Variation & Amount] – from order meta. This is the most important thing missing for crowdfunding solutions.


    ps. This is a truly excellent plugin, Great Work!

    Reply to thread

  24. Johannes November 2, 2017 at 2:32 pm #

    Hi, I want to add some custom product meta fields to products. Can that be done, and can those be visible on single product page mm?

    Reply to thread

    • Booster Support Team November 2, 2017 at 9:10 pm #

      Hi Johannes,

      If you mean how to get custom product meta field – there is [wcj_product_meta] shortcode ( For example, if your meta key is test_meta_field, you can display it with something like:

      [wcj_product_meta name="test_meta_field" before="Test Meta Field: "]

      If you need the tool to add custom meta to the products – best way is to use built-in WordPress “Custom Fields” (

      Hope I made it a little more clear, please let me know if you have any more questions.

      Best regards,

      Booster Support Team
    • Johannes November 3, 2017 at 9:54 am #

      Hi, thank you, but I am not able to achieve that…

      – Johannes

  25. Matias Casano November 12, 2017 at 3:15 pm #

    I’m trying to add a custom field to the Products info without any success. I have already tried the following:
    [wcj_product_custom_field key="author_name"]
    [wcj_product_custom_field id="author_name"]
    [wcj_product_custom_field options="author_name"]

    I will appreciate your help. Thanks!

    Reply to thread

  26. Pol Ka March 28, 2018 at 5:31 am #

    Hello Guys,
    I have a marketplace with multiple vendors.
    I have custom taxonomies with options for the vendor, like “Warranty of 1 year, express shipping, etc…”
    I want the vendor to choose this options when creating a product.
    And then placing a SHORTCODE on the EXERPT of woocommerce , display the chosen Taxonomies for the customers.

    For example:
    [wcj_product_taxonomy OPTIONS”]

    Reply to thread

    • danielc April 11, 2018 at 11:15 am #

      Hi Pol Ka,

      sorry for a late response, do you have still the same problem? If yes, please contact us on for further support and we will help you as soon as possible.

      Best regards,
      Support Team


  1. WooCommerce Jetpack Review - Sell with WP - November 19, 2014

    […] are several attributes that you can add to the shop pages, and there’s a full list of possible additions available. For example, you could display shipping weight and / or stock availability […]