WordPress salva automaticamente le versioni dei tuoi post e delle tue pagine mentre le modifichi, così puoi confrontare le modifiche ed eseguire il rollback se necessario. Le revisioni sono abilitate per impostazione predefinita, ma molti host e plug-in di sicurezza le disattivano. Questa guida mostra come controllarli, abilitarli e ottimizzarli.
Il flusso di lavoro di revisione in sintesi
wp-config.php: conferma che le revisioni sono disattivate, esegui il backup del file di configurazione, abilita una cronologia delle revisioni limitata, quindi verifica che i punti di ripristino funzionino.1. Controlla se le revisioni sono già attive
Prima di modificare qualsiasi cosa, conferma lo stato corrente:
- Apri qualsiasi post o pagina esistente nell'editor di blocchi.
- Nella barra laterale di destra, fai clic sulla scheda "Articolo" e cerca un collegamento "Revisioni" con un contare, ad es. "12 revisioni".
- Nessun collegamento alle revisioni? Le revisioni sono disabilitate su questo sito: continua di seguito.
2. Abilita revisioni in wp-config.php
Questa è la causa più comune delle revisioni disabilitate: una riga in wp-config.php che le disattiva.
- Connettiti al tuo sito tramite FTP/SFTP o il file manager del tuo host.
- Apri
wp-config.phpnella directory root di WordPress. - Trova una riga che disabilita le revisioni:
define('WP_POST_REVISIONS', false); - Per revisioni illimitate, elimina quella riga o modificala in:
define('WP_POST_REVISIONS', true); - Per limitare invece il numero mantenuto per post (consigliato), usa un numero:
define('WP_POST_REVISIONS', 10); - Salva il file e ricaricalo se lo hai modificato localmente.
Questa riga deve trovarsi sopra "
/* Questo è tutto, smetti di modificare! Buona pubblicazione. */" in wp-config.php.
3. Regola l'intervallo di salvataggio automatico (opzionale)
WordPress salva automaticamente le bozze ogni 60 secondi per impostazione predefinita. Per cambiarlo, aggiungi questo a wp-config.php:
define('AUTOSAVE_INTERVAL', 160);
Un intervallo più lungo significa meno scritture nel database - utile su siti ad alto traffico.
4. Nessun accesso ai file? Utilizza invece un plugin
- Installa "WP Revisions Control" o "Revision Control" dalla directory dei plugin di WordPress.
- Attiva il plugin.
- Vai su Impostazioni e imposta il numero di revisioni da conservare per tipo di post (Post, Pagine, post personalizzati tipi).
- Salva le modifiche.
5. Verifica che funzioni
- Modifica e aggiorna un post alcune volte.
- Aprilo nell'editor e controlla il conteggio delle revisioni nella barra laterale.
- Fai clic su Revisioni per aprire la schermata di confronto e sfogliare il post versioni.
6. Ripristina una vecchia revisione
- Dalla barra laterale dell'editor, fai clic su Revisioni.
- Trascina il cursore o utilizza le frecce per visualizzare in anteprima le differenze: aggiunte in verde, eliminazioni in rosso.
- Fai clic su "Ripristina questa revisione" per ripristinare il post quella versione.
Best practice
- Limita le revisioni (ad esempio 5-20) invece di lasciarle illimitate: la cronologia illimitata può gonfiare il database sui contenuti modificati di frequente.
- Le revisioni si applicano solo ai post tipi che dichiarano
'supports' => array('revisions')al momento della registrazione, quindi un tipo di post personalizzato potrebbe aver bisogno di aggiungerlo. - Se la modifica di wp-config.php non ha effetto, verifica con il tuo host: alcuni stack di hosting o plugin di sicurezza forzano le revisioni off.
- Esegui sempre il backup di wp-config.php prima di modificarlo: un errore di sintassi può rendere inattivo l'intero sito.

