¿Sabes si tu sitio de WordPress almacena direcciones IP en los comentarios? Por defecto, WordPress registra y almacena las direcciones IP de los comentaristas para protegerse contra el spam.
Sin embargo, con el auge de las leyes de privacidad de datos como el GDPR, es posible que desees deshabilitar esta funcionalidad para proteger mejor los datos de los visitantes de tu sitio web.
En WPBeginner, no almacenamos las direcciones IP de los usuarios en los comentarios de WordPress. Esto nos ayuda a respetar la privacidad de nuestros visitantes y a garantizar el cumplimiento de las leyes de protección de datos.
También hemos ayudado a muchos propietarios de sitios de WordPress a realizar este cambio. En esta guía, te mostraremos cómo dejar de almacenar direcciones IP en los comentarios, además de compartir consejos para mantener tu sección de comentarios segura y conforme a la privacidad. 🙌

¿Deberías dejar de almacenar direcciones IP en los comentarios de WordPress?
Sí, deberías dejar de almacenar direcciones IP en los comentarios de WordPress si deseas garantizar el cumplimiento de tu sitio web con el Reglamento General de Protección de Datos (GDPR).
Por defecto, WordPress almacenará las direcciones IP de los usuarios en tu sitio web (a menos que utilicen una VPN). Esto se utiliza principalmente para combatir comentarios de spam de direcciones IP sospechosas.
Algunos complementos de seguridad de sitios web también pueden usar direcciones IP para poner a los usuarios en una lista negra de comentarios o bloquear direcciones IP maliciosas para prevenir amenazas como ataques de fuerza bruta y ataques DDoS.
Sin embargo, algunos usuarios pueden sentirse incómodos con el registro de sus direcciones IP, y puede hacer que tu sitio web de WordPress cumpla menos con el GDPR. Esto se debe a que el GDPR clasifica las direcciones IP como datos personales.
La mayoría de los proveedores de hosting web de WordPress conservan registros de acceso sin procesar de todos los visitantes de tu sitio web durante un período de tiempo limitado. Además, puedes ver estas direcciones IP al ver la página de Comentarios en el panel de WordPress.
Ahora, veamos cómo bloquear que se guarden las direcciones IP en los comentarios de WordPress y mejorar la seguridad de tu WordPress. Aquí tienes un resumen de lo que cubriremos:
- Cómo dejar de almacenar direcciones IP en los comentarios de WordPress
- Cómo eliminar direcciones IP de comentarios antiguos de WordPress
- 🔗 Bono: Descubre más formas de asegurar tu sitio web de WordPress
¡Empecemos!
Cómo dejar de almacenar direcciones IP en los comentarios de WordPress
Este primer método utiliza el complemento WPCode. Usaremos este complemento para insertar un fragmento de código personalizado que evitará que tu sitio web almacene direcciones IP de la sección de comentarios.
Si es la primera vez que usas código, no te preocupes. La interfaz fácil de usar de WPCode hace que sea sencillo insertar y administrar código personalizado, incluso para un principiante.
Algunos de nuestros socios comerciales lo usan para agregar y administrar sus fragmentos de código personalizados. Si quieres saber más al respecto, tenemos una reseña completa de WPCode que puedes consultar.

Para usar WPCode, primero necesitas instalar el plugin en tu panel de administración. Para más orientación, consulta nuestro artículo sobre cómo instalar un plugin de WordPress.
Nota: Este artículo usará la versión gratuita de WPCode, pero siéntete libre de actualizar a un plan Pro para obtener funciones más avanzadas como lógica condicional y fragmentos programados.
Ahora, necesitas ir a Fragmentos de código » + Agregar fragmento desde tu panel de administración de WordPress.
Después de eso, haz clic en el botón ‘+ Agregar fragmento personalizado’ debajo de ‘Agregar tu fragmento de código personalizado’.

A continuación, debes elegir un tipo de código de la lista de opciones que aparecen en la pantalla.
Para este tutorial, selecciona ‘Fragmento PHP’.

Ahora verás la pantalla Crear fragmento personalizado.
Primero lo primero, tienes que agregar un título para tu fragmento de código. Puede ser algo como ‘Desactivar dirección IP en comentarios’.
Luego, en el cuadro ‘Vista previa del código’, puedes insertar el siguiente código:
function wpb_remove_commentsip( $comment_author_ip ) { return ''; } add_filter( 'pre_comment_user_ip', 'wpb_remove_commentsip' );
Debería verse así.

Ahora, desplázate hacia abajo hasta la sección ‘Inserción’. Asegúrate de que el Método de inserción sea ‘Insertar automáticamente’ y la Ubicación sea ‘Ejecutar en todas partes’.
Esto asegurará que el código se agregue correctamente al archivo functions.php de tu tema de WordPress.

Después de eso, asegúrate de que el interruptor en la esquina superior derecha diga ‘Activo’ y haz clic en ‘Guardar fragmento’.
Ahora, la próxima vez que alguien deje un comentario, no verás su dirección IP en la página de Comentarios de WordPress. Esto se debe a que este código bloqueará automáticamente el intento de guardar esa información.
Sin embargo, notarás que los comentarios anteriores todavía tienen esta información almacenada. Hablaremos más sobre cómo eliminar estos datos en la siguiente parte del tutorial.

Cómo eliminar direcciones IP de comentarios antiguos de WordPress
Para eliminar las direcciones IP de tus comentarios anteriores de WordPress, necesitarás usar phpMyAdmin. Es una plataforma de gestión de bases de datos que generalmente viene con el panel de control de tu hosting de WordPress.
⚠️ Importante: Antes de hacer nada, te recomendamos encarecidamente que hagas una copia de seguridad de tu base de datos de WordPress primero. De esta manera, podrás restaurar la base de datos si cometes un error crítico.
Una vez que lo hagas, necesitas iniciar sesión en tu cuenta de hosting de WordPress y buscar el menú phpMyAdmin, que normalmente se encuentra en tu cPanel.
Para los usuarios de Bluehost, encontrarás phpMyAdmin yendo a 'Sitios web' y seleccionando el sitio web que deseas configurar en tu panel de control. Debería estar en 'Enlaces rápidos'.

Dentro de phpMyAdmin, puedes navegar a la pestaña 'SQL'.
Después de eso, introduce la siguiente consulta:
UPDATE wp_comments SET comment_author_IP = '';
Ten en cuenta que si tienes un prefijo de base de datos de WordPress personalizado, entonces por favor cambia wp_comments por tu prefijo de tabla personalizado.
Una vez hecho esto, simplemente haz clic en el botón 'Ir' debajo del área de texto para ejecutar tu consulta.

En esta etapa, simplemente regresa a tu página de Comentarios de WordPress para ver si la consulta funcionó correctamente. ¡Eso es todo!
🔗 Bono: Descubre más formas de asegurar tu sitio web de WordPress
Evitar que WordPress almacene direcciones IP en los comentarios es un gran paso para que tu sitio web cumpla mejor con las leyes de privacidad del usuario. Aquí hay algunas otras formas en que puedes llevarlo al siguiente nivel:
- Cómo añadir una casilla de verificación de privacidad de comentarios GDPR en WordPress
- Cómo crear formularios compatibles con GDPR en WordPress
- Cómo añadir una ventana emergente de cookies en WordPress para GDPR/CCPA
- Los mejores plugins de WordPress para GDPR para mejorar el cumplimiento
- Cómo saber si tu sitio web de WordPress utiliza cookies
Esperamos que este artículo te haya ayudado a aprender cómo dejar de almacenar direcciones IP en los comentarios de WordPress. También te puede interesar ver nuestras selecciones expertas de los mejores plugins de seguridad para WordPress y nuestra guía sobre las señales evidentes de que los hackers han secuestrado tu sitio de WordPress.
Si te gustó este artículo, suscríbete a nuestro canal de YouTube para obtener tutoriales en video de WordPress. También puedes encontrarnos en Twitter y Facebook.

Hajjalah
Ya había deshabilitado el almacenamiento de direcciones IP en los comentarios usando un código personalizado, pero estaba luchando con “Eliminar las direcciones IP de WordPress antiguos”, pero este artículo me ha ayudado al instante.
Simplemente pega el código en la 'SQL' de phpMyAdmin y listo. De hecho, la personalización y codificación de WordPress se está volviendo más simple gracias a WPBeginner. Muchas gracias.
Soporte de WPBeginner
¡Me alegra que hayas encontrado útil el fragmento de SQL!
Administrador
Prajwal Shewatkar
Dado que las leyes de privacidad son cada vez más estrictas, es importante eliminar la recopilación y el almacenamiento a largo plazo de información de identificación personal. He estado usando un plugin para eliminar direcciones IP anteriormente. Muchas gracias, WPbeginner, por proporcionar un fragmento de código tan útil.
Jiří Vaněk
Gracias por el artículo. Muchas personas en la República Checa son muy sensibles a cualquier dato privado después de la introducción del GDPR. Esto es definitivamente útil para que no tengan que preocuparse de que sus datos sensibles se muestren en algún lugar. Uno se siente mucho más libre de escribir un comentario.
Abraham
Estoy intentando ocultar la dirección IP de los comentarios antiguos, no funciona.
Soporte de WPBeginner
Es posible que desees contactar con el soporte de tu tema para asegurarte de que no sea algo específico de tu tema.
Administrador
pepe
¿Es malo para el SEO eliminar estas IPs?
Soporte de WPBeginner
No, no lo es.
Administrador
Serdar
¿Es posible dejar de almacenar la dirección IP del autor sin usar un plugin?
¡Gracias!
Melika
Gracias por este artículo.
La pregunta que tengo es si dejo de almacenar IPs en los comentarios de WP, ¿esto afectará la funcionalidad de plugins como Akismet? ¿o seguirán funcionando correctamente?
Soporte de WPBeginner
Seguirán funcionando, sin embargo, es posible que no puedan detectar comentarios de spam que utilicen direcciones IP conocidas utilizadas para spam masivo. Por lo tanto, es posible que aparezcan muchos comentarios de spam en tu cola de moderación.
Administrador
Matija
Si las IPs de los comentarios se almacenan en la base de datos, ¿dejar de almacenar IPs mejorará o hará que la base de datos funcione mejor?
Soporte de WPBeginner
No creemos que suponga una mejora significativa en el rendimiento de la base de datos.
Administrador