Как сделать отдельную страницу комментариев пользователя?

👍 Научим создавать сайты на WordPress бесплатно за 19 уроков. Подробнее →

Как создать отдельную страницу комментариев каждого пользователя?
Думал, что создав новую страницу и оформив вывод комментариев получится их вывести, но просто пустая страница отображается без контента.

Создай свой первый сайт на WordPress

Vadimovich
Оцените автора
Добавить комментарий

  1. BuBlicK

    Должно отображать комментарии пользователя, за коим авторизированны сейчас.

    <?php
    if ( is_user_logged_in() ) {
        $user_id = get_current_user_id();
        $args = array(
            'status' => 'approve',
            'order' =>  'DESC',
            'user_id' => $user_id
        );
        $comments = get_comments($args);
        foreach($comments as $comment) :
            echo '<p>'; 
            echo($comment->comment_author . '<br />' . $comment->comment_content);
            echo '</p>';
        endforeach;
    }
    ?>
    
    Ответить
    1. Vadimovich автор

      Спасибо, но для текущего пользователя я уже сделал вывод.
      В author.php выводятся его посты, а как также можно сделать вывод комментариев для каждого пользователя?
      на подобии comments/admin

      Ответить
      1. tiaurus

        Вы хотите сделать, как в блоге n-wp.ru?
        Посмотрите плагин WP-Stats — он умеет выводить комментарии каждого пользователя на отдельной странице.

        Ответить
        1. Vadimovich автор

          да, понять не могу, как реализовать подобное
          author=Vadimovich

          Ответить
        2. Tesessssss

          Кстати интересно, а как у Вас реализован такой вывод? Сейчас пробывал создать шаблон страницы с правилом rewrite rule, тестил и не получилось. завтра на чистом вп попробую

          Ответить
  2. dan9

    весь функционал данного сайта можно сделать абсолютно на все 100% без каких либо плагинов. Юзай author_template выводи через ?view=author

    Ответить
    1. Tesessssss

      для истинного программиста нет ничего сложного)
      А вот для любителей …
      Так, а как заставить вп выводить такую ссылку ?view=author ?
      через htaccess или function?
      если через первое, то у меня на несуществующем пользователе страница тоже выводится ток пустая, а должен быть 404

      Ответить