Woocommerce显示产品变化

Woocommerce显示产品变化,woocommerce,Woocommerce,我对功能有问题: 我需要在分类页面上显示产品变体(非父级)。- 让我们说: 如果是类别“t恤”,我需要显示属性为“t恤”的所有产品变体 我正在使用此功能,但它不起作用: add_action( 'woocommerce_product_query', 'rc_modify_query_get_design_projects' ); function rc_modify_query_get_design_projects( $product ) { if (is_tax('pa_tsh

我对功能有问题:

我需要在分类页面上显示产品变体(非父级)。-

让我们说: 如果是类别“t恤”,我需要显示属性为“t恤”的所有产品变体

我正在使用此功能,但它不起作用:

add_action( 'woocommerce_product_query', 'rc_modify_query_get_design_projects' );

 function rc_modify_query_get_design_projects( $product ) {

   if (is_tax('pa_tshirts') || is_tax('pa_shirts') || is_product_category('summer')) {

      $product->set('post_type', 'product_variation');

   }

 }
希望有人能帮忙。
谢谢

is_tax()是该分类法的归档页面。有“T恤”的档案页吗?产品属性类似于颜色或大小。这里是显示父产品的实际页面,而不是变体。作为德语,我添加了“t恤”作为例子。在Breadcrumbs的那个页面上,“wollbettdecke”是category,“sommer”是作为自定义分类法列出的属性。唯一的问题是我需要显示变体,而不是父母。谢谢你,安库什