我正在为我的 WooCommerce 网站创建一个高级搜索表单,并用于wp_dropdown_categories()显示 2 个 WooCommerce 产品类别下拉列表(过滤器)。
这是我的代码
add_shortcode( 'new_filter_search_shortcode', 'new_filter_search' );
function new_filter_search() { ?>
<form name="myform" method="GET" action="<?php echo esc_url(home_url('/')); ?>">
<?php if (class_exists('WooCommerce')) : ?>
<?php
if(isset($_REQUEST['product_cat']) && !empty($_REQUEST['product_cat'])) {
$optsetlect=$_REQUEST['product_cat'];
}
else {
$optsetlect=0;
}
$args = array(
'show_option_all' => esc_html__( 'Make / Model', 'woocommerce' ),
'orderby' => 'name',
'child_of' => 142,
'hierarchical' => 1,
'class' => 'cat',
'echo' => 1,
'depth' => 2,
'show_count' => 1,
'value_field' => 'name',
'selected' => $optsetlect
);
$args['taxonomy'] = 'product_cat';
$args['name'] = 'model';
$args['class'] = 'cate-dropdown hidden-xs';
wp_dropdown_categories($args);
$args = array(
'show_option_all' => esc_html__( 'Year', 'woocommerce' ),
'orderby' => 'name',
'child_of' => 69,
'hierarchical' => 1,
'class' => 'cat',
'echo' => 1,
'depth' => 2,
'show_count' => 0,
'value_field' => 'slug',
'selected' => $optsetlect
);
$args['taxonomy'] = 'product_cat';
$args['name'] = 'year';
$args['class'] = 'cate-dropdown hidden-xs';
wp_dropdown_categories($args);
?>
<?php endif; ?>
<button type="submit" title="<?php esc_attr_e('Search', 'woocommerce'); ?>" class="search-btn-bg"><span><?php esc_attr_e('Search','woocommerce');?></span></button>
</form>
<?php }
我想在我的下拉搜索中启用 select2,请帮忙。
开心每一天1111