Обновление 2: Следующий код будет отображать что-то вроде "4.5 / 5 (5 отзывов)" под заголовком меню элемента обзора и звездочками на вкладках страниц одного продукта Woocommerce:
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 вашей активной дочерней темы (active theme). Проверено и работает.