If you want to add custom taxonomies to your product variations, you can use the “woocommerce_single_variations_taxonomies” filter. An example how to add the product brand taxonomy can be found here:

 * Add product_brand to taxonomies list for variations.
 * @param array $taxonomies
 * @return array
add_filter( 'woocommerce_single_variations_taxonomies', 'add_custom_taxonomies', 10, 1 );
function add_custom_taxonomies( $taxonomies ) {
   $taxonomies[] = 'product_brand';
   return $taxonomies;

After you have placed this function in your child theme functions.php file. Make sure you click on “init” in plugin admin settings again.

3 thoughts on “Add custom Taxonomies to Single Variations

  1. Haavard H. says:

    Will this make the variations inherit the parent taxonomy values, or is it possible to set unique values per variation? For example a color attribute per single variation, without using this attribute to create the variation.

Leave a Reply

Your email address will not be published. Required fields are marked *