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

Come svuotare automaticamente il cestino di WordPress (2 modi)

Il cestino di WordPress è fuori controllo? Se la pensate così, non siete soli.

Di default, WordPress elimina automaticamente tutto ciò che è rimasto nel cestino per 30 giorni.

Sebbene questa caratteristica sia utile, lasciare che i cestini si accumulino può occupare spazio prezioso sul server e potenzialmente rallentare il sito.

In base alla nostra esperienza, abbiamo riscontrato che alcuni utenti possono trarre beneficio da uno svuotamento più frequente del cestino. Questo vale soprattutto per i siti che pubblicano e aggiornano molti contenuti.

In questo articolo vi mostreremo come svuotare automaticamente la cestina ogni giorno, ogni settimana o a qualsiasi intervallo desiderato.

How to automatically empty your WordPress trash

Cos’è la cestina in WordPress?

WordPress ha aggiunto la caratteristica della cestina già nella versione 2.9. Funziona proprio come il cestino o la cestina del vostro computer.

In altre parole, gli articoli eliminati non vengono rimossi immediatamente, ma vengono inviati alla cestina. Quindi, possono essere recuperati prima che WordPress li elimini per sempre dopo un certo periodo di tempo.

Trash link

Chiunque può fare clic sul collega “elimina” di un articolo per sbaglio. Ecco perché WordPress semplifica il ripristino di articoli e pagine eliminati.

Il vostro sito web WordPress elimina automaticamente tutto ciò che viene cestinato dopo 30 giorni, in modo che non si accumuli e continui a utilizzare le risorse del server.

Se volete impedire a WordPress di svuotare automaticamente la cestina, potete seguire la nostra guida su come disabilitare lo svuotamento automatico della cestina in WordPress.

E se invece preferite che la cestina venga svuotata in modo più normale di una volta al mese?

Vediamo come svuotare automaticamente la cestina di WordPress dopo un certo periodo di tempo.

Copriamo due metodi. Potete usare i colleghi qui sotto per passare al metodo che preferite:

Per questo metodo, utilizzeremo uno snippet di codice personalizzato per svuotare automaticamente il cestino di WordPress.

È possibile aggiungere questo frammento di codice al file functions.php del tema WordPress. Tuttavia, un piccolo errore nel codice può rompere il sito web e renderlo inaccessibile.

Ecco perché vi consigliamo di utilizzare WPCode. È il miglior plugin di snippets di codice per WordPress che consente di aggiungere in modo sicuro codice personalizzato al sito web senza romperlo.

Durante i nostri test, l’abbiamo trovato facilissimo da usare. Inoltre, ci piace la modalità di inserimento automatico che aggiunge immediatamente lo snippet al sito non appena lo si attiva. Per approfondire la nostra esperienza, consultate la nostra recensione di WPCode.

Per prima cosa, è necessario installare e attivare il plugin gratuito WPCode. Per maggiori dettagli, consultate la nostra guida su come installare un plugin di WordPress.

Nota: WPCode ha anche un piano a pagamento che si può installare per sbloccare caratteristiche sorprendenti come una libreria di snippet di codice, la logica condizionale, la creazione di un blocco personalizzato e altro ancora.

Dopo l’attivazione, visitare la pagina Code Snippets ” +Add Snippet dalla barra laterale dell’amministrazione di WordPress.

Da qui, fare clic sul pulsante “+ Aggiungi snippet personalizzato” sotto l’opzione “Aggiungi il tuo codice personalizzato (nuovo snippet)”.

Add custom snippet in WPCode

Quindi, selezionare l’opzione “Snippet PHP” come “Tipo di codice” dall’elenco di opzioni che appare sulla schermata.

Select the PHP snippet option

Quindi, si verrà indirizzati alla pagina “Crea snippet personalizzato”, dove si potrà iniziare a digitare un titolo per il proprio snippet di codice. Può essere qualsiasi cosa che aiuti a identificarlo.

Add a name for your code snippet

Quindi, è sufficiente copiare e incollare il seguente codice nella casella “Anteprima codice”:

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

Se si lascia questo codice così com’è, la cestina verrà svuotata ogni 24 ore.

Tuttavia, si può semplicemente cambiare il numero 1 nel codice con un altro numero, in modo che la cestina venga svuotata per quel numero di giorni.

Ad esempio, si può scrivere 15 invece di 1 nel codice, come nell’esempio seguente, e la cestina di WordPress verrà svuotata ogni 15 giorni:

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

Se si imposta il numero di giorni a 0, tuttavia, la caratteristica cestina di WordPress sarà completamente rimossa. WordPress eliminerà definitivamente articoli e pagine senza metterli nella cestina.

Nota: assicuratevi di avere un backup del vostro sito web WordPress prima di attivare questa caratteristica, in modo da poter ripristinare eventuali pagine o articoli eliminati per sbaglio.

Scorrete poi verso il basso fino alla sezione di inserimento e scegliete la modalità “Inserimento automatico”.

Il codice personalizzato sarà attivo sul sito ogni volta che si salva lo snippet.

Choose an insertion method

A questo punto, scorrere fino in alto nella pagina e spostare l’interruttore “Inattivo” su “Attivo”.

Infine, non dimenticate di fare clic sul pulsante “Salva snippet” per salvare le impostazioni ed eseguire il codice sul vostro sito web.

Save the snippet for emptying trash in WordPress

Metodo 2: Svuotare automaticamente la cestina di WordPress con un plugin

Se non volete aggiungere codice al vostro sito web, questo metodo fa al caso vostro.

Per prima cosa, è necessario installare e attivare il plugin Change Empty Trash Time. Per maggiori dettagli, consultate la nostra guida passo-passo su come installare un plugin di WordPress.

📢 Disclaimer: tenere presente che il plugin non è stato testato con le ultime versioni di WordPress. Tuttavia, abbiamo utilizzato il plugin sul nostro sito web e sembra funzionare bene. Per maggiori dettagli, consultare la nostra guida sull’uso dei plugin obsoleti.

Dopo l’attivazione, accedere alla pagina Impostazioni ” Generali dall’area di amministrazione di WordPress.

Una volta lì, scorrere verso il basso fino alla fine della pagina, dove si trova una nuova opzione “Tempo di svuotare il cestino”.

Use a plugin to empty trash in WordPress

Qui è sufficiente digitare il numero di giorni che WordPress deve impiegare per svuotare la cestina. Ad esempio, si può digitare 1 per il giorno, 7 per la settimana o 30 per il mese.

Se si digita 0, i post e le pagine eliminati verranno cancellati definitivamente invece di essere messi nella cestina.

Nota: fare molta attenzione a chi è in grado di impostare il tempo di svuotamento a 0. Può essere difficile recuperare articoli e pagine eliminati in modo permanente. Assicurarsi di utilizzare un plugin di backup, per sicurezza.

Una volta terminato, non dimenticate di fare clic sul pulsante “Salva modifiche” per salvare le impostazioni.

Bonus: Creare i backup del sito web

Se avete eliminato l’opzione cestina e volete eliminare definitivamente i contenuti dal vostro sito, vi consigliamo di creare prima un backup del vostro sito web.

Per farlo, potete utilizzare Duplicator, il miglior plugin per il backup di WordPress presente sul mercato. È facile da usare per i principianti e ha caratteristiche incredibili come backup programmati, punti di ripristino, integrazione con il cloud storage, strumenti di migrazione e altro ancora.

Duplicator Plugin Mascot created by Solomon Balkhi

Molti dei nostri brand partner hanno creato i backup dei loro siti con questo software e lo hanno trovato super affidabile. Per saperne di più, consultate la nostra recensione di Duplicator.

Una volta attivato il plugin, visitare la pagina Duplicator Pro ” Pacchetti e fare clic sul pulsante ‘Crea nuovo’ in alto.

Si aprirà una nuova schermata in cui si dovrà aggiungere un nome al backup che si sta creando. Successivamente, selezionare una posizione di archiviazione e scorrere fino alla sezione Backup per personalizzare il backup.

Ad esempio, il plugin consente di includere o escludere parti diverse come il database, il nucleo, i plugin, i media, ecc.

Customize your WordPress backup

Successivamente, è necessario compilare le impostazioni aggiuntive nel programma di installazione e proseguire.

Duplicator eseguirà ora una scansione e si assicurerà che tutto sia in ordine per creare un backup. Una volta terminato, è possibile fare clic sul pulsante “Crea backup”.

View scan of your backup

Ora avete creato con successo un backup del sito e potete ripristinare qualsiasi contenuto eliminato accidentalmente. Per istruzioni dettagliate, consultate la nostra guida per principianti su come eseguire il backup del sito WordPress.

Speriamo che questo tutorial vi abbia aiutato a capire come svuotare automaticamente il cestino in WordPress. Potreste anche voler imparare a gestire più siti WordPress da un’unica dashboard o consultare l’elenco di plugin e suggerimenti per migliorare l’area di amministrazione.

Se questo articolo vi è piaciuto, iscrivetevi al nostro canale YouTube per le esercitazioni video su WordPress. Potete trovarci anche su Twitter e Facebook.

Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. See how WPBeginner is funded, why it matters, and how you can support us. Here's our editorial process.

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.

The Ultimate WordPress Toolkit

Get FREE access to our toolkit - a collection of WordPress related products and resources that every professional should have!

Reader Interactions

3 commentiLeave a Reply

  1. john moses

    This is not clear at allmaybe for professionals only

  2. 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.

  3. Ahmad

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

Leave A Reply

Thanks for choosing to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and your email address will NOT be published. Please Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.