giovedì, Marzo 28, 2024
HomeOpenSourceWordpress, rimuovere e disabilitare le revisioni

WordPress, rimuovere e disabilitare le revisioni

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.

BisonTech.net partecipa al Programma Affiliazione Amazon EU, e ad altri programmi di affiliazione che consente al sito di percepire una commissione pubblicitaria fornendo link di affiliazione su amazon e altri partner.

Stefano
Stefano
Sono un tech enthusiast, appassionato di programmazione, marketing e videogames. Adoro sperimentare tutto ciò che la tecnologia ha da offrire. Lavoro con la tecnologia da oltre 20 anni.

LASCIA UN COMMENTO

Per favore inserisci il tuo commento!
Per favore inserisci il tuo nome qui

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

ULTIMI POST

POPOLARI

SMANETTONI