@Ysery

Список последних комментариев с исключением таковых из статей определённой рубрики и наоборот в WordPress, как?

Доброго времени суток.

Имеется такой код.

$comment_len = 140;
    $comments = get_comments('status=approve&number=5');
    if ($comments) {
        foreach ($comments as $comment) {
            ?>
            <li>
               <?php echo get_avatar($comment,$size='50' ); ?>
                <?php echo $comment->comment_author; ?>
        <?php
                  $d = "j F Y в H:i";
                  $comment_ID = $comment->comment_ID;
                  $comment_date = get_comment_date( $d, $comment_ID );
                  echo $comment_date;
                  ?>

               <a href="<?php echo get_permalink( $comment->comment_post_ID ) . '#comment-' . $comment->comment_ID; ?>"><?php echo mb_substr( strip_tags( $comment->comment_content ), 0, 75 ); ?>...</a>
        <a href="<?php echo get_permalink($comment->comment_post_ID); ?>"><?php echo get_the_title($comment->comment_post_ID); ?></a>
            </li>
            <?php
        }
    } else {
        echo "<li>Комментарии отсутствуют</li>";
    }


Как сделать:
  • чтобы выводились все последние комментарии (5 комментариев), но при этом исключались таковые из статей, что находятся в определённой рубрике
  • и как делать вывод всех последних комментариев (5 комментариев), которые были размещены в статьях, что относятся только к определённой рубрике


Другими словами, хочу сделать обособленную категорию на сайте (она по другой тематике). И чтобы если пользователь читает статью из этой самой обособленной рубрики, то ему показывались последние комментарии, что относятся к статьям в этой обособленной рубрике. А если читает любую другую статью на сайте (не входящую в обособленную рубрику), то ему показывались последние комментарии со статей, размещённых во всех остальных рубриках.
  • Вопрос задан
  • 11 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы