Кодирование контактных данных с помощью шорткода и хука для сторонних плагинов
При использовании специальных хуков в WordPress плагин Антиспам должен быть установлен и активирован.
Эта статья объясняет, как использовать возможности шорткода и хука CleanTalk для кодирования и защиты контактных данных. Это особенно полезно для веб-разработчиков и владельцев сайтов, которые хотят скрыть конфиденциальную информацию (например, электронные адреса или другие контактные данные) от ботов, сохраняя доступ к ней для легитимных пользователей.
Даже если основная опция кодирования отключена, CleanTalk предлагает альтернативные методы кодирования с помощью шорткода и хука:
1. Использование Шорткода
Добавьте следующий код непосредственно в ваш контент с помощью визуального редактора.
[apbct_encode_data]любой текст для кодирования[/apbct_encode_data]
Это зашифрует указанный текст, чтобы он был скрыт от ботов на публичной стороне сайта. Легитимные пользователи смогут декодировать информацию, нажав на нее, аналогично кодированию адресов электронной почты.
2. Использование Хука
Для разработчиков хук apbct_encode_data позволяет гибко кодировать любые данные прямо в исходном коде. Оберните любой текст, который вы хотите закодировать, с помощью этого хука следующим образом:
function encode_contact_data_example () {
$encoded_text = apply_filters('apbct_encode_data', 'any text to encode');echo $encoded_text;
}
add_action( 'wp_footer', 'encode_contact_data_example');
Переменная $encoded_text будет содержать закодированную версию текста "любой текст для кодирования". Отобразите эту переменную на странице, и она станет доступной для пользователей по клику, оставаясь скрытой от ботов.
Результат можно увидеть здесь:
Используя эти методы, вы сможете контролировать, какая информация видна ботам, и обеспечить безопасный доступ легитимных пользователей к закодированным контактным данным.
Хуки для редактирования фраз в опции Encode Contact Data
Начиная с версии 6.52 плагина Анти-Спам от Cleantalk, появилась возможность изменить некоторые фразы в опции Encode Contact Data. Пожалуйста, пройдите по данной ссылке, чтобы ознакомиться с руководством.
Будет так же интересно
- Хук для защиты произвольных формХук для проверки произвольных форм При использовании...
- Опция кодировки адресов email для WordPressКак зашифровать контактные данные на вашем WordPress сайте...
- Проверка адресов API методом email_check_cmsМетод проверки email_check_cms - быстрая проверка почты для CMS Метод...