Фев
28
181

Комментарии в wordpress – возможности, использование

комментарии wordpressПо определению блоги – это ведь не только сайты, с публикациями, что расположены в хронологическом порядке, начиная с самой новой. Важной деталью этой «композиции» являются комментарии – то есть возможность читателям оставлять свои записи в блоге, выражая тем самым какие-то мысли, дополняя статью и т.п. Данный вопрос достаточно обширный, имеет много нюансов, поэтому рассмотреть его в одной статье уже точно не получится. Это будет своего рода вступительной частью – расскажу общие возможности и особенности wordpress комментариев.

Если вы имеет дело со среднестатистическим нормальным блогом, то, скорее всего, в конце статьи увидите специальную форму, где можно вписать свое имя, почту, оставить ссылку на сайт и высказать мнение относительно статьи. Что-то вроде этого:

форма комментариев wordpress

После заполнения всех полей, нажимаете отправить. Ваш комментарий либо появится после всех остальных, либо будет ожидает модерации от администратора блога. Перед тем, как рассмотреть вопрос администрирования, предлагаю обратить внимание на самый низ рисунка выше, где увидите поле с надписью «Уведомлять о новых комментариях по e-mail». Данная опция позволяет читателям блога не потерять нить дискуссии и в случае ответа ниже получить уведомление на почту. Для подписки на комментарии wordpress используется специальный плагин под названием Subscribe to Comments. Как-то очень давно я в основном блоге уже рассматривал этот вопрос, поэтому приглашаю почитать статью там — подписка на комментарии блога (в посте приведен код, для определения подписавшихся на комментарии пользователей – тоже полезная вещь).

Теперь перейдем к управлению комментариями. Вы, как администратор собственного блога, будете получать уведомления на почту о наличии новых комментариев. Полный их список можете найти в разделе админки wordpress под одноименным названием:

комментарии wordpress

Здесь предоставляются практически все необходимые возможности и функции для управления записями wordpress комментариев. Сверху что-то вроде панели инструментов, где можно сделать выборку по разными критериям (ожидает модерации, спам, одобренные), поискать нужную запись либо пройтись по страницам. Справа у каждого комментария есть поле – отметив несколько из них можно выполнять совместные действия (отклонить, одобрить, пометить как спам). Все комментарии, которые ожидают модерацию отображаются с желтым фоном (у меня на картинке таких не оказалось). Кроме того, при наведении курсором мышки на строку того или иного комментария, вы увидите небольшое всплывающее меню. С его помощью можно быстро и без перезагрузки страницы отклонить, удалить wordpress комментарий, отправить в спам, ответить на него или подправить свойства (например, удалить ссылку на рекламный сайт).

Следует также заметить, что настройки системы wordpress относительно комментирования вы можете найти в разделе «Параметры» — «Обсуждение». Здесь их достаточно много, советую присмотреться повнимательнее. С их помощью можно автоматически закрывать дискуссию после нескольких дней, включать древовидные комментарии, устанавливать правила модерирования и т.п. В самом низу есть настройки для граватаров.

Относительно спама в комментариях wordpress. На странице настроек обязательно активирую опцию «Автор должен иметь ранее одобренные комментарии» — это значит, что без первого «одобрения» записи от любых авторов будут проходить модерацию. Как только это случится – остальные комментарии без проблем будут отображаться в блоге, если их не схватит Akismet, подробнее об этом в статье эффективная борьба со спамом. Сюда же вдогонку рекомендую почитать пост про плагин WP-SpamFree, который борется с автоматическим спамом в блогах, причем достаточно успешно. Используя специальные проверки он может определить тот факт, что запись была оставлена программой, а не человеком, и удалить ее.

Про граватары я тоже уже рассказывал – суть в том, что нужно активировать опцию «показывать аватары» (хотя она и так включена по умолчанию), выбрать максимальный рейтинг Х и картинку для граватара по умолчанию. Все производится в разделе «Параметры» — «Обсуждение».

Вывод комментариев в wordpress блоге

В шаблоне для главной страницы или единичном отображении поста вы можете найти функцию, которая вызывает форму комментариев comments_template(). Код для нее находится в файле comments.php. Там, во-первых, находится форма комментирования, где можно подправить русский перевод для полей, а также, список записей.

Так уж сложилось, что приходится по ходу поста ссылаться на другой свой блог, но вопросы стандартные и не вижу смысла дублировать одинаковые тексты, вы просто пройдете по нужным ссылкам, которые вас заинтересовали, и найдете все ответы там.

Что касается списка комментариев, то в версиях wordpress старше 2.7 для него ввели специальную функцию:  wp_list_comments(). Стиль отображения записей «вшит» в нее, изменять как раньше не получится. Для этого придется переопределять функцию в файле шаблона functions.php. В случае возникновения желание это сделать читаем статью про древовидные комментарии wordpress и функцию wp_list_comments. Некоторые блоггеры для комментариев wordpress используют сторонние сервисы, например disqus.

В завершение можно еще вспомнить про последние комментарии для wordpress блога – используются для стимулирования общения, потому как для комментаторов это своего рода возможность получить трафик. Для решения задачи используются специальный sql запрос.

Как я уже сказал, статья имеет немного общий характер – постарался рассказать обо всем понемногу. В первой части более подробно об управлении и администрировании комментариев, а дальше уже информация для более продвинутых пользователей, кто разбирается и может самостоятельно править шаблоны wordpress.

рейтинг Оцените статью:
Ужасная статьяНичего интересногоТак себеНормальноХорошоКлассный постВ закладки!
(голосов - 15, средний балл: 5,07 из 7)
Загрузка...

категория Категории: Возможности; Начинающим;
теги Теги: , , , , , .

комментарий 181 к статье “Комментарии в wordpress – возможности, использование”

  • ShowMan   16.03.2010

    Отличная статья получилась, узнал все ньюансы про комментирование на блогах и его настройку в WP. Особенно понравилась статья про эффективную борьбу со спамом, помогла.

  • Дмитрий   18.03.2010

    Первым делом после установки WP надо сразу же настроить комментарии и установить набор плагин защиты от спама, а то потом очень можно задолбаться!:)

  • pilot   19.03.2010

    Здравствуйте, а подскажите как установить чтобы самый свежий комментарий был первым сразу после статьи.
    Спасибо.

  • Gami   09.07.2010

    Использую на сайте обычную форму WP-ContactForm для комментариев посетителей. Различные плагины, подобные WP-SpamFree только захламляют админку. Чтоб победить спам, достаточно немного изменить код формы для комментирования и проблема решится сама собой. Как переделать форму для комментариев, подробно описано на сайте http://lagran.kz/archives/2622

  • Artin   29.07.2010

    Давно ищу что нибудь против спама! Капча не удобно, регистрацией распугаешь всех, а плагин WP-SpamFree — это интересно. Надо попробовать. У меня вопрос: как сделать древовидный вывод комментариев? Чтобы на каждый коммент можно было дать ответ.

  • Tod   30.07.2010

    Artin, иногда нужно просто лишь погуглить) Я писал когда-то статью про древовидные комментарии wordpress и как из организовать через функцию wp_list_comments.

  • Дима   14.08.2010

    Для организации древовидных комментариев нужно поставить плагин WordPress Thread Comment, хотя на этом блоге нету древовидных комментариев странно, а сам автор про них пишет.

  • Tod   17.08.2010

    Дима, лично я не очень люблю древовидные комментарии, мне кажется они «портят» в какой-то степени дизайн.

  • Regis   03.09.2010

    Спасибо за статью. Добавил данный плагин в свой блог.

  • Alex   16.09.2010

    Подскажите, как сделать простую вещь в WordPress 2.7+ с комментариями.
    По умолчанию дата комментария выводится снизу от имени. Хочу сделать как у вас, т.е. в одной строчке идет имя комментатора и дата. В файле comments.php ничего для правки нет.

  • Tod   16.09.2010

    Alex, нужно почитать вторую часть статьи про функцию wp_list_comments, там рассказывается о том, как комментарии в более старших версиях вордпресс нужно выводить.

  • Сергей   11.12.2010

    Подскажите чайнику! Я сменил тему и пропали комментарии. В админке я их вижу они все остались целы и невридимы, но на сайте их нет. Подскажите как их включить?

  • Tod   11.12.2010

    Сергей, возможно тема какая-то не очень хорошая, сложно сказать в чем может быть проблемы. Можно попробовать файл comments.php со старой темы в новую загрузить и посмотреть нет ли чего в functions.php.

  • Alex   21.12.2010

    Подскажите чайнику как помнять внешний вид комментариев?

  • Tod   22.12.2010

    Alex, править файл стилей style.css, хотя для этого конечно нужно разбираться в CSS.

  • strykov   05.02.2011

    Спасибо за информацию.
    Буду стараться чаще посещать ваш сайт/блог.

  • bandesign   27.02.2011

    Спасибо огромное, как раз то что я искал!
    У вас очень интересный сайт.

  • sergge   12.03.2011

    Спасибо.

  • Kuzuxa   23.04.2011

    Привет.А кто-то сталкивался с таким что к определённому посту видны комменатрии совершенно к другому посту? Автор блога не в курсе как решить проблему?И на страницах тоже комменатрии не отображаются. Помогите пожалуйста как решить-столько времени искала нужный и подходящий шаблон,а тут такая проблема. Мой блог http://blogmami.ru/
    Посмотрите на страницах и в постах комментарии сами всё поймёте.
    Жду ответа от вас как от профи.

  • Kuzuxa   23.04.2011

    ТОд пока ждала ответа с комментами разобралась,а вот как сделть чтоб комменты на страницах были-не знаю пока что.

  • Tod   24.04.2011

    Kuzuxa, если шаблон поддерживает данную опцию, то в админке в разделе «Настройки» — меню «Обсуждение» просто нужно отметить соответствующую галочку. Если нет, то поможет статья разбиение комментариев на страницы в wordpress без плагинов либо какой-то плагин.

  • Kuzuxa   24.04.2011

    С Пасхой всех!
    Спасибо за ответ, вчера вроде настроила комментарии,так сегодня смотрю -Кнопка Отправить комменатрий пропала. Короче аут полный- впервые за столько времени полюбился шаблон ,а оказался таким недоделанным.
    Спасибо за наводку-буду пробовать что-то или искать другой шаблон для блога.

  • Таня из дома у моря   08.06.2011

    вы вижу спец в вердпрессе,обращалась в разные форумы,молчат,подскажите,после нажатия на кнопку пост, посетитель,оставивший коментарий выбрасывается на на страница не найдена, в других моих блога в этом случае, он остается на странице, появляется надпись коментарий на модерации, как исправить ошибку вэтом блоге? http://www.дом-у-моря.org

  • Tod   10.06.2011

    Таня, сложно сказать однозначно, где-то закралась ошибка, скорее всего в шаблоне блога. С подобным, к сожалению, не сталкивался, поэтому помочь не могу.

  • таня из дома у моря   15.06.2011

    Tod может просто посоветуете форум по вердпрессу где могут быть спецы?может я не туда обращаюсь, спрашивала тут wpforum.ru ru.forums.wordpress.org mywordpress.ru

  • Tod   16.06.2011

    Таня, единственное какой могу добавить это forum.maxsite.org, но вообще, конечно, скорее всего придется искать ошибку самостоятельно. Если проблема с шаблоном, то можно 1) установить его заново 2) поэтапно менять дабы понять в каком месте (файле) закралась ошибка.

  • Сергей   09.07.2011

    Таня, сегодня возникла у меня такая же проблема. Решил ее деактивацией плагина PTM AJAX Comments. Так, что… если у вас что-то «аяксовое» установлено — покопайтесь в их настройках. А, вообще, попробуйте поодключать попеременно, связанные с комментами плагины и скрипты.

    Надеюсь, мой ответ будет полезен.

  • Konstantin   22.09.2011

    Добрый день! Подскажите, пожалуйста, у меня во всех опубликованных на странице комментариях выскакивает сообщение: «Спасибо, ваш комментарий ожидает проверки». Как его убрать?

  • Konstantin   23.09.2011

    Разобрался с проблемой сам. В файле function.php (папка темы) в тегах комментариев нужно было заменить ==”1” на ==”0”. Тогда в одобренных комментариях это сообщение исчезает

  • Tod   23.09.2011

    Konstantin, сложно сказать, по моему это где-то «зашито» в системе, то есть можно убрать конечно проверку комментариев, тогда ничего выводиться не будет.

Оставить комментарий


Блог Wordpress Inside поможет вам научиться работать в вордпресс, закрепить и расширить имеющиеся знания. Плагины и шаблоны, разные хаки и функции wp, оптимизация и безопасность системы – все это и намного больше вы сможете найти на страницах нашего проекта!

Если хотите быстро и оперативно получать последние новости и статьи, то рекомендуем подписаться на обновления блога:

Поиск:
Последние посты
Лучшее в категории

Облако тегов
Скажи свое мнение!

В чем основные плюсы Wordpress?

Посмотреть результаты

Загрузка ... Загрузка ...
Друзья проекта
Последние новости