В настройках WooCommerce можно активировать рейтинг для товаров, но по умолчанию в каталоге отображаются звёзды только у тех продуктов, где покупатели их проставили.
Рейтинг в звездах в WooCommerce

Я думаю вы согласитесь, что вывод рейтинга в каталоге WooCommerce красиво смотрится и может сразу внушить определенное доверие покупателя к товару.

Если вы хотите вывести звёздный рейтинг в каталоге WooCommerce, независимо от его наличия, то вставьте следующий код в файл function.php

//WooHelp.ru
//WooCommerce 3.5.3
//Вывод рейтинга в звездах в каталог
add_filter('woocommerce_product_get_rating_html', 'your_get_rating_html', 10, 2);

  function your_get_rating_html($rating_html, $rating) {
  	if ( $rating > 0 ) {
    	$title = sprintf( __( 'Rated %s out of 5', 'woocommerce' ), $rating );
  	} else {
    	$title = 'Not yet rated';
    	$rating = 0;
  	}
  	$rating_html  = '<div class="star-rating" title="' . $title . '">';
  	$rating_html .= '<span style="width:' . ( ( $rating / 5 ) * 100 ) . '%"><strong class="rating">' . $rating . '</strong> ' . __( 'out of 5', 'woocommerce' ) . '</span>';
  	$rating_html .= '</div>';
  	return $rating_html;
  }

Где находится файл function.php?

Файл function.php находится в папке вашей темы WordPress, путь к файлу следующий:
/wp-content/themes/Тема WordPress/function.php

Этот код еще работает?

Пожалуйста, сообщите мне в комментариях о работоспособности. Данный код тестировался с версией PHP 7 и WooCommerce указанной в коде.