Как зашифровать контактные данные на вашем WordPress сайте от ботов
- Кодирование адресов электронной почты
- Кодирование телефонных номеров
- Варианты кодирования
- Кодирование контактных данных с помощью шорткода и хука
- Хуки для редактирования фраз в опции Encode Contact Data
- Проверка работы опции кодирования
Плагин CleanTalk Anti-Spam позволяет кодировать адреса электронной почты и номера телефонов на вашем сайте. Это делает их нечитаемыми для спам-ботов, которые сканируют общедоступные страницы в поисках контактной информации. Скрытие адресов электронной почты и номеров телефонов предотвращает сбор ваших данных, и добавление их в списки спам рассылок, или использование для нежелательных звонков. Реальные посетители по-прежнему смогут видеть и использовать ваши контактные данные, но боты будут видеть только закодированные, или частично скрытые версии.
Вы можете включить опцию кодирование контактный данных (Contact Data Encoding) в настройках Анти-Спам плагина здесь:
- Панель управления WordPress → настройки → Anti-Spam by CleanTalk → Продвинутые настройки
Кодирование адресов электронной почты
Чтобы закодировать адреса электронной почты, включите опцию Encode email addresses. Плагин закодирует все адреса электронной почты на страницах вашего сайта.
Обычный вид страницы:
Вид с зашифрованными адресами:
Расшифрованный адрес после клика мышкой:
Кодирование телефонных номеров
Включите опцию Encode phone numbers, чтобы включить кодирование телефонных номеров
Требования к формату номера:
- Должен начинаться с символа «+».
- Должен содержать не менее 8 цифр и менее 13 цифр.
- Между цифрами допускаются пробелы, скобки и тире.
Примеры допустимых форматов:
- +1 (234) 567-8901
- +12345678901
- +12 34 5678901
Телефонные номера, правильно отформатированные в теге <a> со свойством «tel», также будут закодированы. Пример:
<a href="tel:+11234567890">Позвоните по номеру +1 (123) 456-7890</a>
Варианты кодирования
Опция Encoder obfuscation mode определяет, как скрытые адреса электронной почты и номера телефонов отображаются на вашем сайте до их декодирования.
Методы отображения:
"Blur effect"
Контактная информация будет частично скрыта эффектом размытия:
"Replace with * symbol"
Контактная информация будет частично заменена символами звездочки (*):
"Replace with custom text"
Вся контактная информация будет заменена на произвольный текст, который вы укажете в соответствующем поле настроек.
Результат:
Кодирование контактных данных с помощью шорткода и хука для сторонних плагинов
Вы также можете использовать шорткод или хук для кодирования контактных данных. Подробную информацию по использованию шоткодов и хуков можно найти в статье здесь.
Хуки для редактирования фраз в опции Encode Contact Data
Начиная с версии 6.52 плагина Анти-Спам от Cleantalk, появилась возможность изменить некоторые фразы в опции Encode Contact Data. Вы можете найти подробное рукодоство, пройдя по данной ссылке.
Как проверить работу опции кодирования
- Откройте веб-страницу в браузере в гостевом режиме (инкогнито).
- Прокрутите страницу вниз до адреса электронной почты.
Вы должны увидеть, что электронный адрес или телефонный номер зашифрован. Чтобы расшифровать его, просто щелкните по нему. Если навести указатель мыши на электронную почту, вы увидите сообщение «Этот контакт был закодирован CleanTalk. Щелкните для расшифровки». Это подсказка для посетителей вашего сайта.
Обязательно протестируйте шифрование/дешифрование в гостевом режиме (инкогнито), потому что если вы авторизованы на сайте, шифрования не будет.
Начиная с версии 5.184 Анти-Спам плагина, каждое расшифрование email адреса логируется в вашем Анти-Спам Журнале. Данные события имеют статус "Декодирование одобрено".
Если у вас есть вопросы о CleanTalk, то, пожалуйста, создайте приватное обращение здесь:
https://cleantalk.org/my/support/open
Будет так же интересно
- Кодирование контактных данных с помощью шорткода и хука для сторонних плагиновКодирование контактных данных с помощью шорткода и хука...
- Проверка адресов API методом email_check_cmsМетод проверки email_check_cms - быстрая проверка почты для CMS Метод...
- Проверка адресов API методом email_checkAPI метод email_check Общие замечания Get параметры метода Расшифровка...