Hola.
Estoy intentando servir imágenes en formato WebP en mi web WordPress alojada en Webempresa (plan compartido). El problema no está en el CMS ni en los plugins, sino en las limitaciones del entorno de hosting.
He probado con el plugin CompressX.io, pero al no estar activado AllowOverride All
, no puede funcionar correctamente. También he usado WebP Express durante mucho tiempo, pero parece abandonado y me preocupa seguir dependiendo de él. He visto vuestra sugerencia en el blog, pero lo que ofrece no cubre de forma fiable la entrega de WebP de forma automática y condicional según el navegador, algo que considero esencial hoy en día para el rendimiento web.
Entiendo que por razones de seguridad y estabilidad no podéis modificar la configuración del servidor compartido, pero ¿podéis confirmar qué opciones reales y mantenidas existen actualmente para servir imágenes WebP de forma efectiva en este entorno?
Busco una solución que:
No dependa de reglas .htaccess
no soportadas.
Entregue imágenes WebP solo cuando el navegador lo soporte.
Funcione bien en vuestro entorno con Apache + Nginx (proxy inverso).
¿Tenéis alguna recomendación más actualizada o algún plugin que se sepa que funciona bien con esta configuración concreta?
Gracias de antemano.
Un saludo,
Contenido solo visible a usuarios registrados
Hola Maria Teresa.
WebP Express no está abandonado. La falta de actualizaciones recientes se debe a que el núcleo de su funcionalidad, la conversión de imágenes JPEG/PNG a WebP, sigue siendo compatible con las versiones actuales de WordPress.
Además, el sistema de medios de WordPress no han experimentado cambios que requieran modificaciones en el plugin. Por tanto, aunque no muestre actividad reciente en el repositorio, su funcionamiento no se ve comprometido y puedes seguir utilizándose en entornos de producción sin inconvenientes.
Una alternativa puede ser el plugin Plus WebP
-> https://es.wordpress.org/plugins/plus-webp/
Por defecto WordPress tiene compatibilidad nativa con el formato WebP desde la versión 5.8 (lanzada en julio de 2021). Esto significa que puedes subir imágenes en formato .webp directamente a la biblioteca de medios, igual que lo haces con .jpg o .png.
Un Saludo
Hola @pepesoler
Gracias por tu respuesta, pero ninguna de las opciones que propones soluciona el problema real de forma práctica.
WebP Express, aunque sigue funcionando en muchos casos, lleva tiempo sin mantenimiento activo. Basta con leer los comentarios recientes en su foro de soporte para ver que varios módulos ya no funcionan bien y que el propio desarrollador reconoció hace tiempo que el proyecto está parado por motivos personales. No es una opción fiable a medio plazo.
Sobre Plus WebP, vuestra propia guía reconoce que “genera automáticamente la imagen en formato WebP, pero la entrada no la sustituye, y esta acción tienes que realizarla manualmente”. Esto no sirve si el navegador sigue recibiendo el JPG en lugar del WebP, ni es una solución válida para usuarios que no van a realizar procesos manuales cada vez que suben una imagen.
La opción de convertir imágenes externamente y subirlas ya en WebP tampoco es viable. No tiene sentido hacerlo de forma manual teniendo en cuenta que existen plugins que automatizan todo este proceso, y mucho menos esperar que el cliente final lo haga correctamente una vez se haga cargo del sitio.
Lo que estoy buscando es una solución que sea realmente útil y compatible con la configuración de sistemas de Webempresa.
Si existe alguna opción que cumpla con estos requisitos en vuestro entorno, agradecería que me la indicaseis, y si es imposible, pues también, porque ya llevo tres días con este asunto y lo que necesito es saber a qué atenerme sin perder más tiempo.
Un saludo
Hola Maria Teresa.
El problema con esta clase de plugins es que necesitan unos modulos de PHP que en servidores compartidos no es posible instalarlos por temas de seguridad, estos módulos de php permiten que terceros puedan tomas el control del servidor y por eso no se instalan, ya no en nuestros servidores, en cualquier servidor compartido.
El único plugin que tenemos comprobado que funciona bien en servidores compartidos es WebP Express y como te comentaba es totalmente compatible con las versiones actuales de WordPress.
Un saludo