【发布时间】:2014-03-31 03:33:29
【问题描述】:
如果有一种方法可以使用 woocommerce(wordpress 插件)在目录页面上显示产品标签,那我看起来就像个疯子。我找不到关于 ti 的任何信息,我一直在尝试调整代码,但没有成功。 . .
如果有人有一些高分,那就太好了,
非常感谢
【问题讨论】:
标签: wordpress tags woocommerce
如果有一种方法可以使用 woocommerce(wordpress 插件)在目录页面上显示产品标签,那我看起来就像个疯子。我找不到关于 ti 的任何信息,我一直在尝试调整代码,但没有成功。 . .
如果有人有一些高分,那就太好了,
非常感谢
【问题讨论】:
标签: wordpress tags woocommerce
此示例将在商店存档页面上显示产品标签。代码取自单个产品元模板 (single-product/meta.php),因此 HTML 将与单个产品页面中的相同。该功能与woocommerce_after_shop_loop_item 操作挂钩(标签将位于主要内容和 add_to_cart 内容之间),如果您想将它们放在其他位置,请打开content-product.php 和wc-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>' );
}
【讨论】: