This module provides a contextual filter for Views, allowing you to filter Commerce products by taxonomy terms. It extends Drupal core's taxonomy functionality to work specifically with product entities.
This lightweight module is trying to solve the problem that Views contextual filter named "Content has taxonomy term ID (with depth)" is available only for nodes and can not be used for products in Drupal Commerce 3.x.
The Module extends Taxonomy module from Drupal core and provides a new contextual filter "Product has taxonomy term ID (with depth)".
Drupal core taxonomy module index only for node entity. it doesn't maintain other entities.
Compared to the Taxonomy module that uses relationship table "commerce_product_taxonomy_index" between terms and commerce_product, this module uses only SQL query on existing tables.
This module supports more than one taxonomy_term reference field in commerce product entity