Москва, Строительный проезд, 7А кор. 4 Работаем: 24/7 +7 495 744 67 74

Скрываем электронный адрес

Прежде чем ответить на поставленный вопрос оговорим, что от человеческого глаза нельзя спрятать почтовый адрес. Но в этой ситуации радует то, что сегодня, базу электронных адресов составляет не человек, а робот – спамБоты. Не станем погружаться в тонкости и особенности сбора почтовых адресов, скажем только то, что получают они их в результате сканирования HTML-страницы.

Как скрыть адрес электронной почты?

Ранее, на страницах Блога уже рассматривался один из вариантов скрытия адреса электронной почты от спамБотов. Суть этого метода основывается на том, что при помощи JavaScript-а, электронный адрес «разрывался» на маленькие кусочки.
Защита адреса при помощи JavaScript-а хорош тем, что он может быть установлен на любую Интернет-страницу, -сайт. Но лишние, чужеродные скрипты не очень хочется устанавливать. Именно по этому, здесь познакомимся с вариантом, который отлично подойдет для WordPress.

И так, откроем «волшебный» файл используемой Темы — 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 );

Этот код будет автоматически сканировать каждую страницу Блога на наличие электронной почты и при обнаружения которого будет вводится прием шифрования и волнения о «письмах счастья» можно отогнать от себя подалее.


адрес

г. Москва, Строительный пр., 7Ак4

телефон

+7 495 744 67 74Круглосуточно
Яндекс.Метрика

Если у Вас есть вопросы, жалобы или предложения по работе нашей компании, напишите нам Нам важно любое мнение. Спасибо.