【发布时间】:2019-09-30 21:38:24
【问题描述】:
我发现这篇文章 (Make tag show as dropdown in woocommerce) 得到了这个函数的一部分,但输出不正确。使用这个sn-p时,结果只输出post tags而不是product tags。
<label><?php _e('Tags'); ?></label>
<form action="<?php bloginfo('url'); ?>/" method="get">
<div>
<?php
$args = array(
'taxonomy' => 'product_tag', // Taxonomy to return. Valid values are 'category', 'post_tag' or any registered taxonomy.
'show_option_none' => 'Select tag',
'show_count' => 1,
'orderby' => 'name',
'value_field' => 'slug',
'echo' => 0
);
$select = wp_dropdown_categories( $args );
$select = preg_replace("#<select([^>]*)>#", "<select$1 onchange='return this.form.submit()'>", $select);
echo $select;
?>
<noscript><div><input type="submit" value="View" /></div></noscript>
</div>
</form>
当前的 sn-p 导致这个输出:https://www.website.com/?cat=books 结果应该是:https://www.website.com/product-tag/books/
【问题讨论】:
标签: php jquery woocommerce shortcode custom-taxonomy