Главная » Wordpress » Усовершенствование защиты от спама wordpress — referer

Усовершенствование защиты от спама wordpress — referer

Опубликовано: 26-12-2009 | Автор : Vch54ti

3

Большинство автоматического спама не имеет реферального поля — этим можно воспользоваться и немного доработать wordpress для защиты от такого спама.

Для этого в файл functions.php пропишем


function verify_comment_referer() {
if (!wp_get_referer()) {
wp_die( __('You cannot post comment at this time,
may be you need to enable referrers in your browser.') );
}
}
add_action('check_comment_flood', 'verify_comment_referer');
?>

По скольку все браузеры поддерживают реферальные поля — то проблем с комментариями возникнуть не должно..

Спасибо Вам за добавление статьи "Усовершенствование защиты от спама wordpress — referer" в:

Добавить в Twitter
Если данная публикация вам понравилась, предлагаю вам подписаться на получение материалов centavrus-opti.ru через RSS ленту, и при желании присоединиться ко мне в Twitter
Рассылка новых публикаций на E-mail

Оставлено комментариев (3)

Хорошая штука. Кстати ести еще плагины новые для этого.

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

Да — об этом не подумал..
тут тогда придется юзера заранее об этом оповещать перед отправкой коммента — что немного не айс..

Предлагаю оставить комментарий к записи Усовершенствование защиты от спама wordpress — referer

Более ранние статьи из раздела