Cómo cambiar el calendario de eliminación de spam de Akismet en WordPress

Después de que publicamos nuestro artículo sobre cómo cambiar la programación de la papelera de WordPress, uno de nuestros lectores preguntó si era posible cambiar la programación de eliminación de comentarios no deseados en Akismet. De forma predeterminada, Akismet mantiene los comentarios de spam en su base de datos de WordPress durante 15 días antes de eliminarlos. En este artículo, le mostraremos cómo cambiar el programa de eliminación de spam de Akismet en WordPress.

Cómo cambiar el programa de eliminación de spam de Akismet en WordPress

¿Por qué cambiar la forma en que Akismet elimina el spam en WordPress?

Este tutorial es para Akismet complemento solamente. Si no lo está usando, consulte nuestra guía sobre por qué debería comenzar a usar Akismet.

Akismet te permite combatir el spam de comentarios en WordPress. Supervisa todos los comentarios, pingbacks y trackbacks.

Los comentarios de spam residen en su base de datos, lo que significa que aumentan el tamaño de la copia de seguridad de su base de datos. Eliminarlos antes puede ayudar a mantener el tamaño de su base de datos un poco más pequeño.

Si bien algunos usuarios pueden creer que eliminar los comentarios de spam mejora el rendimiento de la base de datos, no creemos que tenga un efecto importante en el rendimiento de la base de datos en la mayoría de las circunstancias.

Si recibe miles de comentarios de spam e intenta eliminarlos manualmente, podría afectar el rendimiento de su sitio. Consulte nuestra guía sobre cómo eliminar por lotes los comentarios de spam en WordPress.

Por otro lado, algunos usuarios pueden querer mantener los comentarios de spam por un período más largo, para poder revisarlos más tarde y evitar falsos positivos.

Dicho esto, veamos cómo puede cambiar el programa de eliminación de comentarios no deseados en WordPress con Akismet.

Cambiar el programa de eliminación de comentarios de spam en WordPress con Akismet

Akismet elimina automáticamente los comentarios de spam después de mantenerlos durante 15 días en su base de datos. Esto le da tiempo para revisar manualmente los comentarios de spam.

Si marcó un comentario genuino como spam, puede marcarlo como no spam. Así es como Akismet aprende y mejora sus algoritmos para capturar comentarios de spam de manera más eficiente.

Comentar carpeta de spam

Puede cambiar la cantidad de días que Akismet debe mantener los comentarios de spam en su base de datos. Simplemente agregue este código al archivo functions.php de su tema o en un complemento específico del sitio.


add_filter( 'akismet_delete_comment_interval', 'custom_spam_delete_interval' );

function custom_spam_delete_interval() {
	return 7;
}

Cambia el 7 por el número de días que quieres mantener un comentario. Este filtro simplemente modifica el programa de eliminación de spam de Akismet.

Cambiar el número a 0 permitirá que Akismet elimine todos los comentarios en su próximo programa de eliminación de comentarios. Esto no le dará mucho tiempo para revisar los comentarios de spam.

Puede ver sus cambios en acción visitando Ajustes » Akismet página. Desplácese hacia abajo hasta la parte inferior de la página y verá una nota en letras diminutas que dice ‘El correo no deseado en la carpeta de correo no deseado con más de 7 días se elimina automáticamente.’

Horario de eliminación de spam de comentarios que se muestra en la configuración de Akismet

Reemplazará 7 días con la cantidad de días que usó en su filtro.

Nota: Cuando se eliminan los comentarios de spam, no se envían a la papelera, por lo que no puede recuperarlos.

Esperamos que este artículo le haya ayudado a cambiar el programa de eliminación de comentarios no deseados de Akismet en WordPress. También puede consultar nuestra guía sobre cómo bloquear los bots de comentarios de spam en WordPress con honeypot.

.

Deja un comentario