ГлавнаяЛайфстайлИнтернетКак удалить и прекратить сохранение IP-адреса в комментариях WordPress

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

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

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

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

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

К счастью, запретить WordPress записывать IP-адреса в комментариях очень просто. Чтобы начать работу с FTP-клиентом, перейдите в текущую папку темы и откройте файл «functions.php».

wp-remove-comment-ip-address-open-functions-file

После открытия файла прокрутите его до конца, добавьте приведенный ниже код и сохраните его.

//Stop recording IP address in comments
function mte_remove_commentsip( $comment_author_ip ) {
return '';
}
add_filter( 'pre_comment_user_ip', 'mte_remove_commentsip' );

wp-remove-comment-ip-address-add-code-snippet

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

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

wp-remove-comment-ip-адрес-активировать-плагин

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

Удалить существующие IP-адреса из комментариев

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

Примечание. В следующей инструкции предполагается, что вы используете cPanel и phpMyAdmin для подключения к своей базе данных. Однако команда MySQL будет работать для любого клиента базы данных.

Для этого откройте cPanel, найдите и откройте «phpMyAdmin». После открытия страницы phpMyAdmin выберите свою базу данных на левой панели.

wp-remove-comment-ip-address-select-database

После открытия базы данных перейдите на вкладку «SQL». Здесь вы будете выполнять свои собственные SQL-запросы.

wp-remove-comment-ip-address-select-sql

Здесь на странице введите следующий запрос в текстовое поле и нажмите кнопку «Перейти», которая появляется в правом нижнем углу.

UPDATE wp_comments SET comment_author_IP = '';

wp-remove-comment-ip-address-execute-query

Как только вы выполните запрос, вы получите подтверждение о том, сколько строк затронуто.

wp-remove-comment-ip-address-query-executed

Вы успешно удалили все ранее записанные IP-адреса в комментариях WordPress.

wp-remove-comment-ip-адрес-ip-адреса-удалены

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

Изображение предоставлено: Нил Патель

ПОХОЖИЕ СТАТЬИ

Популярные записи