Link a WooCommerce Product to an Existing Newer Version

I have to admit that I am a fan of what Amazon does, and there’s a feature I really like.

You know when you’re looking for a product, you find it, you’re about to buy it and at this moment, on the product page, you see a little notice stating that a newer version of the product is available! Wait! What? I was about to buy an already old version of a product I don’t even own yet. ;-)

Here is the result:


Ok, so, to implement this feature within WooCommerce, it’s fairly simple. I wrote the snippet below so that you guys can start selling more than one version of a plugin (an old one and a new one!). Simply paste the code in functions.php in the theme folder and you’re done!

Please note: this code has been tested with WordPress 4.5 and WooCommerce 2.6 Beta 1.

4 responses to “Link a WooCommerce Product to an Existing Newer Version”

  1. […] Corson has a tutorial on linking to newer products with WooCommerce similar to how Amazon notifies you of new product […]

  2. nachumi_e

    Hey Remi,
    I am a big fan of Amazon myself, and this is a great feature to have,
    So first i would like to thank you for the time you have taken for that amazing feature.

    however – using the code you have provided i wasn’t able to get the messege to show on the old product: The field is shown on the back-end properly, however seems like in the DP (detail page) it’s not appearing:
    OLD product:
    OLD product – Back-End:

    NEW product:

    Can you help me get that working?

    1. nachumi_e

      Hey Remi, Please respond to my comment if you see this

  3. […] Link WooCommerce product to an existing newer version ( It might work best for digital products, as there are always newer versions being released. This piece of code can help you link newer versions to older pages. […]

Leave a Reply