php WooCommerce搜索产品按类别下拉列表

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php WooCommerce搜索产品按类别下拉列表相关的知识,希望对你有一定的参考价值。

<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__('All Categories', 'woocommerce'),
      'hierarchical' => 1,
      'class' => 'cat',
      'echo' => 1,
      'value_field' => 'slug',
      'selected' => $optsetlect,
  );
  $args['taxonomy'] = 'product_cat';
  $args['name'] = 'product_cat';
  $args['class'] = 'cate-dropdown hidden-xs';
  wp_dropdown_categories($args);

  ?>
  <input type="hidden" value="product" name="post_type">
  <?php endif;?>
  <input type="text"  name="s" class="searchbox" maxlength="128" value="<?php echo get_search_query();?>" placeholder="<?php esc_attr_e('Search entire store here...', 'woocommerce');?>">

  <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 WooCommerce搜索产品按类别下拉列表的主要内容,如果未能解决你的问题,请参考以下文章

php 存档中的WooCommerce产品类别下拉列表

Woocommerce产品简短描述中同一类别的产品下拉列表

从特定类别获取 WooCommerce 产品

Woocommerce 按属性过滤产品添加复选框

使用 WooCommerce 在简码中按产品类别获取产品

Woocommerce 按产品类别对购物车产品进行排序