Uno dei miei clienti è su un blog piuttosto grande in termini di numero di post e traffico. Sto cercando di ridurre il suo database a dimensioni gestibili e una cosa che si sta espandendo è letteralmente decine di migliaia di revisioni post.
Ho già impostato la configurazione di Wordpress per limitare il numero di revisioni in futuro a due:
define('WP_POST_REVISIONS', 2);
Ma voglio eliminare tutte le revisioni esistenti.
Domanda 1 : è sicuro eliminare direttamente tutte le righe nella tabella wp_posts che hanno un post_type di revisione? (Ho visto risposte contrastanti su questo — ma mi piacerebbe poterlo fare in questo modo se è sicuro).
Domanda 2 : ... e questo è rilevante solo se NON dovessi semplicemente cancellare dalla prima domanda:
Ho trovato questa risposta in cui songdogtech fornisce una query di database per eliminare in modo sicuro, ma (1) è specificamente in risposta a una domanda multisito (questo è un singolo sito) e (2) ho appena aggiornato il sito a 3.6, che includeva modifiche al database . (Quindi, non sono abbastanza esperto nella lettura delle query del database per sapere esattamente cosa sta succedendo lì e se funzionerebbe per un singolo sito in WP 3.6