Расширяем функционал комментариев с помощью WP Comment QuickTags Plus

Расширяем функционал комментариев с помощью WP Comment QuickTags Plus изображение поста

Чтобы вы понимали, и без того хорошую функциональность комментов в WordPress можно расширить еще больше. Для этого обычно устанавливается специальный плагин WP Comment QuickTags Plus, возможности которого впечатляют:

  • Выделение нужного коммента жирным шрифтом, курсивом и пр.;
  • Вставка своего кода;
  • Цитирование других пользователей;
  • Удобная вставка ссылок.

Для активации данного плагина скачайте его и установите в два клика. Откройте соответствующий файл темы WordPress – называется он comments.php. Найдите в нем такую строку (может немного отличаться):

<textarea id=»comment» tabindex=»4″ name=»comment» rows=»10″ cols=»100″></textarea>

Вставьте перед ней строку такого содержания:

<?php if(function_exists(wp_comment_quicktags_plus)) { wp_comment_quicktags_plus(); } ?>

Теперь нам нужно будет проверить плагин WP Comment QuickTags Plus на работоспособность. Выделяем любую часть текста, нажимаем соответствующую кнопку («Жирный» или «Курсив», как на картинке ниже). Если появляются теги <strong>, <em> и пр, все отлично работает!

WPCommentQuicktagsPlus

Какой результат получился? А вот он!

WPCommentQuicktagsPlus1

Кроме всего прочего, в область комментариев можно вывести кнопочку «Цитата». Она особенно полезна, если пользователь оставляет внизу статьи кучу вопросов или пишет длинный текст. Есть возможность выделить каждый пункт как цитату и ответить на него отдельно.

Итак, как сделать такую кнопку? Открываем уже знакомый файлик comments.php и перед строкой <?php comment_text() ?> вставляем код <span class=»quoter»><a href=»javascript:void(0);» onmousedown=»postQuote(»,’comment’,’Вы не выделили текст’);return false;» title=»Выделите текст на странице и кликайте»>Цитировать</a></span>

Результат не заставит себя ждать  — увидите примерно такое:

WPCommentQuicktagsPlus2 thumb

Чтобы процитировать какое-то отдельное выражение пользователя, выделите его и нажмите на кнопку «Цитата». Какие проблемы могут возникнуть при использовании плагина WP Comment QuickTags Plus? Иногда пользователь видит кракозябры вместо русских «жирный» и «курсив». Проблема решается просто: в файл .htaccess добавляется код AddDefaultCharset UTF-8.

Комментарии