Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Copa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Cómo vaciar automáticamente la papelera de WordPress

Por defecto, WordPress borra automáticamente cualquier cosa que haya estado en la papelera durante 30 días. Aunque esta característica es útil, dejar que la papelera se acumule puede ocupar un valioso espacio en el servidor y ralentizar tu sitio.

Según nuestra experiencia, hemos comprobado que algunos usuarios pueden beneficiarse de que su papelera se vacíe más a menudo. Esto es especialmente cierto para los sitios que publican y actualizan mucho contenido.

En este artículo, le mostraremos cómo vaciar automáticamente la papelera a diario, semanalmente o con el intervalo que desee.

How to automatically empty your WordPress trash

¿Qué es la papelera en WordPress?

WordPress añadió la característica de papelera en la versión 2.9. Funciona igual que la papelera de tu ordenador.

En otras palabras, tus entradas eliminadas no se quitan / eliminan inmediatamente, sino que se envían a la papelera. Por lo tanto, se pueden recuperar antes de que WordPress los borre para siempre después de un cierto período de tiempo.

Trash link

Cualquiera puede enlazar el enlace ‘Borrar’ en una entrada accidentalmente. Por eso WordPress facilita la restauración de entradas y páginas borradas.

Tu sitio web WordPress borrará automáticamente todo lo que haya en la papelera después de 30 días para que no se acumule y siga consumiendo recursos del servidor.

Si quieres evitar que WordPress vacíe la papelera automáticamente, puedes seguir nuestra guía sobre cómo desactivar el vaciado automático de la papelera en WordPress.

Pero, ¿y si prefieres que la papelera se vacíe con más regularidad que una vez al mes?

Veamos cómo vaciar automáticamente la papelera en WordPress tras un periodo de tiempo determinado.

Trataremos dos métodos. Puede utilizar los siguientes enlaces para saltar al método que prefiera:

Para este método, vamos a utilizar un fragmento de código personalizado para vaciar automáticamente la papelera en WordPress.

Puede añadir este fragmento de código al archivo functions. php de su tema de WordPress. Sin embargo, un pequeño error en el código puede romper tu sitio web y hacerlo inaccesible.

Por eso recomendamos usar WPCode. Es el mejor plugin de fragmentos de código para WordPress que le permite añadir de forma segura código personalizado a su sitio web sin romperlo.

En primer lugar, tendrás que instalar y activar el plugin gratuito WPCode. Para más detalles, consulta nuestra guía sobre cómo instalar un plugin de WordPress.

Nota: WPCode también tiene un plan de pago que puedes instalar para desbloquear características increíbles como una biblioteca de fragmentos de código, lógica condicional, crear un bloque personalizado y mucho más.

Una vez activado, visite la página Fragmentos de código ” +Añadir fragmento desde la barra lateral del administrador de WordPress.

Desde aquí, haga clic en el botón “Usar fragmento de código” situado debajo de la opción “Añadir su código personalizado (nuevo fragmento de código)”.

Add new snippet

Esto le dirigirá a la página ‘Crear fragmento de código personalizado’, donde puede empezar escribiendo un título para su fragmento de código. Puede ser cualquier cosa que le ayude a identificarlo.

A continuación, seleccione la opción “Fragmento de código PHP” como “Tipo de código” en el menú desplegable de la derecha.

Choose PHP as the code type

A continuación, copie y pegue el siguiente código en el cuadro “Vista previa del código”:

define('EMPTY_TRASH_DAYS', 1 ); //Integer is the amount of days

Si deja este código como está, su papelera se vaciará cada 24 horas.

Sin embargo, puede cambiar el número 1 del código por cualquier otro número para que la papelera se vacíe durante ese número de días.

Por ejemplo, puede escribir 15 en lugar de 1 en el código, como en el ejemplo siguiente, y su papelera de WordPress se vaciará cada 15 días:

define('EMPTY_TRASH_DAYS', 15 ); //Integer is the amount of days
Change the number to your liking in the code

Sin embargo, si establece el número de días en 0, la característica papelera de WordPress será eliminada por completo. WordPress borrará permanentemente entradas y páginas sin colocarlas en la papelera.

Nota: Asegúrese de tener una copia de seguridad de su sitio web WordPress antes de activar esta característica para poder restaurar cualquier página o entrada borrada accidentalmente.

A continuación, desplácese hasta la sección de inserción y elija el modo “Inserción automática”.

El código personalizado aparecerá en su sitio siempre que guarde el fragmento.

Choose an insertion method

A continuación, desplázate hasta la parte superior de la página y activa el conmutador “Inactivo”.

Por último, no olvide hacer clic en el botón “Guardar fragmento de código” para establecer los ajustes y ejecutar el código en su sitio web.

Save the snippet for emptying trash in WordPress

Método 2: Vaciar automáticamente la papelera de WordPress con un plugin

Si no quieres añadir código a tu sitio web, este método es para ti.

En primer lugar, tendrás que instalar y activar el plugin Change Empty Trash Time. Para más detalles, consulta nuestra guía paso a paso sobre cómo instalar un plugin de WordPress.

Descargo de responsabilidad: Tenga en cuenta que el plugin no ha sido probado con las últimas versiones de WordPress. Sin embargo, hemos utilizado el plugin en nuestro sitio web y parece funcionar correctamente. Para más detalles, consulta nuestra guía sobre el uso de plugins obsoletos.

Una vez activado, diríjase a la página Ajustes ” General del área de administrador de WordPress.

Una vez allí, desplázate hasta el final de la página, donde encontrarás una nueva opción “Hora de vaciar la papelera”.

Use a plugin to empty trash in WordPress

Aquí, simplemente escriba el número de días que WordPress debería tardar en vaciar la papelera. Por ejemplo, puede escribir 1 para diario, 7 para semanal o 30 para mensual.

Si escribes 0, las entradas y páginas borradas se borrarán permanentemente en lugar de ir a la papelera.

Nota: Tenga mucho cuidado acerca de establecer el tiempo para vaciar a 0. Puede ser difícil recuperar entradas y páginas borradas permanentemente. Asegúrese de que está utilizando una copia de seguridad plugin, por si acaso.

Una vez que hayas terminado, no olvides hacer clic en el botón “Guardar cambios” para guardar tus ajustes.

Bonificación: Cree copias de seguridad de su sitio web

Si ha quitado la opción de papelera y desea borrar el contenido de su sitio web de forma permanente, le recomendamos que cree primero una copia de seguridad de su sitio web.

Para ello, puede utilizar Duplicator, que es el mejor plugin de copia de seguridad de WordPress en el mercado. Es súper fácil de usar para principiantes y tiene características increíbles como copias de seguridad programadas, puntos de recuperación, integración de almacenamiento en la nube, herramientas de migración y mucho más.

Duplicator Plugin Mascot created by Solomon Balkhi

Una vez activado el plugin, visite la página Duplicator Pro ” Paquetes y haga clic en el botón “Crear nuevo” de la esquina superior.

Esto le llevará a una nueva pantalla donde deberá añadir un nombre para la copia de seguridad que está creando. Después de eso, seleccione una ubicación de almacenamiento y desplácese hacia abajo hasta la sección Copia de seguridad para personalizar su copia de seguridad.

Por ejemplo, el plugin permite incluir o excluir diferentes partes como la base de datos, el núcleo, los plugins, los medios, etc.

Customize your WordPress backup

A continuación, tienes que rellenar los ajustes adicionales en el instalador y seguir adelante.

Duplicator realizará ahora un escaneo y se asegurará de que todo está en orden para crear una copia de seguridad. Una vez hecho esto, puede hacer clic en el botón “Crear copia de seguridad”.

View scan of your backup

Ahora ha creado correctamente una copia de seguridad del sitio y puede restaurar cualquier contenido que haya borrado accidentalmente. Para obtener instrucciones detalladas, consulte nuestra guía para principiantes sobre cómo hacer una copia de seguridad de su sitio de WordPress.

Esperamos que este tutorial te haya ayudado a aprender cómo vaciar automáticamente la papelera en WordPress. Puede que también quieras aprender a gestionar varios sitios de WordPress desde un mismo escritorio o comprobar la lista de plugins y consejos para mejorar el área de administración.

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.

Descargo: Nuestro contenido está apoyado por los lectores. Esto significa que si hace clic en algunos de nuestros enlaces, podemos ganar una comisión. Vea cómo se financia WPBeginner , por qué es importante, y cómo puede apoyarnos. Aquí está nuestro proceso editorial .

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

El último kit de herramientas de WordPress

Obtenga acceso GRATUITO a nuestro kit de herramientas - una colección de productos y recursos relacionados con WordPress que todo profesional debería tener!

Reader Interactions

4 comentariosDeja una respuesta

  1. Syed Balkhi

    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!

  2. john moses

    This is not clear at allmaybe for professionals only

  3. kenal

    I found this very useful because even after deleting a post, slide or comment. Going to the trash to permanently empty it is always the next step. Makes me more lazy in regards to that which is cool.

  4. Ahmad

    awesome i got tired to trash topic and comments every day thanks for the awesome solution

Deja tu comentario

Gracias por elegir dejar un comentario. Tenga en cuenta que todos los comentarios son moderados de acuerdo con nuestros política de comentarios, y su dirección de correo electrónico NO será publicada. Por favor, NO utilice palabras clave en el campo de nombre. Tengamos una conversación personal y significativa.