Cómo limitar o deshabilitar la papelera vacía automática en WordPress

En WordPress, cuando borra una publicación o un comentario, va a la papelera. De forma predeterminada, las publicaciones y los comentarios que se mueven a la papelera permanecen en la 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 papelera de reciclaje de forma permanente. En este artículo, le mostraremos cómo limitar o deshabilitar la función automática de papelera vacía de WordPress.

¿Qué es la papelera de reciclaje en WordPress?

Cuando elimina una publicación, página o comentario en WordPress, se marca como papelera.

Enlace a la papelera en la pantalla Publicaciones

Puede ver publicaciones o comentarios movidos a la papelera haciendo clic en el enlace Papelera mientras visualiza publicaciones, 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 elementos manualmente haciendo clic en el enlace Eliminar permanentemente.

Eliminar de forma permanente un artículo de la papelera de reciclaje

Pero, ¿qué pasa si no desea que WordPress elimine elementos de la papelera de reciclaje? O tal vez desee que WordPress elimine elementos automáticamente tarde o temprano dentro de los 30 días.

Echemos un vistazo a cómo limitar o deshabilitar la función de papelera vacía automática de WordPress.

Evite que WordPress vacíe automáticamente la papelera

¿Quiere evitar que WordPress elimine automáticamente elementos de la papelera de reciclaje? Esto es lo que debes 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.


function wpb_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 elimina los elementos de la papelera cuando se acaba el tiempo.

Ahora, cuando envíe un elemento a la papelera, permanecerá allí hasta que vaya a la papelera y la vacíe manualmente.

Cambiar cuando vaciar la papelera en WordPress

Como se mencionó anteriormente, WordPress vacía la basura automáticamente después de 30 días. Puede cambiarlo en la cantidad 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. ‘


define('EMPTY_TRASH_DAYS', 7);

Esta línea cambia el programa de vaciado de la papelera de reciclaje a 7 días. Puede cambiar 7 a la cantidad de días que desee.

Deshabilitar la función Papelera en WordPress

No se recomienda deshabilitar la función de papelera en WordPress. Esta es una gran característica que resulta útil cuando borra accidentalmente una publicación, página o comentario.

Sin embargo, si realmente cree que no necesita esta función y prefiere eliminar cosas de forma permanente, esto es lo que debe 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. ‘


define('EMPTY_TRASH_DAYS', 0);

Agregar esta línea deshabilitará por completo la función de papelera de WordPress. En publicaciones y páginas, tipos de publicaciones personalizadas y páginas de comentarios, verá el enlace Eliminar permanentemente en lugar de la Papelera.

Función de papelera deshabilitada en WordPress

Eso es todo, esperamos que este artículo le haya ayudado a aprender cómo limitar o deshabilitar la función de papelera vacía automática en WordPress. Es posible que también desee ver nuestra lista de 21 plugins para administrar de manera eficiente los blogs de varios autores de WordPress.

¿Te ha resultado útil??

0 / 0

Deja una respuesta 0

Tu dirección de correo electrónico no será publicado. Required fields are marked *