WooCommerce-通过辅助下拉类别选项过滤产品类别页面

时间:2019-05-13 02:23:22

标签: php wordpress woocommerce

网站的设置方式有两类类别,每种产品在两组中都有一个类别。例如(不是真实情况),一组是颜色,另一组是大小,产品同时具有颜色和大小类别。

将用户定向到第一组选项中的一个类别页面,它显示具有该类别的产品的整个列表。但是从那里,我需要一个下拉菜单,允许用户在第二组类别之间进行选择,以过滤并仅显示同时满足第一和第二类别的产品。

我试着在购物循环之前使用动作

the_widget( 'WC_Widget_Product_Categories', 'dropdown=1' );

和如下所示的过滤器可排除第一类类别(尽管无法正常工作)

add_filter( 'woocommerce_product_categories_widget_args', 'exclude_product_cat_widget' );
function exclude_product_cat_widget( $args ) {

    $args['exclude'] = array('24','25','26','27');
    return $args;
}

问题是,与其过滤当前显示的产品,不如直接将用户重定向到另一个类别页面,而忽略了所选的第一个类别组。

似乎没有插件具有此功能,我不知道该如何实现。

0 个答案:

没有答案