编辑产品钩Woocommerce

时间:2017-03-01 09:52:48

标签: wordpress woocommerce hook-woocommerce

在我的产品模板上,我执行此操作:

<?php
    /**
     * woocommerce_single_product_summary hook.
    *
    * @hooked woocommerce_template_single_title - 5
    * @hooked woocommerce_template_single_rating - 10
    * @hooked woocommerce_template_single_price - 10
    * @hooked woocommerce_template_single_excerpt - 20
    * @hooked woocommerce_template_single_add_to_cart - 30
    * @hooked woocommerce_template_single_meta - 40
    * @hooked woocommerce_template_single_sharing - 50
    */
   do_action('woocommerce_single_product_summary');
?>

我想要的是编辑woocommerce_template_single_excerpt所以我在 functions.php 中编写了这段代码:

add_action('woocommerce_template_single_excerpt', 'woocommerce_custom_single_excerpt', 20);

function woocommerce_custom_single_excerpt() {
    global $post;
    echo '<p class="product-description">';
    echo $post->post_excerpt;
    echo '</p>';
}

但它根本不会覆盖。

感谢您的帮助!

1 个答案:

答案 0 :(得分:2)

请尝试使用此代码段。

add_action('woocommerce_single_product_summary', 'woocommerce_custom_single_excerpt', 15);

function woocommerce_custom_single_excerpt() {
    global $post;
    echo '<p class="product-description">';
    echo "hello";
    echo '</p>';
}