
Давно хотел написать о простом, но очень эффективном способе избавления от спама в комментариях Wordpress на основе javascript, который подсмотрел в блоге Ссылку-на-который-добросовестно-потерял. С его помощью вы избавите пользователей от нужды разгадывать цифры на капче, а себя от модерирования бесконечных спам-комментариев.
Суть метода в том, что в форме отправки комментария делается скрытое поле с одним значением, а когда посетитель отправляет сообщение, javascript меняет значение скрытого поля на другое.
В свою очередь скрипт, который добавляет комментарий, проверяет чтобы скрытое поле формы имело значение которое присвоил ей наш javascript.
Реализация:
1. Откройте в вашей теме файл comments.php и после
action="/wp-comments-post.php"
вставьте
В тему
- WordPress 2.8: Отключаем RSS и generator
- Делаем «привычную» авторизацию в WordPress
- Javascript – редактор сайтов
- В Wordpress 3.0 будет новая Default тема
- Тема для Wordpress: Internet 1.1
