• Saltar a la navegación principal
  • Saltar al contenido principal
Código Genesis

Código Genesis

Tutoriales de WordPress y Genesis Framework

  • Empieza aquí
  • Cuenta
    • Suscripción
    • Perfil
    • Actualizar tarjeta
    • Favoritos
    • Salir
  • Suscribirse
  • Acceder

Evitar el vaciado automático de la papelera de WordPress

Descubre en este tutorial cómo impedir que los elementos de la papelera de WordPress se borren de forma automática mediante código.

WordPress tiene, junto al sistema de autoguardado del que te hablé en otro post, uno que gestiona los elementos enviados a la papelera, como:

  • Posts
  • Páginas
  • Objetos
  • Comentarios

Por defecto, WordPress elimina los elementos de la papelera cuando pasan 30 dias. 

Ya has visto cómo modificar su frecuencia de vaciado.

Sin embargo, ¿eres de los que prefiere no se borre nada de la papelera de WordPress hasta que tú lo decidas?

Ningún problema, también puedes gestionar esto de forma sencilla.  

Snippets para impedir el vaciado automático de la papelera de WordPress

Para evitar que la papelera de vacíe sola tienes 2 opciones:

  • Fijar un número de días de vaciado muy alto.
  • Utilizar una función para eliminar la tarea.

Aquí tienes ambas:

1. Incrementa el número de días hasta el siguiente vaciado

Agrega el siguiente fragmento al final del fichero wp-config.php:

Para ver este código y los otros 2107 snippets de esta web,
identifícate o suscríbete aquí.

Al fijar un número tan alto de días, impides que el borrado ocurra en muuuucho tiempo.

2. Añade una función que anule la tarea de vaciado

Para ello, introduce el siguiente código a functions.php:

Para ver este código y los otros 2107 snippets de esta web,
identifícate o suscríbete aquí.

De esta forma, evitas que se ejecute la tarea encargada de vaciar la papelera.

Con ambas opciones, los elementos de la papelera dejan de borrase de forma automática.

¿Quieres deshacerte de ellos? Entonces tendrás usar la opción «vaciar la papelera» de manualmente.

Conclusión

Ya ves que con una línea de código puedes conseguir que los elementos de la papelera de WordPress no se eliminen de forma automatica.

¿Tienes alguna pregunta o quieres darme una sugerencia para próximos tutoriales? Déjala en los comentarios.

Ventajas de ser suscriptor. 😉

Tutoriales relacionados

  • https://codigogenesis.com/limitar-numero-revisiones-wordpress-codigo/
  • https://codigogenesis.com/limitar-numero-revisiones-wordpress-codigo/
  • https://codigogenesis.com/limitar-numero-revisiones-wordpress-codigo/
  • https://codigogenesis.com/vaciar-automaticamente-papelera-wordpress/

PHP WordPress wp-config

Nahuai Badiola

Desarrollador web especializado en WordPress y Genesis Framework. CEO de Código Genesis y cofundador de OsomPress (temas y plugins para WordPress).

Para dejar dudas o preguntas sobre este código, puedes identificarte o suscribirte.

  • Empieza aquí
  • Sobre Código Genesis
  • Preguntas frecuentes
  • Contacto
  • Feed

Aviso legal · Política de privacidad · Política de cookies · Condiciones de contratación
Copyright © 2026 · Código Genesis

close-icon

¿Has olvidado tu contraseña?