Cómo eliminar y dejar de almacenar una dirección IP en los comentarios de WordPress

Siempre que un usuario o visitante comenta en tu sitio o blog de WordPress, junto con su nombre, dirección de correo electrónico y dirección web, su dirección IP también se registra automáticamente y se muestra en el panel de comentarios. Esto es útil si deseas prohibir o bloquear rápidamente una dirección IP por cualquier motivo. Aunque puedes personalizar fácilmente diferentes campos en el cuadro de diálogo de comentarios, WordPress no proporciona opciones para eliminar la dirección IP o evitar que se registre. Esto es especialmente importante si tienes una política de privacidad de no recopilar datos de usuario a menos que ellos mismos los envíen.

No importa cuál sea la razón, puedes detener fácilmente a WordPress de registrar direcciones IP en los comentarios de los usuarios o incluso eliminar cualquier registro de direcciones IP existente en los comentarios de WordPress. Lo siguiente detalla todos los pasos para ti.

Nota: antes de hacer cualquier cosa, asegúrate de tener una buena copia de seguridad de tu sitio de WordPress (tanto de archivos como de la base de datos). Esto te permite volver atrás si algo sale mal.

Detener el registro de direcciones IP en comentarios

Afortunadamente, detener a WordPress de registrar direcciones IP en comentarios es sencillo. Para comenzar, abre tu cliente FTP, navega a la carpeta de tu tema actual y abre el archivo “functions.php.”

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

Una vez que se ha abierto el archivo, desplázate hasta el final del archivo, agrega el siguiente código y guárdalo.

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

Lo que hace el fragmento de código anterior es eliminar la dirección IP del comentario antes de agregarla a la base de datos. Con este código, WordPress no registrará la dirección IP de un usuario cuando comenten en tu sitio. Si deseas volver atrás, simplemente elimina el fragmento de código agregado.

Alternativamente, si no quieres complicarte con los archivos de WordPress para agregar fragmentos de código personalizados, puedes usar un plugin gratuito llamado Remove IP para lograr el mismo resultado. Solo abre el panel de plugins, busca el plugin e instálalo. Una vez instalado, haz clic en “Activar Plugin.”

wp-remove-comment-ip-address-activate-plugin

Lo bueno del plugin es que no tiene configuraciones adicionales. Tan pronto como lo instalas, WordPress deja de registrar las direcciones IP en los comentarios. Para volver atrás, desactiva y elimina el plugin desde tu panel de plugins.

Eliminar direcciones IP existentes de los comentarios

Aunque has detenido a WordPress de registrar direcciones IP de visitantes en los comentarios, no eliminaste las direcciones IP que ya están registradas. Si también deseas eliminar todas las direcciones IP registradas previamente en los comentarios, todo lo que necesitas hacer es ejecutar una sola línea de consulta SQL.

Nota: la siguiente instrucción asume que estás utilizando cPanel y phpMyAdmin para conectarte a tu base de datos. El comando MySQL funcionará para cualquier cliente de base de datos, sin embargo.

Para hacer eso, abre tu cPanel, busca y abre “phpMyAdmin.” Una vez que se ha abierto la página de phpMyAdmin, selecciona tu base de datos desde el panel izquierdo.

Después de abrir tu base de datos, navega a la pestaña “SQL.” Aquí es donde ejecutarás tus consultas SQL personalizadas.

Aquí en la página, ingresa la siguiente consulta en el cuadro de texto y haz clic en el botón “Ir” que aparece en la esquina inferior derecha.

UPDATE wp_comments SET comment_author_IP ='';

Tan pronto como ejecutes la consulta, recibirás una confirmación sobre cuántas filas se ven afectadas.

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

Has eliminado con éxito todas las direcciones IP registradas previamente en los comentarios de WordPress.

Comenta abajo compartiendo tus pensamientos y experiencias sobre el uso de los métodos anteriores para detener a WordPress de registrar direcciones IP y eliminar los detalles de direcciones IP existentes en los comentarios.

Crédito de la imagen: NeilPatel