我有一个包含三个字段的搜索表单:
我需要能够在第一个字段(复选框)上显示和选择父类别,并在第二个字段上选择所选父类别的子类别(也是复选框)。第三个字段应显示产品标签列表。
这是我的代码:
<div class="courses-3">
<div class="search-box">
<h4> <?php echo $atts['title']?></h4>
<div class="browse-box">
<form name="vedant" method="GET" action="<?php echo esc_url(home_url('/')); ?>" class="form-inline">
<?php if($atts['search_cat'] == true) { ?>
<div class="form-group">
<?php
if (isset($_REQUEST['product_cat']) && !empty($_REQUEST['product_cat'])) {
$optsetlect = $_REQUEST['product_cat']; }
else {
$optsetlect = 0; }
$args = array('show_option_all' => esc_html__('Tecnología', 'vedant'),
'hierarchical' => parent,
'class' => 'cat'
'echo' => 1,
'value_field' => 'slug',
'selected' => $optsetlect);
$args['taxonomy'] = 'product_cat';
$args['name'] = 'product_cat';
wp_dropdown_categories($args); ?>
</div>
<div class="form-group form-group-2">
</div>
<div class="form-group">
<span class="or">o</span>
</div>
<?php }
if($atts['search_search_box'] == true) { ?>
<div class="form-group">
<input type="text" name="s" class="searchbox category-select" value="<?php echo
get_search_query()?>" placeholder="Buscar...">
</div>
<?php } ?>
<input type="hidden" value="product" name="post_type">
<div class="form-group">
<button type="submit" title="Browse" class="search-btn-bg b-btn">
<span>Explorar</span>
</button>
</div>
</form>