Как перестать хранить IP-адрес в комментариях WordPress

/

После прочтения нашей статьи о том, как разрешить анонимные комментарии, один из наших читателей спросил нас, можно ли перестать сохранять IP-адрес в комментариях WordPress. Некоторые владельцы сайтов могут захотеть сделать это для защиты конфиденциальности своих пользователей. В этой статье мы покажем вам, как перестать сохранять IP-адрес в комментариях WordPress.

Конфиденциальность комментариев в WordPress

Плюсы и минусы отказа от сохранения IP-адреса в комментариях WordPress

По умолчанию WordPress регистрирует и сохраняет IP-адреса пользователей, оставляющих комментарии на вашем сайте. Эти IP-адреса постоянно хранятся в вашей базе данных.

Причина сохранения IP-адресов с каждым комментарием - помочь владельцам сайтов бороться с нежелательными комментариями или спамом. Такие плагины, как Akismet, могут блокировать комментарии с IP-адресов, которые, как известно, используются спамерами.

Если ваши пользователи не используют службу VPN, их настоящие IP-адреса все еще можно найти в журналах вашего сайта. Большинство хостинг-провайдеров WordPress ведут журнал доступа всех посетителей вашего сайта в течение ограниченного периода времени.

С другой стороны, не сохраняя IP-адрес в комментариях WordPress, вы можете улучшить конфиденциальность комментаторов на своем веб-сайте. Они могут более уверенно выражать свое мнение, зная, что ваш сайт не хранит IP-адреса с комментариями.

Метод 1. Прекратить сохранять IP-адреса в комментариях с помощью плагина

Этот метод проще и рекомендуется для новых веб-сайтов и новичков.

Первое, что вам нужно сделать, это установить и активировать плагин Remove IP. Для получения дополнительной информации см. Наше пошаговое руководство по установке плагина WordPress.

После активации плагин заменит IP-адрес пользователя на 127.0.0.1, который обычно используется localhost.

Плагин не удаляет IP-адреса, хранящиеся со старыми комментариями. Если у вас есть старые комментарии с сохраненными IP-адресами, вы можете также удалить эти IP-адреса. Позже в этой статье мы покажем вам, как это сделать.

Метод 2: вручную прекратить сохранение IP-адресов с комментариями WordPress

Если вам удобно вставлять фрагменты кода в WordPress, вам следует использовать этот метод.

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

<?php
function wpb_remove_commentsip( $comment_author_ip ) {
    return '';
}
add_filter( 'pre_comment_user_ip', 'wpb_remove_commentsip' );

По сути, это тот же код, который используется плагином, который мы упоминали в первом методе. Однако вместо сохранения 127.0.0.1 поле IP остается пустым.

Удалить IP-адрес из старых комментариев

Независимо от того, какой метод вы используете для прекращения сохранения IP-адресов комментариев, старые комментарии на вашем сайте WordPress всегда будут иметь IP-адреса, сохраненные с ними.

Если у вас есть старые комментарии на вашем сайте, вы можете удалить из них IP-адреса.

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

Затем вам нужно войти в панель управления хостингом WordPress и найти phpMyAdmin.

Убедитесь, что вы выбрали свою базу данных WordPress, щелкнув имя базы данных в столбце слева. После этого вам нужно щелкнуть меню SQL.

Удаление IP-адреса из старых комментариев в WordPress

Это откроет вам текстовую область, где вам нужно ввести этот запрос:

UPDATE 'wp_comments' SET 'comment_author_IP' = '';

Нажмите кнопку «Перейти» под текстовым полем, чтобы выполнить запрос. Вот и все, он удалит все IP-адреса, хранящиеся с комментариями в базе данных WordPress.

Примечание: если у вас есть собственный префикс базы данных WordPress, настройте wp_comments на свой собственный префикс таблицы.

Мы надеемся, что эта статья помогла вам узнать, как перестать сохранять IP-адрес в комментариях WordPress. Вы также можете ознакомиться с нашим руководством о том, как добавить анонимно спросить меня в WordPress.

Нужна помощь с WordPress? Свяжитесь сейчас
[email protected]

Это переведенная версия оригинальной статьи от wpbeginner, весь контент, изображения и авторство принадлежит автору

12 советов по оптимизации RSS-канала WordPress

Вы хотите оптимизировать RSS-канал WordPress? RSS-каналы предоставляют вашим пользователям простой способ подписаться на ваш контент. Однако не многие

Полное руководство по увеличению скорости и производительности WordPress

Вы хотите ускорить работу своего сайта WordPress? Страницы с быстрой загрузкой улучшают пользовательский интерфейс, увеличивают количество просмотров

Как открыть всплывающую форму WordPress при нажатии на ссылку или изображение

Вы хотите создать всплывающее окно, которое появляется, когда посетители нажимают ссылку или изображение на вашем сайте? Это проверенный способ

Как создать корзину в WordPress с BigCommerce

Существует несколько плагинов для электронной коммерции WordPress, которые позволяют добавить корзину покупок на ваш сайт. Однако, если вы хотите,