猿问

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

我尝试将产品描述添加到我的所有相关产品中。 这是我从 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里面有图像、标题和价格。

我想要的是每个相关产品的产品标题下的描述。


梵蒂冈之花
浏览 106回答 1
1回答

qq_花开花谢_0

以下内容仅显示在相关产品部分,产品标题下的描述(在单个产品页面上):add_action('woocommerce_shop_loop_item_title', 'description_after_related_product_title', 15 );function description_after_related_product_title(){&nbsp; &nbsp; global $woocommerce_loop, $product;&nbsp; &nbsp; // Only for related products: Display product description&nbsp; &nbsp; if( isset($woocommerce_loop['name']) && 'related' === $woocommerce_loop['name'] ) {&nbsp; &nbsp; &nbsp; &nbsp; echo '<p class="description">' . $product->get_description() . '</p>';&nbsp; &nbsp; }}代码位于活动子主题(或活动主题)的functions.php 文件中。经过测试并有效。
随时随地看视频慕课网APP
我要回答