在Woocommerce中为产品“评论”项目菜单添加星级评分和平均值

时间:2018-11-16 19:25:29

标签: php wordpress woocommerce product rating

我正在尝试添加以下内容:“ 4.5 / 5(5条评论)”,但所有WooCommerce产品的评论标签上都没有“”。

我已经成功添加了星星和一些文字,但是我不知道如何将文字变成“ 4.5 / 5(5条评论)”。这是我正在使用的代码。为了清楚起见,我想保留星星。

add_filter( 'woocommerce_product_reviews_tab_title', 'add_stars_to_review_tab', 98 );
function add_stars_to_review_tab( $title ) {
    global $product;

    $average_rating = $product->get_average_rating();
    $rating_count = $product->get_rating_count();
    $review_count = $product->get_review_count();

    if( ! empty($average_rating) && $average_rating > 0 )
        $title = '<div>' . $title . '</div>
        <div class="stars">' . wc_get_rating_html($average_rating) . ' based on ' . $rating_count. ' reviews' . '</div>';

    return $title;
}

2 个答案:

答案 0 :(得分:1)

更新2:以下代码将在评论项目菜单标题和Woocommerce单产品页面标签中的星号下方显示“ 4.5 / 5(5条评论)”

add_filter( 'woocommerce_product_reviews_tab_title', 'add_stars_to_review_tab', 98 );
function add_stars_to_review_tab( $title ) {
    global $product;

    $average_rating = $product->get_average_rating();
    $rating_count = $product->get_rating_count();
    $review_count = $product->get_review_count();

    if( ! empty($average_rating) && $average_rating > 0 ) {
        return '<div>' . $title . '</div>' . wc_get_rating_html($average_rating) . sprintf(
            '<div class="stars">%s / 5 (%s %s)</div>',
            $average_rating,
            $review_count,
            _n( "review", "reviews", $review_count, "woocommerce" )
        );
    }
    return $title;
}

代码进入您的活动子主题(活动主题)的function.php文件中。经过测试,可以正常工作。

enter image description here

答案 1 :(得分:0)

只需单击几下,您就可以在WooCommerce中为产品“评论”项添加星级和平均值。

Rating Score

我最近发现了针对WooCommerce的TrustFeed评论,它是一个新插件,可帮助我用先进的动态评分和评论解决方案替换基本且无聊的WooCommerce评论表单,从而真正激发购物者购买更多商品!

它具有特殊功能,可以帮助诚实的在线企业收集并展示客户评论,以促进销售,转化,信任和社交证明。

一些特殊功能是:

  • 创建自定义满意度调查
    • 星级评分
    • 动态标签
    • 文字评论
    • 更多未来……
  • 发送“购买后邮件”电子邮件,以鼓励购物者留下评论。
  • 大规模收集评论。
  • 展示有关网站关键转换点的评论。
  • 以有用,响应迅速且可自定义的格式显示您的评论。
  • 审核和管理反馈/评论。
  • 创建一个微型网站,以通过用户生成的内容来增加您的SEO
  • 自定义小部件的外观。
  • 从数据驱动的见解中学习

该插件是免费的,可以通过官方WordPress插件存储库下载:

https://wordpress.org/plugins/trustfeed-reviews-and-customer-feedback-for-woocommerce/

  • 要了解有关TrustFeed的更多信息,请访问www.trustfeed.co
  • 要查看管理面板,只需登录https://admin.trustfeed.co并创建一个免费帐户即可。