- Автор темы
- #1
Всем доброго времени суток, уже которую неделю не могу создать нормальную страницу отзывов (всех комментариев блога) с пагинацией. Пробовал некоторые плагины, но мне они не подошли, в итоге нашел на просторах код вывода всех комментов, но пагинацию прикрутить не удается.
Wp 4.5.2
Тема: Motors
Wp 4.5.2
Скрытое содержимое доступно для зарегистрированных пользователей!
Тема: Motors
PHP:
<?php
$count_posts = wp_count_posts();
$posts = $count_posts->publish;
$count_comments = get_comment_count();
$comments = $count_comments['approved'];
echo "Всего отзывов: ".$comments;
?></div>
<div class="rightbl">
<a class="vc_general addtes stm_fancybox vc_btn3 vc_btn3-size-md vc_btn3-shape-rounded vc_btn3-style-3d vc_btn3-icon-left vc_btn3-color-black" title="Написать отзыв" href="#otziv_form_pop" target="_self">
<i class="fa fa-envelope-o"></i> Написать отзыв</a>
</div>
</div>
<?php foreach (get_comments() as $comment): ?>
<div id="comments" class="comments-area">
<ul class="comment-list list-unstyled">
<li class="comment even thread-even depth-1" id="comment-17">
<div id="div-comment-17" class="comment-body clearfix">
<div class="comment-info-wrapper">
<div class="comment-info">
<div class="clearfix">
<div class="comment-author pull-left"><span class="h5"><?php echo $comment->comment_author; ?></span></div>
<div class="comment-meta commentmetadata pull-right">
<span class="comment-date"><?php printf(__('%1$s %2$s', 'custom_comments'), get_comment_date(), get_comment_time()) ?></span></div>
</div>
</div>
<div class="comment-text">
<p>
<?php if ($comment->comment_approved == '0') : ?>
<em>Ваш отзыв успешно отправлен и ожидает проверки, </em>
<?php endif; ?>
<?php echo $comment->comment_content; ?>
</p>
</div>
</div>
</div>
</li>
</ul>
</div>
<?php endforeach; ?>
<div class="clearfix">
</div>
</div>
<?php endif; ?>