我想在woocommerce短代码显示的产品列表标题下添加标签显示,但我不知道产品列表的web hook,以及如何编写代码作为向function.php添加函数我不知道不知道这样行不行。请教我好吗?
这是您可能正在寻找的钩子。
woocommerce_after_shop_loop_item_title
将在商店或存档页面的标题后添加字符串。您也可以使用[producttags]
短代码在产品描述中显示标签。
将波纹管代码添加到您functions.php
的活动主题文件或任何插件文件中的代码中。
function firefog_tag_cloud() {
$tags = get_terms( 'product_tag' );
$args = array(
'smallest' => 10,
'largest' => 22,
'unit' => 'px',
'number' => 10,
'format' => 'flat',
'separator' => " ",
'orderby' => 'count',
'order' => 'DESC',
'show_count' => 1,
'echo' => false
);
$tag_string = wp_generate_tag_cloud( $tags, $args );
return $tag_string;
}
add_action( 'woocommerce_after_shop_loop_item_title', 'firefog_tag_cloud', 2 );
add_shortcode('producttags', 'firefog_tag_cloud');
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句