27-01-2013, 19:18 Посмотрели: 2128 Добавил: Alex V

Как в WordPress защитить email от спама?


Спам это прежде всего выгодный бизнес для самих спамеров, они собирают новые базы, фильтруют их по таргетингу, нише, виду бизнеса и т.д. Любому бизнесу такой вид спама может принести десятки или даже сотни клиентов, если это тематический спам. По этому как бы мы не старались и не любили спам он будет существовать ещё многие года, правда возможно он будет немного в другой форме чем сейчас.

Но раз такая ситуация, то не сидеть же сложа руки? Выход есть всегда.

Мы можем поставить форму обратной связи и таким образом спамеры не получат и не узнают ваш email адрес. Но, это не идеальный способ. Так как мне например часто шлют спам как раз через эту форму =) И не только на сайте w9y.ru, но и на других.

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

По этому способ который я сейчас напишу, не даст вам 100% защиты, но все таки даже 50% защиты, это не 0%. И спам может сократиться на много!

Зайдите в папку с вашим шаблоном и откройте файл functions.php и вставьте в него этот код:

    function security_remove_emails($content) {
        $pattern = '/([a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4})/i';
        $fix = preg_replace_callback($pattern,"security_remove_emails_logic", $content);
     
        return $fix;
    }
    function security_remove_emails_logic($result) {
        return antispambot($result[1]);
    }
    add_filter( 'the_content', 'security_remove_emails', 20 );
    add_filter( 'widget_text', 'security_remove_emails', 20 );


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

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Юзер панель
Я тебя не знаю!
Зарегистрируйся, либо

войди под своим логином!

Fuck, я забыл свой пароль!

Восстановить данные =0
Новое на сайте
Известная социальная сеть Instagram приступила к тестированию новой...
Недавно, в приложения для Android и iOS социальной сети Twitter была...
Недавно, в Google "Мой бизнес" разработчики добавили новейший способ, как...
Недавно стало известно о том, что соцсеть Facebook по упоминанию в русских...
Недавно, представитель корпорации Google, Джон Мюллер (John Mueller)...
Голосуем

Ваша любимая CMS?


DataLife Engine
WordPress
Joomla
Drupal
LiveStreet
UCOZ
Самопис
Php+Includ
Статика