Woocommerce后台产品列表添加Tag标签筛选过滤器

Posted by: Fengjiajun Comments: 0

Woocommerce后台产品列表添加Tag标签筛选过滤器

WordPress woocommerce独立站后台的产品列表,默认有产品类目、产品类型、产品库存这几个筛选过滤器,今天我们在这个基础上面新增一个Tag标签筛选过滤器,首先看效果图:

代码如下:

//新增Tag标签筛选过滤器@WordPress后台产品列表
function add_filter_by_tag_products( $output ) {
  global $wp_query;
  $output .= wc_product_dropdown_categories( array(
   'show_option_none' => 'Filter by product tag',
   'taxonomy' => 'product_tag',
   'name' => 'product_tag',
   'selected' => isset( $wp_query->query_vars['product_tag'] ) ? $wp_query->query_vars['product_tag'] : '',
  ) );
  return $output;
}
add_filter( 'woocommerce_product_filters', 'add_filter_by_tag_products' );

还是按惯例将上面的代码添加到后台的外观-主题文件编辑器-模板函数functions.php即可。