Woocommerce 如何格式化云?
Im使用以下功能输出Woocommerce标记云:Woocommerce 如何格式化云?,woocommerce,tags,action,Woocommerce,Tags,Action,Im使用以下功能输出Woocommerce标记云: add_action( 'woocommerce_before_shop_loop_item', 'woocommerce_product_loop_tags', 5 ); function woocommerce_product_loop_tags() { global $post, $product; echo wc_get_product_tag_list( $product->get_id(), ', ',
add_action( 'woocommerce_before_shop_loop_item', 'woocommerce_product_loop_tags', 5 );
function woocommerce_product_loop_tags() {
global $post, $product;
echo wc_get_product_tag_list( $product->get_id(), ', ', '<span class="tagged_as">' , '</span>' );
}
add_action('woocommerce_在_shop_loop_项目之前,'woocommerce_产品_loop_标签',5);
函数\u产品\u循环\u标签(){
全球$post$product;
echo wc_get_product_tag_list($product->get_id(),','','');
}
我想从标记中删除链接,它们之间用逗号,我需要向每个标记添加唯一的类选择器。
有可能这样做吗?如果是,怎么做?谢谢 好的,我自己做的,欢迎评论。 我应该“逃避”什么吗
add_action( 'woocommerce_before_shop_loop_item', 'woocommerce_product_loop_tags', 5 );
function woocommerce_product_loop_tags() {
global $post, $product;
if ( is_array (get_terms( 'product_tag' ))) {
$tags = get_terms( 'product_tag' );
echo '<span class="tag-cloud">';
foreach($tags as $tag) {
echo '<span rel="tag" class="tag-'.$tag->slug.'">'.$tag->name.'</span>';
}
echo '</span>';
}
}
add_action('woocommerce_在_shop_loop_项目之前,'woocommerce_产品_loop_标签',5);
函数\u产品\u循环\u标签(){
全球$post$product;
if(是数组(获取术语(“产品标签”)){
$tags=获取术语(“产品标签”);
回声';
foreach($tags作为$tag){
回显“.$tag->name.”;
}
回声';
}
}
谢谢,但我不想使用widget或shortcode。我需要将操作挂接到woocommerce\u-before\u-shop\u-loop\u-item
,正如我在上面的代码中所做的那样。