There is ewww. It is easy. But unfortunately, unless it has changed since last I checked, it doesn’t produce optimal conversions. I’m considering providing cloud conversion at a cost.
Have you tried sending the prefabricated letter to your host?
https://github.com/rosell-dk/webp-convert/wiki/A-template-letter-for-shared-hosts
There is btw also the cloud converter option. If you have a WordPress installation where conversion works, you can make it work as a cloud converter by installing WebP Express and checking the “Enable web service” checkbox in the WebP Express settings. If you don’t, you could ask if some WebP Express user would kindly authorize your site to use theirs, possibly at a price. This could actually be set into system.
I would love – and provide support for it – if somebody set up an initiative to provide free webp cloud conversion…
Thank you, i was looking for a free solution, as i moved the site to a shared server cause i can’t monetize the site.
Your plugin is the one that works like a charm, so i’ll try sending that letter to the host.
Thanks a lot for your work, regards.
Didn’t understand what the support told me:
“Imagemagick is installed on our shared servers already it can be accessed from the shell at /usr/bin/convert GMgaick isn’t installed by should be able to just like alternative versions of imagemgaick can be installed on the servers using a custom PHP environment.”
They say Imagemagick is already installed on the server but Webp express doesn’t shows it enabled in the conversion method.
Don’t know if i have to do anything else to install it finally.
I was running into the same issue. Imagick is enabled on dreamhost, but webp isn’t listed as a supported format. I asked support about it and they replied:
“We have a known report where WebP is not enabled in the gd php module.
Our developers and specialist are working on a fix, unfortunately, we
don’t have an estimated time of solution. Since you are on a shared
server, you won’t be able to run “sudo apt-get install webp” as it will
require root/sudo access which is not available on this shared server.
Now, we won’t be able to run this command as it is already being worked
on by our developers and doing so right now might affect other customers
that are on this same shared server.”
So looks like something they are fixing and should be working again at some point in the future. But if need be you can probably send a ticket to support as well to add your account to the report as well.