Multiple external product URLs for WooCommerce


Plugin is extension for WooCommerce plugin.

Plugin allows you to create multiple External / Affiliate product URLs and buttons text.

Plugin creates extra fields on External / Affiliate product edit form, with repeater of multiple external URLs.
Also, plugin gives you ability to open external / affiliate URLs on new window.


  • Ability to create multiple buttons with external / affiliate URLs
  • Ability to open external / affiliate URLs in new window – configuration per product
  • Ability to display additional external / affiliate URLs on shop/category page – configuration per product
  • Ability to change additional button templates by hooks – mepu_woo_product_page_template and mepu_woo_shop_page_template



  1. Upload plugin Multiple external product URLs for WooCommerce to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Go to sample External / Affiliate product page, and create multiple buttons!


སྤྱི་ཟླ་དང་པ། 4, 2022
Thanks! With a geo tagging possibillity it would be a rocket to the moon 🙂
སྤྱི་ཟླ་གཉིས་པ། 5, 2021
The plugin is easy to use. But waiting for php 8 support ... 🙂
སྤྱི་ཟླ་དགུ་པ། 16, 2019
Brilliant, thank you for sharing.
སྤྱི་ཟླ་དང་པ། 6, 2019
A great little plugin. What would make this even better would be to specify which URL is displayed in which country. So if a website visitor is from the US, they see a link to my US externals site, if they are in the UK they see a link to my UK externals site. WooCommerce has a built in geolocation feature which could be used for this. I also use the "Price Based on Country for WooCommerce" plugin ( which uses the geolocation feature to show different prices in the same way.
Read all 5 reviews

Contributors & Developers

“Multiple external product URLs for WooCommerce” is open source software. The following people have contributed to this plugin.




  • MAINTENANCE: Clean code, general refactoring
  • ADD: Dummy Template system and ability to use own templates via filters
  • ADD: Added filter mepu_woo_product_page_template
  • ADD: Added filter mepu_woo_shop_page_template


  • FIX: JS error on few WooCommerce versions
  • FIX: PHP Fatal error on few WooCommerce versions


  • ADD: Ability to switch on/off displaying additional external product buttons on category loops
  • FIX: JS error with single quotes on button labels
  • FIX: Common fixes


  • Initial release