Limpiar la tabla wp_posts de WordPress
Por cada entrada que escribes o página que creas, WordPress almacena muchas revisiones a las que puedes volver. Ese confort está bien hasta que un día empiezas a notar que el espacio de tu servidor está inexplicablemente ocupado. El culpable es la tabla wp_posts que, a falta de restricciones en las revisiones, crece y crece.
El sistema de revisión de entradas de WordPress wp-posts
Las revisiones se pueden acceder desde el menú lateral en cualquier entrada o página. Puede explorar las revisiones para ver qué cambió y cuándo. Si es necesario, puede ir y venir entre revisiones para buscar contenido que haya eliminado o volver a una versión anterior. El problema surge solo cuando su blog de WordPress está inundado de revisiones.
Por defecto, WordPress almacena revisiones ilimitadas para sus entradas y páginas, incluso si rara vez les presta atención. Sin embargo, limpiar la tabla wp_posts y liberar espacio puede ser tan simple como una consulta MySQL. En este artículo, le mostraremos cómo hacerlo y cómo evitar que las revisiones se acumulen en el futuro.
Limpiar la tabla wp_posts desde phpMyAdmin
Las revisiones se almacenan en su base de datos MySQL, por lo que tiene sentido que la primera parada para limpiar las revisiones sea la propia base de datos. phpMyAdmin es una de las herramientas de administración más comunes para MySQL y permite realizar consultas en un entorno fácil de usar.
Para eliminar las revisiones antiguas, localice e ingrese la tabla wp_posts. Arriba, elija la pestaña SQL e ingrese la siguiente consulta:
ELIMINAR DE wp_posts DONDE post_type = "revisión";
La consulta busca versiones de publicaciones que son revisiones en la tabla wp_posts y las elimina. Simple, pero extremadamente efectivo; en un pequeño blog de WordPress, el tamaño de la tabla pasó de 86kb a 22kb, una reducción del 75%. En sitios web más grandes, es capaz de eliminar hasta el 90% de los datos archivados.
Limpiar la tabla wp_posts de WP Speed of Light
Eliminar manualmente las revisiones de la tabla wp_posts es complejo e introduce el riesgo de eliminar erróneamente publicaciones y páginas reales. WP Speed of Light ofrece una forma mucho más intuitiva de limpiar las revisiones de la tabla wp_posts.
Las revisiones antiguas se pueden borrar desde el menú de la pestaña Limpiar base de datos en la configuración de WP Speed of Light. Una de las opciones es limpiar todas las revisiones de las publicaciones - marque esta opción y pulse el botón limpiar y guardar para liberar su tabla wp_posts de contenido innecesario.
Si tiene el complemento Pro de WP Speed of Light, puede ir un paso más allá. En la parte superior de la misma página, puede habilitar la limpieza automática y elegir con qué frecuencia desea que se limpie la tabla wp_posts. Presione limpiar y guardar para confirmar los cambios.
Limitando el número de revisiones de WordPress
Al igual que otras cosas, la prevención es mejor que la cura. La configuración de WordPress le permite limitar el número de revisiones para almacenar para cada publicación o página. Para establecer esta opción, acceda a su servidor con SFTP y abra el archivo wp-config.php.
En el archivo wp-config.php desea buscar la línea de definición ABSPATH. Para que cualquiera de las líneas siguientes funcione, debe insertarlas antes de esta línea de código. Hay dos formas de limitar el número de revisiones de WordPress. Puede escribir la siguiente línea de código para retener solo las revisiones más recientes:
definir('WP_POST_REVISIONS', 5);
Naturalmente, puede cambiar el número para especificar su propio límite en las revisiones de entradas y páginas. Alternativamente, si desea no almacenar ninguna revisión, puede desactivar el sistema de revisión de WordPress por completo escribiendo el siguiente código:
definir('WP_POST_REVISIONS', falso);
En papel, las revisiones de WordPress pueden ser una bendición, permitiéndole saltar entre publicaciones y páginas antiguas para encontrar contenido que haya editado. En realidad, las limitaciones de espacio en servidores pequeños pueden acabar con la usabilidad de las revisiones y convertirlas en archivos engorrosos. Ya sea con WP Speed of Light o eliminándolas manualmente, las revisiones no tienen que ser un obstáculo, y en adelante, puede cambiar su comportamiento para satisfacer sus necesidades.
También es bueno tener en cuenta que WP Speed of Light nos permitirá analizar la velocidad de nuestro sitio y también nos dará opciones sencillas para optimizarlo rápidamente como puede ver aquí.
Más detalles: WP Speed of Light >>
Cuando te suscribas al blog, te enviaremos un correo electrónico cuando haya nuevas actualizaciones en el sitio para que no te las pierdas.



