Ваши посты активно комментируют? Как сделать просмотр новых сообщений более удобным? Лучшим решением в этом случае станет настройка вывода последних комментариев. Для этого существует плагин WP-RecentComments.
В числе его преимуществ — использование ajax для того, чтобы просмотреть комментарии. Также плагин поддерживает показ граватаров. Давайте рассмотрим и другие его функции. Следует отметить, что особо возиться с настройками не придется — их практически нет. Виджет, который будет отображать комментарии, практически универсален, и разметить его можно в любой выбранной теме оформления. В случае, если Вы не применяете виджеты у себя, то необходимый нам виджет можно выводить с помощью функции непосредственно из файла шаблона.
Плагин можно скачать на его странице. Далее распаковываем архив, переносим wp-recentcomments в папку с плагинами, после чего активируем в админке.
В самом меню настроек можно настроить js-библиотеку, которую использует плагин. С помощью этой библиотеки и функционирует ajax. По дефолту плагин обращается к своему скрипту, однако WordPress имеет свою библиотеку jQuery, поэтому ее можно смело использовать в этом случае. Она обеспечит более приемлемый процесс загрузки.
Виджет без труда добавляется в настройках “Внешний вид — Виджеты”. Кроме того, плагин имеет русскоязычную версию, что тоже очень удобно.
А вот код, который напрямую обеспечит появление виджета:
1 2 |
<h3>Последние комментарии</h3> <ul><?php wp_recentcomments(); ?></ul> |
Ниже приведены параметры, которые могут быть использованы для настроек ввода:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
Параметр Тип Что означает По умолчанию 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 в иконки. |
А теперь посмотрим на примеры вывода:
1 2 3 4 5 |
<?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.