自定义构建的评论插件-分页不起作用

时间:2018-10-12 17:19:05

标签: php wordpress woocommerce

我当前正在创建一个插件,该插件可接收所有产品的所有评论,并将其置于所有评论的“评论”标签下。

在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' => '&larr;',
              'next_text' => '&rarr;',
              '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 );
}

需要做什么才能正确调用/启用分页?这是我第一次创建插件,因此非常感谢您的帮助

0 个答案:

没有答案