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

Come svuotare automaticamente la cestina di WordPress

Di default, WordPress elimina automaticamente tutto ciò che è rimasto nel cestino per 30 giorni. Sebbene questa caratteristica sia utile, lasciare che il cestino si accumuli può occupare spazio prezioso sul server e potenzialmente rallentare il sito.

In base alla nostra esperienza, abbiamo riscontrato che alcuni utenti possono trarre vantaggio 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 la cestina 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.

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, fate clic sul pulsante “Usa snippet” sotto l’opzione “Aggiungi codice personalizzato (nuovo snippet)”.

Add new snippet

Si accede così alla pagina “Crea snippet personalizzato”, dove si può iniziare a digitare un titolo per il proprio snippet di codice. Può essere qualsiasi cosa che aiuti a identificarlo.

Quindi, selezionare l’opzione “Snippet PHP” come “Tipo di codice” dal menu a discesa sulla destra.

Choose PHP as the code type

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

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:

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.

Dislaimer: Tenete 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, consultate 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

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.

Divulgazione: I nostri contenuti sono sostenuti dai lettori. Ciò significa che se cliccate su alcuni dei nostri link, potremmo guadagnare una commissione. Vedi come WPBeginner è finanziato , perché è importante e come puoi sostenerci. Ecco il nostro processo editoriale .

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.

Il kit di strumenti WordPress definitivo

Ottenete l'accesso gratuito al nostro kit di strumenti - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!

Reader Interactions

3 commentiLascia una risposta

  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

Lascia una risposta

Grazie per aver scelto di lasciare un commento. Tenga presente che tutti i commenti sono moderati in base alle nostre politica dei commenti e il suo indirizzo e-mail NON sarà pubblicato. Si prega di NON utilizzare parole chiave nel campo del nome. Avremo una conversazione personale e significativa.