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

如何显示 Woocommerce 特色产品的描述?

如何显示 Woocommerce 特色产品的描述?

PHP
梵蒂冈之花 2023-12-15 15:08:45
我尝试将产品描述添加到我的所有相关产品中。 这是我从 content-single-product.php 模板文件中获得的代码:<?php     /**      * Hook: woocommerce_after_single_product_summary.      *      * @hooked woocommerce_output_product_data_tabs - 10      * @hooked woocommerce_upsell_display - 15      * @hooked woocommerce_output_related_products - 20      */     do_action( 'woocommerce_after_single_product_summary' );这对我来说效果不好,因为@hooked woocommerce_output_related_products - 20里面有图像、标题和价格。我想要的是每个相关产品的产品标题下的描述。
查看完整描述

1 回答

?
qq_花开花谢_0

TA贡献1835条经验 获得超7个赞

以下内容仅显示在相关产品部分,产品标题下的描述(在单个产品页面上):


add_action('woocommerce_shop_loop_item_title', 'description_after_related_product_title', 15 );

function description_after_related_product_title(){

    global $woocommerce_loop, $product;


    // Only for related products: Display product description

    if( isset($woocommerce_loop['name']) && 'related' === $woocommerce_loop['name'] ) {

        echo '<p class="description">' . $product->get_description() . '</p>';

    }

}

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


查看完整回答
反对 回复 2023-12-15
  • 1 回答
  • 0 关注
  • 96 浏览

添加回答

举报

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