¿Quieres dejar de almacenar direcciones IP en tus comentarios de WordPress?
Por defecto, WordPress registra y almacena las direcciones IP de los comentaristas para protegerle contra los spammers. Dicho esto, con el aumento de las leyes de privacidad de datos, es posible que desee detener esta funcionalidad para proteger 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.
¿Debería dejar de almacenar direcciones IP en los comentarios de WordPress?
A menos que sus comentaristas utilicen una VPN, WordPress almacenará sus direcciones IP en su sitio web.
Se utiliza principalmente para combatir los comentarios de Spam procedentes de direcciones IP sospechosas. Algunos plugins de seguridad 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.
Dicho esto, algunos usuarios pueden sentirse incómodos al saber que su dirección IP queda conectada después de dejar un comentario. Pueden pensar que esta información puede ser utilizada en su contra, lo que puede hacer que duden en participar en su sitio web de WordPress.
Si su sitio web se dirige a una audiencia global, almacenar direcciones IP sin el consentimiento del usuario también puede hacer que su sitio sea menos conforme con el Reglamento General de Protección de Datos (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, veamos cómo dejar de almacenar direcciones IP y mejorar la seguridad de su WordPress. Aquí está una visión general de lo que vamos a cubrir:
Cómo dejar de almacenar direcciones IP en los comentarios de WordPress
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 debe instalar el plugin. Para obtener más orientación, marque / comprobar 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, tienes que ir a Fragmentos de código ” + Añadir fragmento desde tu panel de administrador de WordPress. Después de eso, haga clic en el botón “Usar fragmento” en “Añadir su fragmento de código personalizado”.
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' );
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”.
Debería verse así.
Ahora, la próxima vez que alguien deje un comentario, no verá su dirección IP en la página de comentarios de WordPress.
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.
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, deberá acceder a su cuenta de alojamiento de WordPress y buscar el menú phpMyAdmin.
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’.
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.
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á.
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.
Syed Balkhi says
Hey WPBeginner readers,
Did you know you can win exciting prizes by commenting on WPBeginner?
Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
You can get more details about the contest from here.
Start sharing your thoughts below to stand a chance to win!
Jiří Vaněk says
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.
Abraham says
I’m trying to hide old comments IP address, it’s not working.
WPBeginner Support says
You may want to reach out to your theme’s support to ensure this isn’t something specific to your theme.
Administrador
pepe says
It’s bad for SEO to delete these IPs?
WPBeginner Support says
No, it is not.
Administrador
Serdar says
Is it possible to stop storing author’s ip address without using plugin?
Thanks!
Melika says
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 says
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
Matija says
If comment IPs are stored in database, will stopping storing IPs improve or make database perform better?
WPBeginner Support says
We don’t think it will make any significant improvement in database performance.
Administrador