This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

WooCommerce Price Matrix


The WooCommerce Price Matrix plugin can be easily installed and configured on any WooCommerce enabled WordPress installation.

WPM simply replaces variable product dropdowns (with a maximum of two attributes) with a price table by harnessing the power of WooCommerce’s own product variations.

WPM is packed full of useful filters and actions for any developers wanting to extend functionality on their own terms.

Features include:

  • Attribute Labels
  • Price Table Heading
  • Quick & Easy Installation/Configuration
  • Developer-friendly

Please visit our website for more free WordPress plugins.


  • Tick the Price Matrix checkbox to enable the table, additional configuration options will appear on doing so.
  • Create/manage your attributes that are used for variation. WPM won’t allow you to tick more than two and will attempt to untick them on activation.
  • As you would a normal variable product, complete your product variations and save the product.
  • Load the product in your shop, WPM should now be displaying a table instead of dropdowns.


Installing and using WPM couldn’t be simpler:

  1. Upload /woocommerce-price-matrix/ to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Create a variable product using WooCommerce and tick the Price Matrix option in the product data box
  4. After your variable product options have been configured, save the product and view it on the front-end


Do I need WooCommerce for this plugin?

Yes, it’s exclusively a WooCommerce extension – If WC is not installed the plugin will not load any scripts

I don’t want a table heading, is this possible?

Yes, just leave the heading input blank

I want to have more than two attributes for variations, how can I do this?

You can’t. WPM works works only with two attributes

Can I have more attributes not saved for variations?

Yes, you can list as many attributes not saved for variations as you would like

What happens when I create the same variation twice?

WPM will take your first instance of the variation and ignore any others


Mijdar 1, 2016
This plugin is great. For a while it did the job with some minor bugs. The author responded promising a fix but didn’t deliver, and repeated the promise again but still no fixes. As of now the latest updates for WordPress/Woocommerce completely break this plugin. No pricing is visible. I’d give it one star, but I WAS able to make it serve my purposes for a couple month before it broke.
Îlon 3, 2016
We’ve been using this plugin on a couple of sites that we’ve developed and it works great – nice and simple and delivers what it says on the tin! Whilst there was a period of update downtime before Shane (the developer) addressed the problems introduced by the huge Woocommerce update, he jumped back on it and not only resolved the original issue, but added a couple of other helpful changes. Top plugin, and top developer!
Read all 3 reviews

Contributors & Developers

“WooCommerce Price Matrix” is open source software. The following people have contributed to this plugin.




  • [Fixed] Now supports global attribute and product-level attributes


  • [Fixed] Supports all children, not just visible


  • [Fixed] Table headings now display names instead of slugs


  • [Fixed] Major bug fix caused by WooCommerce 4.0 patch


  • [Fixed] Admin checkbox issues
  • [Added] Frontend Dropdown Fallback (<2 Attributes)


  • Initial release