Tutoriales de WordPress de Confianza, cuando más los necesitas.
Guía para Principiantes de WordPress
Copa WPB
25 Millones+
Sitios web que usan nuestros plugins
16+
Años de experiencia en WordPress
3000+
Tutoriales de WordPress de expertos

Cómo dejar de almacenar direcciones IP en los comentarios de WordPress

¿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. 🙌

Cómo dejar de almacenar direcciones IP en los comentarios de WordPress

¿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:

¡Empecemos!

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.

Página de inicio de WPCode

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’.

Agregar código personalizado en WPCode

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’.

Elegir un fragmento de PHP en WPCode

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í.

Eliminar direcciones IP en los comentarios usando WPCode

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.

Aplicar el fragmento de código en todas partes usando WPCode

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 se ve el comentario después de eliminar la dirección IP usando WPCode

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'.

Navegar a phpMyAdmin en Bluehost

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.

Eliminar direcciones IP en comentarios antiguos de WordPress usando phpMyAdmin

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:

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.

Descargo de responsabilidad: Nuestro contenido es compatible con el lector. Esto significa que si haces clic en algunos de nuestros enlaces, podemos ganar una comisión. Consulta cómo se financia WPBeginner, por qué es importante y cómo puedes apoyarnos. Aquí está nuestro proceso editorial.

El Kit de herramientas definitivo para WordPress

Obtén acceso GRATUITO a nuestro kit de herramientas: ¡una colección de productos y recursos relacionados con WordPress que todo profesional debería tener!

Interacciones del lector

13 CommentsLeave a Reply

  1. 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.

  2. 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.

  3. 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.

    • Es posible que desees contactar con el soporte de tu tema para asegurarte de que no sea algo específico de tu tema.

      Administrador

  4. 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?

    • 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

  5. 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?

Deja una respuesta

Gracias por elegir dejar un comentario. Ten en cuenta que todos los comentarios son moderados de acuerdo con nuestra política de comentarios, y tu dirección de correo electrónico NO será publicada. Por favor, NO uses palabras clave en el campo del nombre. Tengamos una conversación personal y significativa.