WP-RecentComments
WP-RecentComments это один из плагинов для вывода последних комментариев в блоге. Понравился он мне использованием ajax'а для пролистывания комментариев и встроенной поддержкой показа граватаров. Но на деле у плагина достаточно много и других достоинств, так что рекомендую посмотреть. И хотя настроек у плагина практически нет, сам виджет с последними комментариями настраивается очень тонко и для вас не составит труда вписать его практически в любой блог и в любой используемый блогом шаблон. Виджет также можно вывести напрямую вызовом нужной функции из файла шаблона на случай, если вы не используете виджеты у себя в блоге.
Скачиваем плагин с его домашней страницы и устанавливаем его:
1. Распаковываем архив.
2. Копируем папку wp-recentcomments в /wp-content/plugins/.
3. Заходим в админку блога на вкладку "Плагины" и активируем плагин.
Единственное, что вы можете настроить в "Параметрах\WP-RecentComments" это используемую плагином JavaScript-библиотеку для реализации ajax-технологии. По умолчанию плагин использует собственный скрипт, но так как в WordPress уже встроена библиотека jQuery, то почему бы не использовать ее? Тем более, что с ней эффекты загрузки становятся более приятными на глаз.
Вы можете добавить виджет через "Внешний Вид\Виджеты", тут все предельно понятно и просто, тем более, что плагин переведен на русский язык:
Чтобы вызвать виджет напрямую вы должны использовать код:
<h3>Последние комментарии</h3> <ul><?php wp_recentcomments(); ?></ul> |
В вызове этой функции вы можете использовать различные параметры для настройки вывода:
Параметр Тип Что означает По умолчанию limit integer Число выводимых комментариев. 5 length integer Число символов в комментарии. 50 post true/false Показ заголовка поста. true pingback true/false Показ пингбеков. true trackback true/false Показ трекбеков. true avatar true/false Показ граватаров. true avatar_size integer Размеры картинки граватара. 32 avatar_position left/right Позиция граватара. left avatar_default string Граватар по умолчанию. navigator true/false Показ ссылок навигации. true administrator true/false Показ комментариев админа. true smilies true/false Преобразовывать смайлики false в иконки. |
И примеры различного вывода:
<?php wp_recentcomments('limit=10&length=20&post=false'); ?> <?php wp_recentcomments('pingback=false&navigator=true&administrator=false'); ?> <?php wp_recentcomments('avatar=true&avatar_size=16&avatar_position=right'); ?> <?php wp_recentcomments('avatar=true&avatar_default=default.jpg'); ?> <?php wp_recentcomments('avatar=true&avatar_default=http://www.neoease.com/avatar.gif'); ?> |
Оформить виджет через css вы можете отредактировав файл wp-recentcomments.css в папке css плагина.
Автор плагина:
Страница плагина:
Рассматриваемая версия: 1.8.1 от 14.09.2009
Совместимость с версией WordPress: 2.5 и выше.
Понравился пост? Подпишись на обновления по RSS или Twitter !
Сайт об iPad ipadstory.ru |
#81,
Хм, глючит чего-то:
ВП 3.6.1.
После первого же комментария в виджете появляется огромный такой пробел до самого низа поста и второй со всеми остальными располагается уже после комментариев. Кто-нибудь сталкивался?
#82,
проверьте на другом шаблоне. а то может это косяк css именно вашего шаблона, частенько бывает такое.
#83,
Спасибо! Очень выручил с кодировкой!
#84,
Попал к вам по запросу про нечитаемую кодировку плагина, создал в корне блога htaccess с текстом "AddDefaultCharset UTF-8" - не помогло. Попробовал "AddDefaultCharset WINDOWS-1251", тоже не помогло. Как быть? Это не зависит никак от кодировки мускула?
В админке блога те же комменты отображаются нормально.
#85,
файл должен называться ".htaccess" - у вас так?
в любом случае, дайте ссылку на сайте - надо заголовки сервера посмотреть на счет кодировки.
#86,
Да, конечно .htaccess файл называется.
Слетела кодировка после обновления ОС сервера, где крутится сайт, с centos 6,5 до centos 7.
Сайты были забэкаплены, все из бэкапа восстановил, но кодировка именно в блоке плагина этого почему-то слетела...
http://chitapro.ru/blog/
#87,
ну сервер вроде отдает правильную кодировку.
проверяйте в какой кодировки указаны таблицы базы данных.
#88,
Я вам писал вчера тут, вы удалили или не запостилось...?
#89,
нет ничего, в спаме тоже.
#90,
Да я писал.... Что проверил таблицы в мускуле - wp_comments в utf8_general_ci, именно в ней же хранятся комментарии.
В админке блога они тоже нормально читаемо отображаются и если в саму запись зайти - тоже читаются.
Плагин пробовал удалить и снова поставить - не помогло.
И тогда я вообще не понимаю ничего, ведь плагин просто вытягивает с БД записи и выводит их в определенном месте в определенном отображении, и всё...
#91,
а sidebar.php в правильной кодировке?
есть еще идея удалить настройки плагина из базы и заново его установить.
#92,
Решил проблему я...) И плагина она не касалась.
При переустановке сервера не донастроил апач, и он не давал работать файлам .htaccess - в httpd.conf надо было директиву allowoverride с "none" на "all" сменить.
#93,
во как, фиг такое со стороны угадаешь :)
#94,
пишет Загрузка и всё... не поможете решить траблу? Спасибо! :) )))
Не выводит комментов!
#95,
Есть ли какие-то современные плагины с выводом последних комментариев (с иконкой пользователя).
#96,
навалом.