Статьи по WordPress

Опубликовано: 01.09.2018

видео Статьи по WordPress

Как добавлять статьи в Wordpress

Задача: защитить блог от спам-комментариев.

Решение 1. Используем плагин от WordPress - Captcha . Этот плагин позволяет защитить ваш сайт/блог от спама путем решения математической задачки. Это плагин можно использовать при входе, регистрации, смене пароля, для комментариев. Для математической задачки можно использовать как слова, так и цифры. Производить можно сложение, вычитание или умножение. Достаточно простой и действенный плагин (проверено!).



Скачиваем последнюю версию плагина . Активируем плагин и идем в его настройки.

Отмечаем, куда бы мы хотели подключить капчу. Если на вашем сайте/блоге вы единственный "хозяин", то можно оставить не отмеченным чекбокс Форма логина, чтобы вам, при входе на сайт не нужно было бы постоянно решать задачки. Все остальные чекбоксы отмечаем.


Основы WordPress. Серия пятая. Анонсы записей

Далее выбираем заголовок для нашей капчи, например, Решите задачку. Затем рекомендую отметить все предлагаемые варианты арифметических действий, а также разрешить использовать как слова, так и цифры. Сохраняем изменения.

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

"; echo cptch_display_captcha_custom(); } ?>

Если необходимо указать, какое действие должно быть выполнено, можно вставить код:

В зависимости от вашей темы капча не всегда становится в том месте, где бы нам нравилось. По умолчанию - примером служит WP-тема "Twentyeleven" - капча выводится в таком виде:

В моей теме капча вывелась после кнопки "Отправить".

Как решить эту проблему? Достаточно просто. В WordPress 3.0+ форма комментария выводится кодом

ID); ?>

Заходим в файл comment.php нашей темы, ищем такой код и перемещаем его в то место, где мы хотим видеть нашу капчу. Например, на этом блоге код я вставила перед кнопкой "submit" .

P.S. На одном из моих проектов я использовала плагин Math-comment-spam-protection одновременно с плагином Antispam-bee . Судя по всему первый плагин пропускал однозначно спам-комментарии, второй - честно выполнял свою работу, но мне приходилось вручную удалять задержанные спам-комментарии, что не очень удобно. Установив плагин CAPTCHA я обнаружила, что за две недели не прошло ни одного спам-комментария.

IRC (Internet Relay Chat)
rss