Limpiar la tabla de WordPress wp_posts
Por cada publicación que escribes o página que creas, WordPress almacena muchas revisiones a las que puedes volver. Esa comodidad está bien hasta que un día comienzas a notar que el espacio de tu servidor está inexplicablemente acaparado. La culpable es la tabla wp_posts que, al no tener restricciones de revisiones, crece y crece.
El sistema de revisión de wp-posts de WordPress
Se puede acceder a las revisiones desde el menú de la barra lateral en cualquier publicación o página. Puede buscar revisiones para ver qué cambió y cuándo. Si es necesario, puede avanzar y retroceder entre revisiones para buscar contenido que eliminó o volver a una versión anterior. El problema surge sólo cuando su blog de WordPress está inundado de revisiones.
De forma predeterminada, WordPress almacena revisiones ilimitadas para sus publicaciones 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 te mostraremos cómo hacerlo y cómo evitar que se acumulen revisiones en el futuro.
Limpiar la tabla wp_posts de 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 diseño fácil de usar.
Para eliminar revisiones antiguas, busque e ingrese a la tabla wp_posts. En la parte superior, 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. Sencillo, pero extremadamente eficaz; en un pequeño blog de WordPress, el tamaño de la tabla pasó de 86 kb a 22 kb, una reducción del 75 %. En sitios web más grandes, es capaz de eliminar hasta el 90% de los datos archivados.
Limpieza de la tabla wp_posts de WP Speed of Light
Eliminar manualmente revisiones de la tabla wp_posts es complejo e introduce el riesgo de eliminar por error publicaciones y páginas reales. WP Speed of Light ofrece una forma mucho más intuitiva de limpiar revisiones de la tabla wp_posts.
Las revisiones antiguas se pueden borrar desde el menú de la pestaña Limpieza de la base de datos en la configuración de WP Speed of Light. Una de las opciones es limpiar todas las revisiones de publicaciones: márquela y presione el botón limpiar y guardar para liberar su tabla wp_posts de contenido innecesario.
Si tienes el complemento Pro de WP Speed of Light, puedes 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.
Limitar el número de revisiones de WordPress
Como otras cosas, es mejor prevenir que curar. La configuración de WordPress le permite limitar la cantidad de revisiones a almacenar para cada publicación o página. Para configurar 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 conservar solo las revisiones más recientes:
define ('WP_POST_REVISIONS', 5);
Naturalmente, puede cambiar el número para especificar su propio límite de publicaciones y revisiones de páginas. Alternativamente, si no desea almacenar ninguna revisión, puede desactivar por completo el sistema de revisión de WordPress escribiendo el siguiente código:
definir('WP_POST_REVISIONS', falso);
Sobre el papel, las revisiones de WordPress pueden ser una bendición, ya que le permiten recorrer publicaciones y páginas más antiguas para encontrar contenido que haya editado. En realidad, las limitaciones de espacio en servidores pequeños pueden anular la utilidad de las revisiones y convertirlas en archivos engorrosos. Ya sea con WP Speed of Light o eliminarlos manualmente, las revisiones no tienen por qué ser un obstáculo y, en el futuro, puede cambiar su comportamiento para adaptarlo a 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 brindará opciones simples para optimizarlo rápidamente, como puede ver aquí .
Más detalles: WP Speed of Light >>
Cuando se suscriba al blog, le enviaremos un correo electrónico cuando haya nuevas actualizaciones en el sitio para que no se las pierda.