Убираем спам в Contact form 7 — WordPress
Как же бесит когда на почту постоянно прилетают письма разного мусорного содержания. В этой статье мы поговорим о том как убрать спам в Contact form 7. Куча спама круглые сутки приходят к вам на почту через плагин Contact form 7 в WordPress. Приходится постоянно тратить время на очистку почтового ящика от мусора и спама.
Кто то устанавливает на свой сайт в Contact Form Aksimet или reCAPTCHA, другие добавляют элементы проверки на саму форму. Но это не решает проблему полностью, а лишь частично. Все равно часть спама проникает и приходит на ваш почтовый ящик.
Убираем спам в Contact form 7 навсегда!
Заходим в админку WordPress, кликаем по Contact form 7 выбираем закладку «Шаблон формы» и вписываем [text* antispa1]
Открываем Внешний вид — Редактор тем — Таблица стилей (style.css). Можно найти этот файл через тотал коммандер или зайти в корень самого сайта. Открываем его и вписываем:
}
.antispa1 {
display:none;
}
Далее идем в корень сайта по пути \wp-content\plugins\contact-form-7\includes\js\scripts.js Ищем строчку var $form = $( form ); и под ней прописываем:
$form.find(‘input[name=»antispa1″]’).val(‘nospa1’);
И последний этап. В админке сайта Внешний вид — Редактор тем — Функции темы (functions.php) или ищем в корне сайта functions.php. Открываем и прописываем:
Не забывайте после всего проделанного почистить кеш. Например если у вас установлен плагин WP Fastest Cache, зайти и нажать очистка кеша. Если не сделать очистку, то вероятно вы не увидите внесенные изменения в плагин Contact form 7 или будут возникать проблемы с отправкой письма.
Надеюсь вы все сделали правильно и наконец то ваша почта очиститься от спама.