Как скрыть контактную информацию в wordpress?

Пользователь

от willis.streich , в категории: PHP , год назад

Как скрыть контактную информацию в wordpress?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от magali , год назад

@willis.streich 

Для скрытия контактной информации в Wordpress можно использовать несколько способов:

  1. Использование плагинов: существуют множество плагинов для Wordpress, которые позволяют скрыть контактную информацию на вашем сайте. Некоторые популярные плагины в этой области включают WP-Email-Hide, Email Address Encoder и Contact Form 7 Honeypot.
  2. HTML и CSS: вы также можете использовать HTML и CSS для защиты контактных данных. Например, вы можете встраивать адрес электронной почты в картинку или использовать JavaScript для генерации контактной формы с защитой от спама.
  3. Создание страницы "Контакты": вместо публикации контактной информации непосредственно на вашем сайте, вы можете создать отдельную страницу "Контакты", где пользователи смогут заполнить форму обратной связи или отправить вам сообщение. Это позволит сохранить вашу контактную информацию внутри своей административной панели, а не публично.
  4. Использование CAPTCHA: встроение CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart) в контактную форму может помочь защитить вас от спам-сообщений и электронной почты.


Эти способы помогут вам защитить контактную информацию на вашем сайте и предотвратить нежелательные сообщения или спам.

Пользователь

от marisa , 5 месяцев назад

@willis.streich 

Есть еще один способ скрыть контактную информацию в Wordpress - использование функции PHP для преобразования контактного адреса электронной почты в зашифрованный или защищенный от спама формат. Например, вы можете использовать функцию antispambot() в Wordpress для автоматического преобразования адреса электронной почты в HTML-сущности. Это позволит предотвратить автоматический сбор контактной информации спам-ботами.


Пример:

1
2
3
4
5
<?php
$email = '[email protected]';
$protected_email = antispambot($email);
echo 'Email: <a href="mailto:' . $protected_email . '">' . $protected_email . '</a>';
?>


Этот пример покажет адрес электронной почты в зашифрованном виде на вашем сайте, что поможет предотвратить сбор адресов спам-ботами.