WordPress Hosting

DietPress – Pon a dieta tu WordPress

El plugin que conoces desde hace 9 años como WPO Tweaks, y que durante un breve espacio de tiempo se llamó Zero Config Performance Optimization, ahora se denomina DietPress y ha recibido un cambio que puede que te guste o puede que no.

Es en realidad el mismo plugin, mismo sitio en el repositorio, en parte la misma filosofía de optimizar WordPress con el mínimo esfuerzo, pero con un cambio de fondo que llevabais tiempo pidiéndome muchos.

Si lo que buscas es la optimización que te daría un WP Rocket pero sin conexiones a servicios externos ni dependencias de terceros, todo funcionando en tu propio servidor y gratis, este es el camino que ha tomado el plugin.

No es un plugin de caché de página, de eso ya se encarga tu hosting, sino todo lo demás, y sin que nada salga de tu servidor.

Te cuento de dónde viene el cambio, qué tienes que hacer si ya lo tenías (prácticamente nada) y todo lo que trae de nuevo.

El viaje de WPO Tweaks a DietPress

WPO Tweaks es uno de mis plugins más veteranos, de casi 10 años, que nació con una idea muy simple, activarlo y olvidarte.

Quita de un plumazo todo lo que WordPress carga por defecto y que la mayoría de webs no necesita, los emojis, los Dashicons en la parte pública, un montón de líneas de la cabecera, esas cosas que no aportan nada pero suman peticiones y milisegundos.

Con el tiempo fue creciendo y dejó de ser solo un limpiador para convertirse en un plugin de rendimiento de verdad, con CSS crítico, defer de JavaScript, optimización de imágenes para mejorar el CLS, resource hints, y reglas de caché de navegador, GZIP y Brotli en el .htaccess.

En la versión 2 le cambié el nombre a Zero Config Performance Optimization, porque ya hacía mucho más que cuatro retoques. Y ahí estaba el problema, del que no me daba cuenta del todo.

Justo por no dejarte configurar nada, el plugin se había quedado estancado.

Mucha gente quería elegir qué activar y qué no, y alguna optimización podía chocar con un tema o un maquetador concreto. Sin un interruptor para apagar solo esa, la única salida era desactivar el plugin entero, que es una pena cuando el resto te funciona de maravilla.

Mientras tanto, yo tenía otro plugin rondando que se llamaba precisamente DietPress (su nombre interno era core-diet).

Salió de mi guía sobre todas las funcionalidades de WordPress que puedes desactivar y planteaba justo lo contrario, una interfaz completa de ajustes organizada por nivel de riesgo, con unas setenta opciones de optimización, todas desactivadas por defecto.

Buena interfaz, una idea chula, funcionamiento perfecto, y además potente, pero poca gente lo usaba.

Así que la jugada estaba clara, juntarlos, tomar el esqueleto configurable de DietPress y montarle encima el motor de rendimiento de WPO Tweaks. Un solo plugin, con lo mejor de los dos.

Si ya tenías WPO Tweaks, no tienes que hacer nada

Esto es importante, porque un cambio así puede dar respeto, pero no hay de qué preocupase pues todas las optimizaciones que el plugin aplicaba hasta ahora siguen activas por defecto cuando actualizas, así que tu web se va a comportar inicialmente exactamente igual que antes.

La única diferencia es que ahora cada una de esas optimizaciones es una opción que puedes afinar o apagar si te hace falta.

Hay algún detalle que además mejora respecto a antes. Me refiero a la parte del CSS crítico que a veces provocaba un parpadeo raro al cargar (el típico flash sin estilos) ahora es una opción aparte, marcada como experimental y desactivada por defecto.

La parte segura, el CSS crítico en línea, se queda activa, y si alguna vez notaste ese parpadeo, ya no lo vas a tener salvo que lo actives a propósito.

Y si eres de los que personaliza el plugin con código, los filtros para desarrolladores han cambiado al prefijo dietpress_. Los antiguos siguen funcionando para no romperte nada, pero quedan marcados como obsoletos, así que cuando puedas pásate a los nuevos.

Si tenías el DietPress antiguo (core-diet)

Y si lo que tenías era el otro, ese DietPress, queda retirado, con honores. Dentro de nada lo cierro en el repositorio de WordPress, así que dejará de poder descargarse y de recibir actualizaciones.

Si lo tienes instalado no se va a romper nada, pero conviene que te pases al nuevo, y es muy fácil:

  • Instala y activa el nuevo DietPress desde su página en WordPress.org o el instalador de plugins de tu web.
  • Tus ajustes se conservan sin hacer nada, porque los dos plugins los guardan en el mismo sitio, y el core-diet antiguo se desactiva automáticamente para que no haya conflictos.
  • Con el nuevo DietPress ya activo, puedes borrar tranquilamente el plugin viejo desde tu pantalla de plugins.

Lo único importante es instalar el nuevo antes de borrar el viejo, así no pierdes la configuración. Y si no haces nada el plugin antiguo seguirá funcionando, pero sin actualizaciones ni soporte.

¿En qué se ha convertido WPO Tweaks… perdón, DietPress?

La fusión toma las optimizaciones de rendimiento de WPO Tweaks, la configurabilidad de DietPress y, de paso, el nombre y la interfaz del segundo, que es más simpática y deja más claro el concepto, poner tu WordPress una dieta y quitarle todo lo que le sobra.

Ahora el plugin tiene su propio menú en la administración, DietPress, y el montón de opciones (decenas) están repartidas por nivel de riesgo, igual que en mi guía de funcionalidades.

Tienes las que puedes quitar sin pensártelo, las que conviene valorar antes según tu web y las más específicas de cada caso. Cada opción te explica qué hace y qué podrías perder, para que decidas con criterio y no a ciegas.

Me tomé mucho tiempo en redactar textos para cada ajuste, para que sepas qué pasa exactamente si lo activas, así que de paso es casi un tutorial de optimización WordPress.

La pantalla de inicio funciona como una báscula (de hecho se llama así), y te muestra de un vistazo lo que estás ahorrando (peticiones que quitas, CSS y JavaScript de los que te libras, consultas a la base de datos que evitas) y trae un par de cosas que vienen muy bien.

Tienes perfiles rápidos para aplicar de golpe una configuración pensada para blog personal, tienda WooCommerce, página de aterrizaje o limpieza máxima.

También incorpora un analizador que mira tu web y tus plugins activos y te sugiere qué tiene sentido desactivar en tu caso concreto.

Por último (de momento) si gestionas varias webs, puedes exportar tu configuración a un archivo y aplicarla igual en las demás, sin ir opción por opción.

Ya no hay ajustes de seguridad, lógico

Hay una decisión de diseño que quiero explicarte, porque si vienes de mi guía de funcionalidades te puede chirriar, pero la lógica nos dice que un plugin de rendimiento y dieta no debería andar tocando la seguridad de tu web.

Por eso DietPress no incluye las opciones de seguridad que tenía core-diet, como ocultar la versión de WordPress, desactivar XML-RPC, bloquear las contraseñas de aplicación o esconder los errores de inicio de sesión.

Todo eso es terreno de Vigilante, mi plugin de seguridad, que es su lugar natural.

En la guía de desactivar funcionalidades sí tienes el código para hacer esos cambios a mano, pero dentro de un plugin lo lógico es separar responsabilidades, DietPress adelgaza y optimiza, Vigilante protege. Cada uno a lo suyo y los dos gratis.

Un optimizador gratis y con todo bajo control

La diferencia de fondo con un plugin de pago como WP Rocket está en que todo lo que hace DietPress ocurre en tu propio servidor sin servicios externos, ni cuenta que crear, ni cuota mensual, ni tu CSS o tus métricas viajando a la nube de nadie.

Es software libre, gratis 100%, y lo que pasa en tu web se queda en tu web.

Eso tiene un límite, como lo que te comenté de que no hace caché de página, pero si tienes un alojamiento decente ya la tienes funcionando a nivel de servidor.

Hay además cosas que necesitan sí o sí infraestructura externa para ir bien, como analizar página por página para quitar el CSS que no se usa, y eso no está en el plugin a propósito, porque hacerlo bien exige servidores dedicados y hacerlo mal te rompe la web.

DietPress hace todo lo que se puede hacer bien en local y lo deja ahí.

Así que si lo que buscabas era esa optimización a lo WP Rocket pero sin ataduras ni dependencias de terceros, por ahí van los tiros.

Hacia dónde va

Esto es solo el primer paso de DietPress, pero se avecinan montones de mejoras que lo van a convertir poco a poco en un imprescindible para quien quiera optimizar WordPress a tope y gratis.

Pronto vendrá, por ejemplo, una pestaña para controlar todos los correos automáticos que WordPress envía por su cuenta, los avisos de actualización, los de comentarios, los de usuarios nuevos y compañía, que sé que a más de uno le saturan la bandeja.

La base la expliqué en mi guía de los emails de WordPress, y pronto lo vas a poder hacer desde DietPress con un clic.

También tengo pensado incorporar la carga selectiva, para que WooCommerce, Contact Form 7 o los bloques de Gutenberg no carguen sus archivos en las páginas donde no se usan.

Algo que va a entrar seguro es  el alojamiento local de las fuentes de Google, que mejora la privacidad, te quita una dependencia externa más y cumple el RGPD sin despeinarte.

La filosofía no cambia, quitar lo que sobra y optimizar todo lo que se pueda, en tu servidor y gratis.

Y poco más, DietPress ya está en el repositorio, listo para instalar o actualizar.

Si te va más tocar cada cosa a mano con código, tienes la guía completa con todos los snippets, pero si prefieres todo eso a base de clics, más las optimizaciones de rendimiento y sin complicarte, instala DietPress y a volar.

Ya me cuentas, si eso, qué te parece el cambio/evolución, estoy deseando leerte (abajo, en los comentarios, que las redes se las lleva el viento)

Compártelo en tus redes
Resúmelo con tu IA

¿De cuánta utilidad te ha parecido este contenido?

¡Haz clic en las estrellas para valorarlo!

Promedio de puntuación 5 / 5. Total de votos: 5

¡Todavía no hay votos! Sé el primero en valorar este contenido.

Ya que has encontrado útil este contenido...

¡Sígueme en las redes sociales!

¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!



Sobre el autor

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

2 comentarios en “DietPress – Pon a dieta tu WordPress”

Scroll al inicio