Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Copa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Cómo dejar de almacenar la dirección IP en los comentarios de WordPress

En WPBeginner, no almacenamos las direcciones IP de los usuarios en nuestros comentarios de WordPress. Esto se debe a que queremos respetar la privacidad de nuestros visitantes y asegurarnos de que nuestro sitio cumple plenamente con la normativa de protección de datos como el GDPR.

Por defecto, WordPress registra y almacena las direcciones IP de los comentaristas para protegerlos contra el spam. Sin embargo, con el aumento de las leyes de privacidad de datos, es posible que desee desactivar esta funcionalidad para proteger mejor los datos de los visitantes de su sitio web.

En este artículo, le mostraremos cómo dejar de almacenar direcciones IP en los comentarios de WordPress.

How to Stop Storing IP Address in WordPress Comments

¿Debería dejar de almacenar direcciones IP en los comentarios de WordPress?

Sí, debes dejar de almacenar direcciones IP en los comentarios de WordPress si quieres 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 su sitio web (a menos que utilicen una VPN).

Se utiliza principalmente para combatir los comentarios de Spam procedentes de direcciones IP sospechosas. Algunos plugins de seguridad de sitios web también pueden utilizar direcciones IP para poner a los usuarios en una lista negra de comentarios o bloquear direcciones IP malintencionadas para evitar amenazas como ataques de fuerza bruta y ataques DDoS.

Sin embargo, algunos usuarios pueden sentirse incómodos con sus direcciones IP se está conectado, y puede hacer que su sitio web de WordPress menos compatible con el RGPD. Esto se debe a que el RGPD clasifica las direcciones IP como datos personales.

La mayoría de los proveedores de alojamiento web de WordPress guardan registros de acceso sin procesar de todos los visitantes de su sitio web durante un periodo de tiempo limitado. Además, puede ver estas direcciones IP en la página de comentarios del escritorio de WordPress.

Ahora, vamos a ver cómo bloquear las direcciones IP para que no se guarden en los comentarios de WordPress y mejorar su seguridad en WordPress. Aquí está una visión general de lo que vamos a cubrir:

Este primer método utiliza el plugin WPCode. Utilizaremos este plugin para insertar un fragmento de código personalizado que impida que su sitio web almacene direcciones IP de la sección de comentarios.

Si es la primera vez que utilizas código, no te preocupes. La interfaz fácil de usar de WPCode facilita la inserción y gestión de código personalizado, incluso para un principiante.

Para utilizar WPCode, primero debes instalar el plugin en tu panel de administración. Para más información, consulta nuestro artículo sobre cómo instalar un plugin de WordPress.

Nota: Este artículo utilizará la versión gratuita de WPCode, pero no dudes en actualizar a un plan Pro para obtener características más avanzadas como lógica condicional y fragmentos de código programados.

Ahora, necesitas ir a Code Snippets ” + Add Snippet desde tu panel de administración de WordPress. A continuación, haz clic en el botón “+ Añadir fragmento personalizado” situado debajo de “Añadir fragmento de código personalizado”.

Adding custom code in WPCode

Ahora verá la pantalla Crear fragmento de código personalizado.

Lo primero es lo primero, tienes que añadir un título a tu fragmento de código. Puede ser algo como ‘Desactivar la dirección IP en los comentarios’.

En el desplegable Tipo de código, elija ‘Fragmento de código PHP’. A continuación, en el cuadro Vista previa del código, puede 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í.

Removing IP addresses in the comments using WPCode

Ahora, desplácese hacia abajo hasta la sección ‘Inserción’. Asegúrese de que el método de inserción es “Inserción automática” y la ubicación es “Ejecutar en todas partes”.

Esto garantizará que el código se añada correctamente al archivo functions.php de su tema de WordPress.

Applying the code snippet everywhere using WPCode

A continuación, asegúrese de que el conmutador de la esquina superior derecha dice “Activo” y haga clic en “Guardar fragmento de código”.

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. Eso es porque este código bloqueará automáticamente el intento de guardar esa información.

Sin embargo, notará que los comentarios anteriores todavía tienen esta información almacenada. Hablaremos más acerca de cómo eliminar estos datos en la siguiente parte del tutorial.

What the comment looks like after removing the IP address using WPCode

Cómo eliminar direcciones IP de comentarios antiguos de WordPress

Para quitar / eliminar direcciones IP de tus comentarios de WordPress más antiguos, tendrás que utilizar phpMyAdmin. Es una plataforma de gestión de bases de datos que suele venir con el panel de control de tu alojamiento WordPress.

Nota: Antes de hacer nada, le recomendamos encarecidamente que haga primero una copia de seguridad de su base de datos de WordPress. De esta forma, podrás restaurar la base de datos si cometes un error crítico.

Una vez hecho esto, debe acceder a su cuenta de alojamiento de WordPress y buscar el menú phpMyAdmin, que normalmente se encuentra en su cPanel.

Para los usuarios de Bluehost, encontrará phpMyAdmin yendo a ‘Sitios web’ y seleccionando el sitio web que desea configurar en su panel de control. Debería estar en ‘Enlaces rápidos’.

Navigating to the phpMyAdmin in Bluehost

Dentro de phpMyAdmin, puede navegar a la pestaña ‘SQL’.

A continuación, introduce esta consulta:

UPDATE wp_comments SET comment_author_IP = '';

Tenga en cuenta que si tiene un prefijo de base de datos de WordPress personalizado, cambie wp_comments por el prefijo de su tabla personalizada.

Una vez hecho esto, basta con hacer clic en el botón “Ir” situado debajo del área de texto para ejecutar la consulta.

Removing IP addresses in older WordPress comments using phpMyAdmin

En este punto, sólo tienes que volver a tu página de comentarios de WordPress para ver si la consulta ha funcionado correctamente. Ya está.

Descubra más formas de proteger su sitio web con WordPress

Impedir que WordPress almacene direcciones IP en los comentarios es un gran paso para hacer que su sitio web cumpla mejor con las leyes de privacidad de los usuarios. Aquí tienes otras formas de 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. Puede que también quieras ver nuestra selección de los mejores plugins de seguridad para WordPress y nuestra guía sobre los signos que delatan que los hackers han secuestrado tu sitio WordPress.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Descargo: Nuestro contenido está apoyado por los lectores. Esto significa que si hace clic en algunos de nuestros enlaces, podemos ganar una comisión. Vea cómo se financia WPBeginner , por qué es importante, y cómo puede apoyarnos. Aquí está nuestro proceso editorial .

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

El último kit de herramientas de WordPress

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

Reader Interactions

10 comentariosDeja una respuesta

  1. Jiří Vaněk

    Thank you for the article. Many people in the Czech Republic are very sensitive to any private data after the introduction of GDPR. This is definitely useful so that they don’t have to worry about their sensitive data being displayed somewhere. One then feels much more free to write a comment.

  2. Abraham

    I’m trying to hide old comments IP address, it’s not working.

    • WPBeginner Support

      You may want to reach out to your theme’s support to ensure this isn’t something specific to your theme.

      Administrador

  3. pepe

    It’s bad for SEO to delete these IPs?

  4. Serdar

    Is it possible to stop storing author’s ip address without using plugin?

    Thanks!

  5. Melika

    Thanks for this article.
    The question that i have is if i stop storing IPs in WP comments, will this break the functionality of plugins like Akismet ? or will they still work properly?

    • WPBeginner Support

      They will still work, however they may not be able to catch spam comments using known IP addresses used for mass spamming. So a lot of spam comments may appear in your moderation queue.

      Administrador

  6. Matija

    If comment IPs are stored in database, will stopping storing IPs improve or make database perform better?

Deja tu comentario

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