Делаем комментирование удобней
Здравствуйте. Я продолжаю развивать и улучшать свой блог. Следующее мое улучшение касается комментариев. У меня все было очень неудобно, не было возможности общаться комментаторам между собой, а это очень важно для хорошего блога.
Существует такой плагин Disqus Comment System, он решает все проблемы комментирования блога, но он создает большую нагрузку на сервер, а это увеличивается время загрузки блога, что есть нехорошо, плюс зачастую он оказывается недоступным для многих читателей, наверно из-за браузера.
Я использовал другие плагины. В первую очередь я обеспечил защиту комментариев от спама, плагин wp-num-captcha (ссылка на скачивание), устанавливается просто, копируем в папку плагинов и активируем. Это отличное решение проблемы спама, у меня пока ни одного спамного комментария.
Еще я добавил быстрые теги, теперь вы можете выделять комментарии жирным, курсивом, делать цитаты… Плагин Comment Form Quicktags — также легкий в установке и настройке.
Очень важным в комментировании является возможность отвечать на комментарий, другому комментатору. Это называется древовидность комментариев. Есть отличный плагин WordPress Thread Comment, легкая установка и настройка. Теперь при нажатии кнопки «Ответить» вы сможете ответить именно на комментарий, а не на статью.
Еще, что мне нравится на других блогах — это выделение комментариев автора. Это позволяет легко определить ответы автора, ведь в основном, в комментариях, задают вопросы автору. Это делается довольно просто. Я не использовал плагины. Открываем файл comment.php в своей теме и ищем там такую строку:
<li <?php echo $oddcomment; ?>id="comment-<?php comment_ID() ?>">
Ее надо поменять на такой код:
<li class="<?php if (comment->comment_author_email == "[email protected]") echo 'author';<br /> else echo $oddcomment; ?> item" id="comment-<?php comment_ID() ?>">
Тут надо будет поменять «[email protected]» на мейл администратора ( вкладка Пользователи ).
Дальше надо будет вставить в файл style.css идентификатор .author, мое оформление в виде кода выглядит так:
.author {
border: 2px solid #2424ea;
margin-left:10px;
}
Еще иногда возникает такая ситуация, когда вы оставили комментарий в статье и хотите услышать мнение других читателей или автора. Но вы же не будете два часа сидеть за компьютером и ждать ответа, будет удобней подписаться на получение комментариев себе на почту, если кто-то еще прокомментирует статью, то вы получите письмо себе на мейл с уведомлением нового комментария. Эту функцию нам обеспечит плагин Subscribe To Comments. Вам понадобится всего лишь скачать и активировать плагин у себя на блоге.
В планах у меня сделать возможность оценки комментариев, я думаю это будет несложно.
А как вы улучшили комментирование на своем блоге?
Жирные ссылки:
gq.ru/auth/?register=yes 1800 Нужно зарегистрироваться – в профиле можно оставить ссылку на сайт. Для уверенности лучше написать какое-нибудь сообщение на форуме (http://www.gq.ru/club/forum/).
risk.ru/reg/ 1800
gubkin.ru/blog/blog_auth.php?register=yes&back_url=%2Fblog%2Fusers%2F5712.php 1700
hostobzor.ru/opinion/ 1600 Надо написать развернутый отзыв о вашем хостинге. Причем отзыв этот нужно подтвердить.
rostov.ru/registration/ 1500
best-party.ru/personal/register.php 1400
best-woman.ru/personal/register.php?came_from=/index.php 1100
novosti-kosmonavtiki.ru/phpBB2/profile.php?mode=register 1100
aeterna.ru/ 1000 Здесь также надо завести блог абсолютно на любую тему.
my.opera.com 1000 ссылка в блоге
joomla-support.ru 900
sabrina.ru/link_submit.php 900 Любая тематика, кроме порно, хака, вареза…
66.ru 850
tfile.ru 800
9months.ru 750 Вообще сайт для женщин в “интересном” положении, но также ссылки могут проскальзывать и на ваш сайт.
labrate.ru/cgi-bin/discus/board-profile.cgi?action=register 750
flance.ru 650 так же зарегистрироваться и поставить ссылку в профиле. Единственна ссылка с профиле из тех, которые я знаю, которая проиндексировалась с огромной скоростью.
blogs.privet.ru/ 600 Регистрируемся и пишем блог, аккуратно вставляя ссылки.
relax-fm.ru/registration/ 600
tonnel.ru/?l=dnevnik®ister=yes 600 Здесь также надо завести блог абсолютно на любую тему
24open.ru/ 550 можно создать блог и оставлять ссылки с него.
jetune.ru 550
journals.ru/ 550 Здесь также надо завести блог абсолютно на любую тему
lostfilm.tv 550
moikompas.ru/ 550 Это вообще интересный проект. Делайте качественные компасы, получайте обратные ссылки и рекламу от сервиса.
arsenal-hr.ru 500
Masterix
17 февраля 2011Вот только бы весь этот блок формой комментирования сделать покрасивее…
Антиспам поставить перед копкой «сказать», сделать все формы ввода на одной линии(сейчас textarea сдвинута влево на 2-4 пиксела) и так далее.
Archil
17 февраля 2011Masterix не пойму зачем ставить капчу после ввода сообщения. А так немного подправил, вроде красивей.
Masterix
17 февраля 2011кнопки форматирования текста и поле ввода текста сдвинь чуть вправо. Видешь, выступает. Левее «Имя», «Mail» и остальные поля.
Archil
17 февраля 2011Да это не критично и так пойдет.
Богдан
17 февраля 2011Согласен, это очень хорошее новшество, очень часто хочется спросить автора комента. Поэтому подобный плагин не будет лишним на блоге.
StM
17 февраля 2011А чего это у вас в комментах автора дата в другом формате? И вообще, что если тогда кто-то в мыле укажет мыло автора?)
StM
17 февраля 2011Ну и ещё тут стиль как-то сбивает с толку: у юзеров один фон с ником и датой, а в реплае уже по-другому и требуется несколько секунд, чтоб понять, почему так.
Archil
17 февраля 2011Не знаю почему так? Видимо что-то я там напутал. А вот по поводу мыла я не задумывался, просто будет писаться комментарий от имени автора, но это ничего страшного, я это легко смогу исправить.
Евгений Илясов
17 февраля 2011Мне, наверное, повезло: выбирал тему для блога долго и придирчиво, в том числе и по наличию удобных комментариев. Так что сразу были древовидные. Украшательства текста, считаю, не нужны, только отнимают время и отвлекают от главного — комментирования. Подписка на комментарии — обязательно! А ботов отлавливает Akismet.
Archil
17 февраля 2011Да, у вас действительно удобное комментирование. А акисмет хорошо работает, мне он что-то не понравился.
Евгений Илясов
18 февраля 2011Без Akismet вообще не знаю, что бы делал. Первое время по неопытности подтвердил несколько подозрительных комментариев, так потом по подтверждённым контактам автоспам начал сыпаться по нескольку сотен в сутки. Akismet все их отлавливал. Сейчас поток немного схлынул. В итоге на сегодня в блоге 629 нормальных комментов, а спамных, которых заблокировал Akismet — 12950 (!!!)
А чем именно он Вам не понравился?
Archil
18 февраля 2011Иногда проходили спамные комментарии и к тому же этот весь спам надо удалять, а это немного напрягает.
Александр
4 марта 2011Я тоже акисом пользуюсь и все гут, весь спам отлавливает, правда бывает отлавливает не спам))) Но тогда просто просматриваешь визуально весь спам и все…
Евгений Илясов
18 февраля 2011Комментарии Akismet фильтрует по своей базе спам-адресов. Пополняют эту базу сами пользователи, когда жмут на кнопку «это спам». То есть, получается самообучение.
Archil
20 февраля 2011А, вот так. Спасибо за информацию, буду знать.
__LEnIN__
22 февраля 2011Пост супер, у меня кстати стоит почти дискус — IntenseDebate. Он вроде полегче дискуса и спам не пропускает)
Archil
22 февраля 2011Да, я посмотрел, очень удобная и простая система. Если открывать новый блог — то надо ставить или Дискус или IntenseDebate. Я думаю, что все недоработки этих систем будут удаляться, а функционал совершенствоваться.
__LEnIN__
23 февраля 2011Именно так оно и есть)
Wolfx
5 марта 2011Наверное было бы лучше, если б при нажатии на кнопки «Жирный», «Курсив», и т. д. выдавался полный тег даже без обведения того или иного слова, ибо у меня привычка общения как на форуме 🙂 Нажал кнопочку «B» (жирный) и сразу выдаётся полный тег «[b]…[/b]»
Archil
6 марта 2011Ну это такой плагин, врядли мне удастся поменять его.
Eminem
1 апреля 2011Эй привет я создаю сайт,а что надо сделать чтоб можно было людям комментировать?
Archil
1 мая 2011Покажите сайт.