Hola, me habéis comentado que abra un nuevo tema al haber respodido en otro que trataba el asunto también.
Busco la forma de implantar el formato webp de imágenes a través de SmushPro. Por lo que he entendido, sería hacerlo a través de NGINX, ¿verdad?
El plugin me pide que copie un código en el servidor ("Insert the following in the server context of your configuration file (usually found in /etc/nginx/sites-available). "The server context" refers to the part of the configuration that starts with "server {" and ends with the matching "}".)
¿Cómo puedo hacerlo?
Muchas gracias,
Contenido solo visible a usuarios registrados
Hola Arturo.
Tienes que añadirlo al principio de archivo .htaccess que encontraras en al raíz de la instalación.
.- Accede a tu cuneta de caPanel -> administrador de Archivos
.- Accede a la carpeta donde tienes la instalación y edita el archivo .htaccess y añade el codigo
De todas formas el plugin que recomendamos es WebP express
-> https://wordpress.org/plugins/webp-express/
En este enlace tienes un tutorial sobre el plugin:
-> https://www.webempresa.com/blog/usar-imagenes-webp-wordpress.html
Un saludo
@pepesoler Gracias por la rápida respuesta.
Al intentar copiarlo al principio del .htaccess me da error 500 en la web (con código NGNIX) o no cambia nada (con Apache). ¿Hay algo que pueda estar haciendo mal?
Sí, he visto el otro plugin, pero preferiría hacerlo a través de Smush PRO al estar pagándolo y no tener que sumar otro plugin más que podría ralentizar la web.
Gracias,
Hola
El formato Webp vendrá incorporado en la versión 5.8 de WordPress que saldrá a fines de Julio, si te puedes esperar te ahorrarías configuraciones que posiblemente no te sirvan cuando actualices tu sitio.
Ref: https://make.wordpress.org/core/2021/06/07/wordpress-5-8-adds-webp-support/
Saludos.
@jmarreros Hola Jhon, ya está WEBP en Wordpress 5.8, pero sigo sin saber cómo hacer la integración con Smush PRO o si es posible que habilitéis la biblioteca Imagick para que pueda subir directamente imágenes WEBP.
Gracias,
Hola Arturo.
si es posible que habilitéis la biblioteca Imagick
No se puede activar Iamgick en nuestros servidores por motivos de seguridad ya que usuarios externos pueden tomar el control de tu web si se activa.
-> https://www.cvedetails.com/vulnerability-list/vendor_id-1749/Imagemagick.html
Tienes que añadir el código en el archivo htaccess:
-> https://gist.github.com/lukecav/597c9129851fc653b92c6e108145705a
En este enlace tienes documentación:
-> https://wpmudev.com/blog/local-webp-support-smush/
Al ser un plugin de pago no podemos probarlo, si necesitas ayuda tienes que consultarlo con el soporte del plugin:
-> https://wpmudev.com/project/wp-smush-pro/
Un saludo
@pepesoler Gracias por la respuesta, Pepe.
Ya he introducido el código en .htaccess, pero ahora desde Smush Pro dicen que lo reconocen pero que hay algo que no funciona. Y aseguran que me pongan en contacto con vosotros en este mensaje.
¿Qué puedo hacer?
Gracias,
Hola Arturo.
Tienes que consultar con el soporte de Smush para que te indique a que se refiere el aviso y los pasos que tienes que realizar para solucionarlo.
Un saludo
Buenos días, vuelvo a este tema.
Tras haber hecho gestiones con soporte de SmushPro (wmpudev) se me ha explicado que tengo Nginx como "reverse proxy"
Se me ha indicado que habría que cambiar el setup del servidor para que se excluya las extensiones de imágenes de las reglas NGINX para que esos archivos sean servidos desde Apache ("Exclude image extensions from NGINX rules so those files are now served via Apache"). ¿Cómo puedo hacer eso?
Gracias,
Hola Arturo.
Manda un ticket a soporte desde tu area de clientes, todos los temas de servidor los tienes que tratar desde Ticket.
Un saludo
Hola Arturo,
¿Lo solucionaste? Tengo el mismo problema. Añado el codigo a htaccess y la web peta. 🙁
Gracias
Hola Carmen,
En este caso al ser un plugin de pago has consultado con el soporte del plugin, de igual forma puedes verificar una vez Arturo responda si ha logrado solucionarlo con su soporte.
Un Saludo