Buenas tardes,
Me gustaría subir las imágenes de WooCommerce en formato WebP para que se descarguen más rápido.
He probado a subir un archivo a Wordpress directamente en formato WebP, pero me da error. No permite subir ese formato directamente.
Hay posibilidad de conseguir esto? aunque sea desde CPanel?
He estado leyendo y parece que la única solución es utilizar un plugin como este por ejemplo: Allow WebP Image https://wordpress.org/plugins/allow-webp-image/
Sé que este tipo de plugins ofrecen la imagen en JPG o PNG si el buscador no es compatible con WebP, lo que me parece una ventaja. Aun así, estoy evitando a toda costa usar plugins innecesarios en la web.
Lo que no sé es si al estar usando un plugin, el tiempo de descarga que ahorro con el formato WebP lo utiliza el plugin para realizar su función, quedando el resultado final en tiempo de descarga parecido.
Alguna recomendación?
Recomendáis usar el plugin directamente?
Muchas gracias
Contenido solo visible a usuarios registrados
Hola Imanol,
En Este caso cual plugin estas usando inicialmente? de manera general puedes usar el siguiente plugin -> https://es.wordpress.org/plugins/webp-express/
Puedes revisar el siguiente articulo donde se explica de forma detallada como configurarlo y usarlo -> https://www.webempresa.com/blog/usar-imagenes-webp-wordpress.html
Un Saludo
Hola @karen, muchas gracias por tu respuesta.
No estoy usando ningún plugin todavía porque para esta función de convertir el formato de JPEG a WebP, no sé si realmente merece la pena el plugin por el tiempo de descarga.
Sé que sin plugin, puedes ahorrar hasta un 30% de tiempo en la descarga de las imágenes de WebP frente a JPEg. Pero con el plugin, no sé si merece la pena.
Esa era una de las preguntas que me gustaría resolver.
Gracias
Hola
Si ya tienes las imágenes en ese formato y simplemente requieres que WordPress permita la subida de las imágenes, entonces o bien puedes usar el plugin que comentas o usar simplemente código:
function webp_upload_mimes($existing_mimes) {
$existing_mimes["webp"] = "image/webp";
return $existing_mimes;
}
add_filter("mime_types", "webp_upload_mimes");
Puedes agregar este código al final del archivo functions.php de tu tema o de tu tema hijo, sino tienes un tema hijo revisa:
https://www.webempresa.com/blog/crear-temas-hijo-child-themes-en-wordpress.html
Saludos.
Muchas gracias por la respuesta @jmarreros
Voy a valorar ambas opciones y me decantaré por una.
Un saludo a los 2
Hola
Ok, ya nos comentas si tienes dudas adicionales sobre este tema.
Saludos.