Я не верю, что есть короткий код для этого. Вам нужно написать некоторый PHP. Таким образом, что вы можете сделать это:
$number = 5; // Change as desired
$comments = get_comments(array('number' => $number, 'status' => 'approve', 'post_status' => 'publish', 'post_type' => 'product'));
if ($comments) {
echo '<ul class="product_list_widget">';
foreach ((array) $comments as $comment) {
$_product = wc_get_product($comment->comment_post_ID);
$rating = intval(get_comment_meta($comment->comment_ID, 'rating', true));
$rating_html = $_product->get_rating_html($rating);
echo '<li><a href="' . esc_url(get_comment_link($comment->comment_ID)) . '">';
echo $_product->get_image();
echo $_product->get_title() . '</a>';
echo $rating_html;
printf('<span class="reviewer">' . _x('by %1$s', 'by comment author', 'woocommerce') . '</span>', get_comment_author());
echo '</li>';
}
echo '</ul>';
}
(Примечание: этот код снимается с модификацией от плагина WooCommerce, «недавние обзоры» штучка: woocommerce/includes/widgets/class-wc-widget-recent-reviews.php
)