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

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

7 Комментарии

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

    < ?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 '

    '; echo($comment->comment_author . '
    ' . $comment->comment_content); echo '

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

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

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

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

Оставить комментарий

Ваш электронный адрес не будет опубликован.


*