如何在woocommerce的单个产品页面上更改星级评分的位置?

时间:2016-06-23 14:29:25

标签: php wordpress woocommerce rating hook-woocommerce

我目前正在努力将星级评级从添加到购物车按钮下方移动到单个产品标题位置下方。

Original pic

为此,我在我的子主题的function.php文件中使用了钩子:

remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_rating', 10 );

add_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_rating', 6 );

但我得到了奇怪的结果,亲自看看

Result

好消息是我有第二个评级,但为什么remove_action没有删除原来的星级?如您所见,现在我有两个重复的星级评分。

以下是网站>>>

的链接

1 个答案:

答案 0 :(得分:0)

您可以将星级评级从添加到购物车按钮下方移动到单个产品标题下方 -

remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_rating', 10 );

add_action('init', 'add_new_star_rating');
    function add_new_star_rating()
    {
      add_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_rating', 6 );
    }

function.php 文件中使用此代码。