.avif)
Generatore di comandi WP-CLI per WordPress
Scegli uno scenario, compila i campi e ottieni un blocco di comandi pronto nell'ordine giusto, con backup ed esecuzione di prova. Ogni flag è spiegato. I comandi vengono creati nel tuo browser.
--path= a ogni comando. Lascia vuoto per eseguire dalla radice del sito.
--url= — obbligatorio per un sottosito multisite.
wp-config.php: $table_prefix.
--all caricherà temporaneamente il sito con la ricostruzione.
wp-content/themes/.
*: lo espande la shell.
wp all'inizio: viene aggiunta da sola, come --url=.
Scegli uno scenario e compila i campi: i comandi con le spiegazioni compariranno qui.
I comandi vengono creati nel tuo browser: domini, login e password non vengono inviati da nessuna parte né memorizzati.
L'ordine dei comandi conta più dei comandi stessi
WP-CLI non chiede conferma e non ha un annulla. Per questo ogni scenario qui segue lo stesso schema: prima il backup, poi l'esecuzione di prova e solo dopo il comando vero. wp db export — richiede secondi e salva un'ora di lavoro. --dry-run in search-replace mostra quante righe cambierebbero, senza modificare nulla. Saltare questo passaggio è l'errore più costoso quando si lavora con WP-CLI. --skip-columns=guid è impostato per impostazione predefinita: in WordPress il guid è un identificatore immutabile dell'articolo, non un indirizzo. Modificarlo fa sì che i lettori RSS mostrino tutto l'archivio come nuove pubblicazioni. --precise disattiva la via rapida e costringe WP-CLI a scompattare i valori serializzati. È più lento, ma è proprio questo a salvare i widget e le impostazioni del tema. --all-tables-with-prefix comprende le tabelle dei plugin con il tuo prefisso, che la sostituzione standard non tocca. Dopo qualsiasi sostituzione di massa servono wp cache flush e wp rewrite flush — altrimenti il sito continuerà a restituire i vecchi valori dalla cache.
