Easily find WooCommerce products ID

It’s recurrent: you want to easily find WooCommerce products ID. You can use products IDs in shortcodes and yes, that’s true when it comes to find a product ID some of you are lost, so i made this little plugin for you. Basically, the plugin will simply create a new column on the products list page that will show each product ID. Simple but useful!

About the author

Remi Hey! My name is Rémi Corson, I'm a French WordPress Developer, I code stuff and I write from time to time ;-) Buy a coffee
Show your support

Related Posts


  1. […] Rémi propose une extension pour WooCommerce permettant d’identifier facilement les ID Produits (en). […]

  2. […] Rémi propose une extension pour WooCommerce permettant d’identifier facilement les ID Produits (en). […]

  3. ese:

    Hi Remi,

    Please is this plugin available for download anywhere? If not, where should the code above be placed?


  4. Stanislav:

    Works great with WordPress 3.6.1.

    Also compatible with WPML. (Shows the correct product ID’s for all languages.)

  5. vitaminc1985:

    Hi Remi,

    Is there anyway to check if a product is onsale or not? My ideas is to get an array of onsale IDs and check if the product ID is in the array. But it not a reaally optimized one.


  6. hibbertmcgee:

    Works Fantastic. Thank you!
    Is there a way to make this column sortable?

  7. collectiveinds:

    Hi Remi,

    I have got an error code for line 37 which is preventing me activating the plugin. Could you help me to fix it?

    It says:
    Parse error: syntax error, unexpected T_FUNCTION in /home1/harriet1/public_html/www.cheapwebdesignlondon.com/wp-content/plugins/WooProductID.php on line 37



  8. zemekys:

    Is it possible to check, if a submitted order contains a special product_id?

    (To trigger a special email-text;
    hook: ‘woocommerce_email_before_order_table’)

  9. akshay:

    Hello Remi,

    Excellent blog…I became the fan of you. Great you and your post for woocommerce.

    Many Thanks…Awesome

  10. akshay:

    Hello Remi,

    Is there any way to change the column position. I want to show my custom column before Date.

    Please reply me.

  11. royalprincessko:

    Hi! Remi,

    Thank you for this wonderful information. I’m new to wootheme and I have some something related product ID …

    Could you help me out?

    I’m trying to use perfect audience for retargeting. And with that I need to edit the tracking tag code …so here are my questions:

    1) how do I manually input the tracking code . I need to manually insert that before the body tag in every page.

    I did find this woodojo plug in

    WooDojo Custom CSS/HTML

    I need to make sure that it would install tracking code on every page.

    2) I need to find the product id short code

    And in your article I saw this code


    Is that what I need to use?

    I basically need to use woo commerce product id short code in this tracking code from perfect audience

    (function() {
    window._pa = window._pa || {};
    // _pa.orderId = “myOrderId”; // OPTIONAL: attach unique conversion identifier to conversions
    // _pa.revenue = “19.99”; // OPTIONAL: attach dynamic purchase values to conversions
    // _pa.productId = “myProductId”; // OPTIONAL: Include product ID for use with dynamic ads
    var pa = document.createElement(‘script’); pa.type = ‘text/javascript’; pa.async = true;
    pa.src = (‘https:’ == document.location.protocol ? ‘https:’ : ‘http:’) + “//tag.perfectaudience.com/serve/543d99cf14c4cd4b74000039.js”;
    var s = document.getElementsByTagName(‘script’)[0]; s.parentNode.insertBefore(pa, s);

    Could you use your expertise to check for me if I have found the solution? Much appreciated

  12. […] Sie spielen beispielsweise bei der Verwendung in Shortcodes eine Rolle. Remi Corson hat ein kleines Plugin geschrieben, welches die Product ID als Spalte in der Produktübersicht von WooCommerce sichtbar […]

Leave a Reply