Um dos meus clientes está em um blog bastante grande em termos de número de postagens e tráfego. Estou tentando reduzir o tamanho do banco de dados a um tamanho gerenciável, e uma coisa que está aumentando é literalmente dezenas de milhares de revisões posteriores.
Eu já defini a configuração do Wordpress para limitar o número de revisões no futuro para duas:
define('WP_POST_REVISIONS', 2);
Mas quero excluir todas as revisões existentes.
Pergunta 1 : É seguro excluir diretamente todas as linhas da tabela wp_posts que possuem um post_type de revisão? (Vi respostas conflitantes sobre isso - mas eu adoraria poder fazer dessa maneira se for seguro).
Pergunta 2 : … e isso é relevante apenas se eu NÃO fizer a exclusão direta da pergunta um:
Encontrei esta resposta em que o songdogtech fornece uma consulta ao banco de dados para excluir com segurança, mas (1) é especificamente em resposta a uma pergunta multissite (este é um site único) e (2) acabei de atualizar o site para 3.6, que incluiu alterações no banco de dados . (Portanto, não tenho habilidade suficiente para ler consultas de banco de dados para saber exatamente o que está acontecendo lá e se funcionaria em um único site no WP 3.6