Woocommerce 产品明星如何在商店页面中显示?
Woocommerce product stars how to show in shop page?
我想在商店/产品存档页面中显示产品的评论数量和平均星级。目前,这显示在单个产品页面中。但我希望它出现在所有产品页面中。我怎样才能做到这一点?请帮忙。非常感谢。
您可以将其放入您的主题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>';
}
我想在商店/产品存档页面中显示产品的评论数量和平均星级。目前,这显示在单个产品页面中。但我希望它出现在所有产品页面中。我怎样才能做到这一点?请帮忙。非常感谢。
您可以将其放入您的主题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>';
}