Come svuotare il cestino in WordPress per una migliore salute del sito
John Turner
John Turner
Sei stanco che il tuo sito WordPress sembri disordinato e lento? Potresti sorprenderti nello scoprire che il tuo cestino digitale è il colpevole.
Come nella vita reale, lasciare che la spazzatura si accumuli sul tuo sito web può creare grattacapi inutili.
Ma non preoccuparti, sono qui per aiutarti a buttare la spazzatura e mantenere il tuo sito WordPress in funzione senza intoppi.
In questa guida, ti spiegherò tutto ciò che devi sapere sulla gestione e lo svuotamento del cestino in WordPress.
Pronto a riordinare il tuo sito WordPress e migliorarne le prestazioni? Impariamo come svuotare quel cestino come un professionista!
Ecco i punti chiave:
- Mantenere pulita la spazzatura migliora le prestazioni del sito e la salute del database
- Il cestino di WordPress conserva post, pagine e commenti eliminati per 30 giorni prima dell'eliminazione permanente
- Puoi svuotare manualmente il cestino in qualsiasi momento tramite le sezioni Post, Pagine o Commenti
- Lo svuotamento automatico del cestino può essere personalizzato utilizzando snippet di codice
- Backup regolari con strumenti come Duplicator aiutano a recuperare contenuti eliminati accidentalmente
- DB Optimizer gestisce la pulizia dei cestini automaticamente come parte di un controllo completo dello stato del database, inclusi i dati orfani che uno svuotamento manuale non riesce a eliminare.
Indice
Cos'è il Cestino in WordPress?
Pensa al cestino di WordPress come a un'area di attesa temporanea per i contenuti che hai eliminato ma che potresti voler recuperare in seguito. Questa funzione è il modo di WordPress per dire: "Sei sicuro?" prima che qualcosa scompaia per sempre.
Quindi, cosa finisce nel cestino? Praticamente tutto ciò che puoi creare in WordPress:
- Post eliminati
- Pagine eliminate
- Commenti eliminati
Ma gli elementi nel cestino di WordPress non sono persi per sempre, almeno non subito. Rimangono per 30 giorni, dandoti la possibilità di recuperarli se cambi idea.
Perché preoccuparsi del cestino invece di eliminare le cose definitivamente?
Abbiamo tutti eliminato accidentalmente qualcosa di importante almeno una volta. Mantiene il tuo sito ordinato senza il timore di una perdita permanente.
Ricorda: il cestino non è pensato per essere una soluzione di archiviazione a lungo termine. Lasciarlo accumulare può rallentare il tuo sito, proprio come avere troppi file sul tuo computer.
WordPress Svuota Automaticamente il Cestino?
Per impostazione predefinita, WordPress svuota automaticamente il cestino ogni 30 giorni. Questo può essere comodo, ma non è sempre la soluzione migliore per tutti.
Questa pulizia automatica ogni 30 giorni è il modo di WordPress per mantenere le cose in ordine senza che tu debba fare nulla. È come avere un aspirapolvere che funziona a orari prestabiliti: ottimo in teoria, ma a volte potresti volere più controllo.
Perché questo è importante? Analizziamolo.
Vantaggi dello svuotamento automatico del cestino:
- Mantiene il tuo database snello senza che tu debba ricordarti di pulirlo
- Impedisce che contenuti vecchi e indesiderati intasino il tuo sito
- Ti fa risparmiare tempo nella pulizia manuale
Svantaggi da considerare:
- Potresti perdere contenuti che volevi ripristinare se te ne dimentichi
- Il periodo di 30 giorni potrebbe essere troppo lungo (o troppo corto) per le tue esigenze
Sebbene questo svuotamento automatico possa essere utile, non è sempre sufficiente. A seconda di quanto è attivo il tuo sito, potresti dover intervenire più spesso.
Come svuotare il cestino in WordPress
Ora che abbiamo capito cos'è il cestino di WordPress e come funziona di default, rimbocchiamoci le maniche e svuotiamolo.
Ecco una rapida panoramica:
- Metodo 1: Svuota il Cestino da wp-admin: naviga su Articoli, Pagine o Commenti, fai clic sulla scheda Cestino ed elimina gli elementi singolarmente o tutti insieme. Ideale per pulizie occasionali quando vuoi rivedere gli elementi prima di eliminarli.
- Metodo 2: Automatizza la pulizia del Cestino con WPCode: aggiungi uno snippet PHP tramite WPCode per eseguire la pulizia del cestino su base giornaliera senza lavoro manuale. Ideale per la manutenzione senza interventi.
- Metodo 3: Cambia per quanto tempo gli elementi rimangono nel Cestino: aggiungi una riga a wp-config.php per ridurre o estendere il valore predefinito di 30 giorni. Usa questo metodo quando la tempistica di eliminazione automatica non si adatta al tuo flusso di lavoro.
- Metodo 4: Usa DB Optimizer per pulire il Cestino: il metodo più completo. DB Optimizer pulisce il cestino insieme a revisioni, transienti, spam e overhead delle tabelle in un'unica passata, con un'anteprima dello spazio recuperabile prima che venga eliminato qualcosa.
Metodo 1. Svuota il Cestino da wp-admin
A volte, devi semplicemente intervenire e ripulire tu stesso.
Per post, pagine o commenti, apri la scheda Cestino. Vedrai un elenco dei contenuti che hai eliminato.

Se passi il mouse sopra un post specifico, puoi eliminarlo definitivamente. Puoi anche ripristinarlo se necessario.

Per svuotare l'intero cestino, selezionali tutti. Apri le Azioni di massa e fai clic su Elimina definitivamente.

Potresti anche semplicemente fare clic sul pulsante Svuota cestino.

Prima di premere il pulsante Svuota cestino, dai una rapida occhiata agli elementi. Potresti trovare qualcosa che vuoi conservare!
Questo metodo manuale ti dà il pieno controllo, ma può richiedere molto tempo se devi farlo regolarmente. È qui che entra in gioco il nostro prossimo metodo.
Metodo 2: Svuotare Automaticamente il Cestino con uno Snippet di Codice
Per coloro che amano impostare e dimenticare, questo metodo cambia le regole del gioco. Utilizzeremo uno snippet di codice per personalizzare la gestione del cestino da parte di WordPress.
Non preoccuparti se non sei un programmatore, useremo un plugin per renderlo sicuro e facile.
Innanzitutto, installa e attiva il plugin WPCode. Questo è uno strumento popolare per aggiungere snippet di codice personalizzati al tuo sito WordPress.

Nella tua dashboard, vai su Snippet di codice » Aggiungi snippet. Passa il mouse sopra Aggiungi il tuo codice personalizzato (Nuovo snippet) e fai clic su Aggiungi snippet personalizzato.

Dai un nome al tuo snippet (come "Svuota cestino automatico"). Seleziona Snippet PHP come Tipo di codice.
Incolla questo snippet di codice nella casella di anteprima:
define('EMPTY_TRASH_DAYS', 1 ); //Integer is the amount of days
Questo svuoterà automaticamente il cestino di WordPress ogni 24 ore, ma potresti facilmente modificarlo per soddisfare le tue esigenze. Scegli semplicemente il numero di giorni che funzionano per te.
Se lo imposti su 0, rimuoverai completamente la funzionalità del cestino di WordPress. Tutti i tuoi post, pagine e commenti eliminati verranno eliminati definitivamente.
Attiva lo snippet di codice e salvalo.

Utilizzando questo metodo, ti assicuri che il cestino di WordPress rimanga ordinato senza che tu debba ricordarti di svuotarlo manualmente.
Alternativa: Il plugin Change Empty Trash Time può regolare quando WordPress elimina il tuo cestino. Tuttavia, non è stato aggiornato da anni, quindi non ne raccomandiamo l'uso.
Metodo 3: Cambia per quanto tempo gli elementi rimangono nel Cestino
Per impostazione predefinita, WordPress conserva gli elementi cestinati per 30 giorni prima di eliminarli automaticamente. Puoi ridurre o estendere tale intervallo aggiungendo una riga a wp-config.php.
Usa questo metodo quando 30 giorni sembrano troppi per il tuo flusso di lavoro e desideri che la pulizia automatica avvenga più velocemente, o quando desideri più tempo per il recupero e 30 giorni non sono sufficienti.
Accedi ai file del tuo sito tramite FTP, SFTP o il file manager del tuo host. Trova wp-config.php nella root della tua installazione WordPress. Aprilo in un editor di testo.
Trova la riga vicino al fondo che dice /* Questo è tutto, smetti di modificare! Buona pubblicazione. */ e aggiungi questa riga direttamente sopra:
define('EMPTY_TRASH_DAYS', 7);
Sostituisci 7 con il numero di giorni che desideri gli elementi cestinati rimangano prima di essere eliminati. Un valore di 7 significa che gli elementi vengono eliminati definitivamente dopo una settimana. Un valore di 60 ti dà due mesi.
Prima di impostare questo a zero: impostare EMPTY_TRASH_DAYS su 0 disabilita completamente il cestino. Gli elementi che elimini verranno eliminati definitivamente immediatamente senza finestra di cestino e senza percorso di recupero. Fallo solo se hai backup giornalieri automatici in esecuzione. Senza un backup, un clic errato non ha rimedio.
Salva wp-config.php e caricalo nuovamente sul server se lo hai modificato localmente. La modifica ha effetto immediato.
Metodo 4: Usa DB Optimizer per pulire il Cestino
Il cestino è una delle cinque categorie che DB Optimizer monitora come parte della salute generale del tuo database. Se stai eseguendo una qualsiasi manutenzione regolare del database, questo è il metodo più completo perché pulisce il cestino insieme a revisioni, transienti scaduti, commenti spam e overhead delle tabelle in un'unica passata.

La schermata principale mostra un punteggio di salute da 0 a 100 con un voto colorato. Sotto il punteggio, trova la ripartizione delle categorie.

Nella scheda Cleanup, cerca Trashed Posts. Questo mostra quanti elementi cestinati esistono attualmente nel database e quanto spazio su disco recuperabile rappresentano.
Se i post cestinati devono essere ripuliti, premi il pulsante Clean accanto ad esso.

Quando Duplicator Pro è attivo sullo stesso sito, DB Optimizer ti chiede di creare un backup prima che venga eseguita la pulizia. Quel backup è la tua rete di sicurezza se qualcosa sembra sbagliato dopo l'evento.

Dopo aver eseguito la pulizia completa (che gestisce anche revisioni, transienti, spam e overhead delle tabelle), il punteggio di salute si aggiorna per riflettere il miglioramento.
Saprai che ha funzionato quando la categoria Trash mostrerà zero spazio recuperabile nella dashboard di salute e il punteggio generale si muoverà verso l'alto.
Come Ripristinare Contenuti Eliminati Accidentalmente
Se ti rendi conto di aver eliminato qualcosa di importante, vai all'area dei contenuti (Articoli, Pagine, Commenti, ecc.). Fai clic sul link Cestino.
Passa il mouse sull'elemento che desideri ripristinare e premi Ripristina.
Facile, vero? Ma cosa succede se hai già svuotato il cestino?
Ci sono modi per recuperare i tuoi contenuti e con Duplicator è più facile che mai.
I backup regolari sono il tuo migliore amico. Sono come una macchina del tempo per il tuo sito web, che ti permettono di annullare gli errori con facilità.
Con Duplicator, puoi impostare backup automatici secondo una pianificazione che funziona per te. Giornalieri, settimanali o mensili: decidi tu ogni quanto creare queste reti di sicurezza digitali.

Se hai eliminato accidentalmente contenuti e svuotato il cestino, apri la pagina Backup di Duplicator. Trova un backup che contenga i contenuti eliminati e premi Ripristina.

Il tuo sito tornerà al suo stato pre-errore, con tutti i tuoi contenuti intatti. Tornerai indietro nel tempo con un solo clic.
Ricorda, la chiave per una gestione dei contenuti senza stress è essere preparati. Imposta quei backup automatici con Duplicator e non dovrai più preoccuparti di perdere il tuo duro lavoro.
Domande frequenti (FAQ)
Dov'è il cestino in WordPress?
Per trovare il cestino di WordPress, apri le pagine Articoli, Pagine o Commenti. In alto, fai clic sul link Cestino. Questo ti porterà ai tuoi articoli, pagine o commenti eliminati.
Come si svuota il cestino in WordPress?
Se devi eliminare il tuo cestino di WordPress, puoi andare a ciascun tipo di contenuto (Articoli, Pagine, Commenti), aprire la pagina Cestino e fare clic su Svuota cestino. Puoi anche selezionare più elementi e scegliere Elimina definitivamente.
Per eliminare automaticamente la spazzatura secondo una pianificazione, utilizza un plugin di snippet di codice come WPCode. Crea uno snippet per svuotare il cestino e salvalo.
Ricorda, svuotare il cestino eliminerà definitivamente i tuoi contenuti!
Per quanto tempo gli elementi rimangono nel cestino di WordPress?
Per impostazione predefinita, WordPress conserva gli elementi cestinati per 30 giorni. Ma non sei vincolato a questo. Potresti usare uno snippet di codice per cambiare la durata. Potresti anche svuotare il cestino manualmente per una rimozione immediata.
Come si fa a pulire il mio sito WordPress?
Per ripristinare il tuo sito WordPress a uno stato pulito, puoi reinstallare WordPress dal pannello di controllo del tuo provider di hosting. Questo processo in genere comporta l'eliminazione del tuo database esistente e la reinstallazione di WordPress, che cancellerà tutti i tuoi contenuti e le tue impostazioni. Assicurati di eseguire prima il backup del tuo sito web se hai dati che desideri conservare.
Svuotare il cestino di WordPress elimina definitivamente i contenuti?
Sì. Una volta svuotato il cestino, quel contenuto non può essere recuperato. L'unico percorso di recupero affidabile è un backup effettuato prima della cancellazione. WordPress ti offre una finestra di 30 giorni per cambiare idea, ma una volta chiusa la finestra, o una volta svuotato manualmente il cestino, il contenuto è perso a meno che non esista un backup.
Come posso impedire a WordPress di eliminare automaticamente il cestino?
Aggiungi define('EMPTY_TRASH_DAYS', 0); a wp-config.php prima della riga "That’s all, stop editing!". Impostare il valore a 0 disabilita completamente la cancellazione automatica del cestino. Gli elementi rimangono nel cestino indefinitamente finché non li svuoti manualmente. Se disabiliti l'eliminazione automatica, prendi l'abitudine di rivedere e svuotare manualmente il cestino ogni mese, altrimenti il database accumulerà elementi cestinati nel tempo.
Il tuo cestino è vuoto. Ecco come mantenere pulito il tuo database
In futuro, l'abitudine di manutenzione più semplice è questa: apri DB Optimizer una volta al mese, controlla il punteggio di salute ed esegui un passaggio di pulizia se qualcosa è segnalato in giallo o rosso.
La categoria Trash è una delle cinque monitorate, quindi stai ripulendo revisioni, transienti scaduti, spam e overhead delle tabelle contemporaneamente. Abbina questo alla pianificazione automatica dei backup di Duplicator Pro e i due maggiori rischi (perdita permanente di dati e gonfiore del database) sono entrambi coperti dalla stessa dashboard.
Con Duplicator Pro nel tuo kit di strumenti, sei sempre a un clic di distanza da un nuovo inizio o da un ripristino completo. Aggiorna oggi stesso per ripristini facili del sito! DB Optimizer è incluso nei piani Pro ed Elite, quindi la protezione dei backup e la manutenzione del database vengono eseguite dallo stesso posto.
Mentre sei qui, penso che ti piaceranno queste guide aggiuntive su WordPress: