为了账号安全,请及时绑定邮箱和手机立即绑定

在 Woocommerce 店面类别档案中的产品下方显示短代码?

在 Woocommerce 店面类别档案中的产品下方显示短代码?

PHP
慕斯王 2023-06-24 15:50:29
我需要[logoshowcase cat_id="427"]在所有产品类别页面中添加以下短代码,以便它显示在列出的产品下方我想:add_action( 'woocommerce_after_main_content', 'add_my_text', 20 );function add_my_text() {    echo do_shortcode( '[logoshowcase cat_id="427"]' );}但它没有按照我想要的方式工作,特别是在产品类别存档页面中。
查看完整描述

1 回答

?
弑天下

TA贡献1818条经验 获得超8个赞

抱歉,此挂钩适用于最新的 woocommerce 版本,但由于店面侧边栏也使用此挂钩,如果您想在档案和单个产品页面中的产品循环下方显示短代码,则需要将挂钩优先级降低到 10 以下,例如:


add_action( 'woocommerce_after_main_content', 'add_my_text', 9 ); 

function add_my_text() {

    // Only on Woocommerce Category archive pages

    if ( is_product_category() ) {

        echo do_shortcode( '[logoshowcase cat_id="427"]' ); 

    }

}

代码位于活动子主题(或活动主题)的functions.php 文件中。经过测试并有效。


查看完整回答
反对 回复 2023-06-24
  • 1 回答
  • 0 关注
  • 77 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信