Как перестать хранить 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, весь контент, изображения и авторство принадлежит автору

Как добавить кнопки социальных сетей в WordPress (руководство для начинающих)

Вы хотите добавить кнопки социальных сетей в WordPress? На сайтах социальных сетей люди проводят много времени в Интернете. Вы можете использовать

12 самых полезных уловок .htaccess для WordPress

Вы ищете полезные уловки .htaccess для своего сайта WordPress. Файл .htaccess - это мощный файл конфигурации, который позволяет вам делать много полезных вещей

Как перейти с LiveJournal на WordPress

Вы хотите перевести свой сайт LiveJournal на WordPress? Хотя LiveJournal - хорошее место для публикации записей журнала, он чрезвычайно ограничен, поэтому многие

Как отслеживать вовлеченность пользователей в WordPress с помощью Google Analytics

Правильно ли вы отслеживаете взаимодействие пользователей на своем сайте WordPress? Вовлеченность пользователей - один из самых важных показателей,