n-wp.ru — блог о WordPress

Как вывести последние комментарии с аватарами без плагинов и виджетов (еще один способ)

Пример кода, выводящего последние комментарии с аватарами. Код можно вставить в сайдбар или любое другое место шаблона.

Я уже писал об одном способе вывода последних комментариев без использования плагинов и виджетов. Способ действенный, но в нем нужно редактировать два файла. А вот еще способ вывода комментариев с аватарами без плагинов — в нем нужно отредактировать только один файл.

Откройте файл (обычно выводят комментарии в сайдбаре) и вставьте в него такой код:

За количество комментариев отвечает DESC LIMIT 0 ,5.

tiaurus

Являюсь создателем n-wp.ru — блога о WordPress для новичков. Мне интересно многое, поэтому еще я сделал 123-box.ru — блог о программах для Windows, и tiaurus.info — блог о красоте.

10 комментариев

  • Вставил код в сайдбар, но выводится лишь аватарка и имя автора коммента, самого текста коммента нет.

      • Эхх, убрал и убирал всю строку

        но результат один и тот же: полный беспредел и всё лезет в футер.

        А как у вас на http://123-box.ru/ реализовано выведение комментов — этим способом или тем, что был описан ранее (с правкой двух файлов)? Просто я вывожу сейчас через плагин WP-RecentComments, но готовлю смену шаблона на monochrome1000 (от mono-lab как и Piano Black), где уже б хотелось обходится без плагина — может есть какие-то нюансы в этих шаблонах?

        • Если все лезет в футер, значит где-то нарушена структура. Наверное вы вставляете не в подходящее место. Так же неплохо бы определить в CSS, как будут выглядеть эти комментарии. Вот как раз для этого и нужен DIV.

  • Код я вставляю в сайдбар между разделами меню:

    Просто в коде я профан, думал, что скопировал-вставил и всё работает ;)

    • Попробуйте вставить без

      ну и соответственно, без

      В общем, только голый код.

      • Голый код дела не меняет — нет текста коммента, интересно: кто-то ещё сталкивался с подобным при использовании всего кода?

        • Мне удалось починить этот код так, что он выводит теперь и текст комментариев. Вот рабочий код:

          • Заработало :) , отлично, спасибо, так что обновляйте статью.

            DESC LIMIT 0 ,8 — здесь задается кол-во выводимых комментов, а comment_content), 0, 120)); — кол-во символов?

            Есть вот еще небольшой пунктик: у меня, при наличии древовидного комментария, выводится ник комментирующего перекрытый ником того, кто отвечает на коммент, то есть слитие ников — это можно как-то исправить?