Come eliminare i transient scaduti nel Database WordPress senza plugin utilizzando WP-CLI

Quando il tuo sito inizia a rallentare o il database cresce senza motivo, una delle operazioni più utili è eliminare i transient scaduti nel database WordPress senza plugin, un processo semplice e sicuro grazie a WP-CLI. Prima di procedere, è importante capire cosa sono i transient e perché si accumulano nel tempo.

Come fare un backup di un sito WordPress con il plugin UpdraftPlus e come ripristinarlo (sito funzionante o corrotto)

Cosa sono i transient in WordPress

I transient sono piccole porzioni di dati temporanei che WordPress salva nel database per migliorare le prestazioni. Vengono utilizzati da core, temi e plugin per memorizzare informazioni momentanee come:

  • cache API esterne
  • risultati di query complesse
  • dati utili al caricamento rapido delle pagine

Ogni transient ha una durata (expiration). Quando questa scade, il transient diventa inutile. Tuttavia, WordPress non cancella sempre automaticamente i transient scaduti, soprattutto se un plugin è stato disinstallato o se ci sono errori nel cron interno. Il risultato è un database più pesante e meno performante.

Pubblicità

Ripulirli periodicamente è quindi una buona pratica di manutenzione.

Come fare il backup di un sito WordPress

Cos’è WP-CLI

WP-CLI è un’interfaccia a riga di comando che permette di gestire WordPress tramite terminale SSH. È uno strumento potentissimo perché consente di:

  • aggiornare plugin, temi o core
  • svuotare la cache
  • gestire utenti
  • eseguire query sul database
  • eliminare transient scaduti in modo rapido e sicuro

WP-CLI è utilizzato soprattutto da webmaster, sysadmin e sviluppatori, ma è perfetto anche per chi vuole una soluzione senza plugin per lavorare sul proprio sito.

Come installare WP-CLI su WordPress da terminale SSH

Per utilizzare WP-CLI devi poter accedere al tuo server tramite SSH.

Connettiti via SSH

Da terminale locale:

ssh nomeutente@IP-del-server

Su hosting condivisi, le credenziali SSH sono disponibili nel pannello del provider.

Scarica WP-CLI

Esegui:

curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar

Rendi il file eseguibile

chmod +x wp-cli.phar

Spostalo nella directory dei binari

sudo mv wp-cli.phar /usr/local/bin/wp

Verifica l’installazione

wp --info

Se vedi le informazioni sulla versione, WP-CLI è installato correttamente.

WP-CLI(OFFICIAL)

Come eliminare i transient scaduti nel database WordPress senza plugin

Ora puoi utilizzare WP-CLI per ripulire i transient scaduti in pochi secondi.

Comando per eliminare SOLO i transient scaduti

wp transient delete-expired

WP-CLI analizzerà il database e cancellerà automaticamente i transient non più validi.

Comando per eliminare TUTTI i transient (usalo con cautela)

wp transient delete --all

Questo comando ripulisce completamente la tabella dei transient, utile se vuoi partire da zero o se sospetti un malfunzionamento di un plugin.

Perché eliminare i transient scaduti è importante

Rimuovere i transient scaduti ti permette di:

  • mantenere il database leggero
  • migliorare le prestazioni generali del sito
  • evitare conflitti con plugin che lasciano residui
  • ridurre problemi di cache corrotta
  • velocizzare backup e operazioni di manutenzione

Inoltre, utilizzare WP-CLI è molto più rapido rispetto all’uso di un plugin e non appesantisce WordPress.

Imparare a eliminare i transient scaduti nel database WordPress senza plugin utilizzando WP-CLI è un’ottima strategia per mantenere il tuo sito veloce e pulito. Con pochi comandi e nessun plugin aggiuntivo, puoi fare una manutenzione professionale in totale sicurezza.

Leggi anche: Come eliminare i transient scaduti nel Database WordPress

Come fare un backup di un sito WordPress con il plugin UpdraftPlus e come ripristinarlo (sito funzionante o corrotto)

Come Installare Plugin WordPress: Guida Completa

Come eliminare i transient scaduti nel Database WordPress

Proteggere il proprio sito WordPress? Wordfence Security Firewall

PHP
PHP Compatibility Checker
Controlla il tuo plugin WordPress prima di aggiornare PHP Verifica la compatibilità con PHP 8.0–8.5 Scopri eventuali problemi nel codice PHP Analizza il tuo plugin WordPress online Preparati a PHP 8.5
Verifica ora →
PDF Strumenti PDF gratis Nel browser, senza upload Apri gli strumenti

🔒

Contenuto riservato

Per scaricare questo file devi prima registrarti oppure accedere con il tuo account.

XWhatsAppTelegram