WordPress, rimuovere e disabilitare le revisioni

  • 0
  • 69 Views
trips

Le revisioni sono una delle cose più utili introdotte in WordPress, permettono di mantenere varie versioni di un post/pagina permettendo cosi di tornare indietro a una versione precedente inoltre vengono usate per l’auto salvataggio…

Il problema nasce quando non si ha bisogno di tornare a versioni precedenti sopratutto se chi crea/modifica i post sono poche persone, e le tabelle crescono a dismisura diminuendo cosi l’efficienza dell’intero sito, per questo può essere utile cancellare le revisioni ogni tot giorni, per dare un ottimizzazione generale al sito.

Con questa query è possibile cancellare le revisioni già create, ovviamente se avete usato dei prefix diversi dal wp_ dovete modificarla:

DELETE a,b,c
FROM wp_posts a
LEFT JOIN wp_term_relationships b ON (a.ID = b.object_id)
LEFT JOIN wp_postmeta c ON (a.ID = c.post_id)
WHERE a.post_type = 'revision';

E’ possibile disabilitare le revisioni in wordpress anche se non lo consiglio a meno che non si hanno seri problemi di prestazioni con tanti post.
Per disabilitare le revisioni dobbiamo modificare il file wp-config.php aggiungendo questa linea:

define('WP_POST_REVISIONS', false);

Una volta fatto non verranno più usate le revisioni quindi bisogna però far attenzione a quello che si fa con i post.

Non ci sono post simili.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.