Cómo limitar o desactivar el vaciado automático de la papelera en WordPress

En WordPress, cuando se borra un mensaje o comentario, éste va a la papelera. De forma predeterminada, las entradas y comentarios eliminados permanecen en su base de datos durante 30 días, lo que le da tiempo suficiente para restaurarlos si es necesario. Después de 30 días, WordPress elimina automáticamente todo el contenido de la basura de forma permanente. En este artículo, le mostraremos cómo limitar o desactivar la función automática de basura vacía de WordPress.
¿Qué es la Papelera en WordPress?
Cuando eliminas un mensaje, una página o un comentario en WordPress, se marca como basura.
Puedes ver los mensajes o comentarios que están en la papelera haciendo clic en el enlace Papelera al ver mensajes, páginas o comentarios.
De forma predeterminada, estos elementos permanecerán allí durante 30 días. Después de eso, WordPress los eliminará automáticamente de forma permanente.
Puede anular el proceso automático yendo a la papelera y eliminando los elementos manualmente haciendo clic en el enlace eliminar permanentemente.
Pero, ¿qué pasa si no quieres que WordPress elimine elementos de la basura? O tal vez quieras que WordPress elimine automáticamente los elementos antes o después de 30 días.
Echemos un vistazo a cómo limitar o desactivar la función automática de basura vacía de WordPress.
Detener WordPress de vaciar automáticamente la Papelera
¿Quieres evitar que WordPress elimine automáticamente los elementos de la papelera? Esto es lo que tienes que hacer.
Simplemente agregue este pequeño fragmento de código en el archivo functions.php de su tema o en un plugin específico del sitio.
1234functionwpb_remove_schedule_delete() { remove_action( wp_scheduled_delete, wp_scheduled_delete);}add_action( init, wpb_remove_schedule_delete);
Este código simplemente elimina la acción que borra los elementos que están en la papelera cuando se les acaba el tiempo.
Ahora cuando usted envía un artículo a la basura, permanecerá allí hasta que usted vaya a la basura y vacíe manualmente la basura.
Cambiando Cuándo Vaciar la Papelera en WordPress
Como mencionamos anteriormente, WordPress vacía automáticamente la basura después de 30 días. Puede cambiar esto a cualquier número de días que desee.
Simplemente agregue la siguiente línea de código en su archivo wp-config.php justo antes de la línea que dice Eso es todo, ¡deje de editar! "Feliz blogueo".
1define(EMPTY_TRASH_DAYS, 7);
Esta línea cambia el horario de vaciado de basura a 7 días. Puede cambiar 7 a cualquier número de días que desee.
Desactivar la función Papelera en WordPress
No recomendamos desactivar la funcionalidad de la papelera en WordPress. Es una gran característica que resulta útil cuando borras accidentalmente un mensaje, página o comentario.
Sin embargo, si usted realmente siente que no necesita esta funcionalidad, y prefiere eliminar cosas permanentemente, entonces esto es lo que necesita hacer.
Simplemente agregue esta línea de código en su archivo wp-config.php justo antes de la línea que dice Eso es todo, ¡deje de editar! "Feliz blogueo".
1define(EMPTY_TRASH_DAYS, 0);
Agregar esta línea deshabilitará completamente la función de papelera de WordPress. En sus mensajes y páginas, tipos de mensajes personalizados y páginas de comentarios, verá Eliminar enlace permanente en lugar de Papelera.
Eso es todo, esperamos que este artículo te haya ayudado a aprender a limitar o desactivar la función de vaciado automático de basura en WordPress. También puedes ver nuestra lista de 21 plugins para administrar eficientemente los blogs de varios autores de WordPress.
Si te ha gustado este artículo, suscríbete a nuestros tutoriales de vídeo de YouTube Channel for WordPress. También puede encontrarnos en Twitter y Facebook.
Deja una respuesta