В настоящее время я создаю плагин, который берет все комментарии от всех продуктов и помещает их на вкладку обзора для всех комментариев.
Внутри Wordpress у меня установлен следующий параметр: Настройки> Обсуждение> Разбить комментарии настраницы с ...
Включает разбиение на страницы в разделе комментариев по умолчанию.Я добавил этот код вместе с моим кодом, но он не включает разбиение на страницы, даже когда я удаляю оператор If.
<?php if ( get_comment_pages_count() > 1 && get_option( 'page_comments' ) ) :
echo '<nav class="woocommerce-pagination">';
paginate_comments_links( apply_filters( 'woocommerce_comment_pagination_args', array(
'prev_text' => '←',
'next_text' => '→',
'type' => 'list',
) ) );
echo '</nav>';
endif; ?>
В настоящее время я использую эту функцию для вызова всех отзывов в один:
function products_all_reviews(){
$args = array ('post_type' => 'product');
$comments = get_comments( $args );
wp_list_comments( apply_filters( 'woocommerce_product_review_list_args', array( 'callback' => 'woocommerce_comments' ) ), $comments );
}
Что нужно сделать, чтобы правильно вызвать / включить нумерацию страниц?Я впервые создаю плагин, поэтому помощь очень ценится