我正试图按类别筛选出现在我的woocommerce商店的产品 . 我们的想法是, Headers 中会有一系列下拉列表,每个下拉列表都包含父项及其子类别 . 用户将能够选择各种组合,并且当事物被触发时,商店中出现过滤的一组产品 .
我正在使用wp_dropdown类别来执行此操作,目前有三个以下是一个示例:
<?php
$args = array(
'hide_empty' => 0,
'child_of' => 23,
'hierarchical' => 1,
'depth' => 3,
'show_option_all' => 'All Dates',
'show_count' => 1,
'orderby' => 'slug',
'selected' => $_SESSION['fDate'],
'name' => 'fDate',
'taxonomy' => 'product_cat'
);
wp_dropdown_categories( $args );
?>
当用户提交他们的搜索时,在网址中发送以下内容:
http://localhost/mysite/wordpress/shop/?fLocation=29&fDate=25&fCartographer=0
这实际上一切都很好 . 如果我构建一个单独的模板来接收和显示结果,那么它会显示它们 .
问题是我需要将此筛选结果集显示在商店页面中,而不是将其提取出来 .
我假设woocommerce没有设置为以这种格式接收产品类别,但我不确定什么会起作用 .
如果有人能给我一个正确的方向轻推,那将非常感激 .
谢谢