Uno de mis clientes está en un blog bastante grande en términos de cantidad de publicaciones y tráfico. Estoy tratando de reducir su base de datos a un tamaño manejable, y una cosa que está aumentando es literalmente decenas de miles de revisiones posteriores.
Ya configuré Wordpress config para limitar el número de revisiones en el futuro a dos:
define('WP_POST_REVISIONS', 2);
Pero quiero eliminar todas las revisiones existentes.
Pregunta 1 : ¿Es seguro eliminar directamente todas las filas de la tabla wp_posts que tienen un post_type de revisión? (He visto respuestas contradictorias sobre esto, pero me encantaría poder hacerlo de esta manera si es seguro).
Pregunta 2 : ... y esto solo es relevante si NO debo simplemente eliminar directamente de la pregunta uno:
Encontré esta respuesta donde songdogtech proporciona una consulta de base de datos para eliminar de forma segura, pero (1) está específicamente en respuesta a una pregunta multisitio (este es un sitio único) y (2) acabo de actualizar el sitio a 3.6, que incluyó cambios en la base de datos . (Por lo tanto, no soy lo suficientemente hábil en la lectura de consultas de bases de datos para saber exactamente lo que está sucediendo allí y si funcionaría para un solo sitio en WP 3.6