在目录页面上显示标签woo commerce - wordpress

tib*_*www 1 tags wordpress woocommerce

如果有办法用woocommerce(wordpress插件)在目录页面上显示产品的标签,我看起来像个疯子.我找不到关于ti的任何内容,我一直试图调整代码,但没有成功...

如果有人有一些高级精简版,它会很精彩,

非常感谢你

Dan*_*jel 9

此示例将在商店归档页面上显示产品标签.代码取自单个产品元模板(single-product/meta.php),因此HTML将与单个产品页面中的相同.该函数被挂钩到woocommerce_after_shop_loop_item操作(标签将位于主要内容和add_to_cart内容之间),如果您想将它们放在其他地方打开content-product.phpwc-template-hooks.php插件文件,以查看附加woocommerce_product_loop_tags功能的所有可用操作和优先级,并附加功能一个不同的行动.

add_action( 'woocommerce_after_shop_loop_item', 'woocommerce_product_loop_tags', 5 );

function woocommerce_product_loop_tags() {
    global $post, $product;

    $tag_count = sizeof( get_the_terms( $post->ID, 'product_tag' ) );

    echo $product->get_tags( ', ', '<span class="tagged_as">' . _n( 'Tag:', 'Tags:', $tag_count, 'woocommerce' ) . ' ', '.</span>' );
}
Run Code Online (Sandbox Code Playgroud)