Woocommerce产品明星如何在商店页面展示?

时间:2016-08-24 17:42:05

标签: php wordpress woocommerce hook

我想在商店/产品档案页面中显示商品的评论数量和平均星级评分。目前,这显示在单个产品页面中。但我希望它在所有产品页面中。我怎样才能做到这一点?请帮忙。非常感谢你。

1 个答案:

答案 0 :(得分:3)

您可以将其添加到主题 functions.php 文件中:

商店/产品档案页面中显示产品的平均星级 -

add_action('woocommerce_after_shop_loop_item', 'add_star_rating' );
function add_star_rating()
{
global $woocommerce, $product;
$average = $product->get_average_rating();

echo '<div class="star-rating"><span style="width:'.( ( $average / 5 ) * 100 ) . '%"><strong itemprop="ratingValue" class="rating">'.$average.'</strong> '.__( 'out of 5', 'woocommerce' ).'</span></div>';
}