Поддержка WordPress Multisite Вопросы по Multisite

  • Есть несколько вопросов:

    1) Есть профиль пользователя (author.php), как мне сделать к профилю прикрутить комментарии? Как прикрутить страницы с видео/фотофайлами конкретного пользователя (владельца профиля)?

    2) Как настроить правильное анонсирование записей со всех блогов в сайдбар?

    Смотрел в сторону List-all-posts — ничего не насмотрел толком.

Просмотр 5 ответов — с 1 по 5 (всего 5)
  • Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    1. Комментарии пользователя в его профиле можно вывести, например, так:
      <?php
      if ( isset($_GET['author_name']) )
          $curauth = get_user_by('slug', $author_name);
      else
          $curauth = get_userdata(intval($author));
      
      $comments = get_comments("user_id={$curauth->ID}");
      ?>
      <ul>
      <?php foreach ( $comments as $comment ) : ?>
      <li>
      	<span class="comment-date"><a href="<?php echo get_comment_link($comment->comment_ID); ?>"><?php comment_date('d.m.Y, H:s'); ?></a></span>
      	<span class="post-title">— <?php echo get_the_title($comment->comment_post_ID); ?></span>
      	<span class="comment-text"><?php comment_text(); ?></span>
      
      </li>
      <?php endforeach; ?>
      </ul>

      А что имеется в виду под страницами с видео/фотофайлами? Записи из определённой рубрики? Записи с загруженными файлами?

    2. Возможно, будет полезен плагин Diamond Multisite Widgets:
      http://wordpress.org/extend/plugins/diamond-multisite-widgets/

    Огромное спасибо за плагин!)))) То, что нужно!

    А вот комментарии не отображаются((

    «А что имеется в виду под страницами с видео/фотофайлами? Записи из определённой рубрики? Записи с загруженными файлами?» — страница пользователя, куда он будет выкладывать видео/фото контент.

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Комментарии я проверял в стандартной теме Twenty Ten. После добавления вышеприведённого фрагмента в author.php у меня они отображаются.

    Это я неправильно выразился)) Нужно организовать на странице профиля мини-гостевую книгу. Я и подумал, что хорошо бы было прикрутить возможность оставления комментариев каждому человеку.

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Можно добавить в author.php вызов <?php comments_template(); ?>.

Просмотр 5 ответов — с 1 по 5 (всего 5)
  • Тема «Вопросы по Multisite» закрыта для новых ответов.