【发布时间】:2022-07-06 16:57:20
【问题描述】:
我想在后端的 WooCommerce 产品部分中有一个属性“品牌”的过滤器。
我正在使用以下代码:
function custom_woocommerce_product_filters( $output ) {
global $wp_query;
$output .= wc_product_dropdown_categories(
array(
'show_option_none' => 'Filter by brand',
'taxonomy' => 'pa_brand',
'name' => 'pa_brand',
'selected' => isset( $wp_query->query_vars['pa_brand'] ) ? $wp_query->query_vars['pa_brand'] : ''
)
);
return $output;
}
add_filter( 'woocommerce_product_filters', 'custom_woocommerce_product_filters' );
此代码显示过滤器的下拉列表,其中包含所有品牌,但单击“过滤器”不会返回过滤后的产品。它只是显示所有产品。
有人可以帮忙吗?
谢谢
【问题讨论】:
标签: wordpress woocommerce