Hi,
I have notice that the fact that you alter the httaccess file of the wp-content/uploads/elementor/css it gives me a few problems.
Website breaks when i update the elementor plugin or when i edit the global settings or when i re-generate css. A few files are missing after the above functionalities, looks like a permission issue, it alters the permission for that folder or something so then the site looks broken because a few css file are missing, cant be re-written on that folder.
If i deactivate your plugin and then on Plesk i enable the “Restrict access to files and directories” security measure (witch does the following This security measure sets the permissions for the wp-config file to 600, for other files to 644, and for directories to 755.) then the files can be written properly on the css folder and then my website works fine again.
The fact that the “Restrict access to files and directories” option is disabled is another indicator that the plugin messes with the permissions because if i activate this, and the install/activate your plugin, then “Restrict access to files and directories” gets disabled, and i have to re-activate it. So there is something going wrong over here.
regards
]]>Hello, I know that iPhone has limited support of WebP format, but is it supposed to be an issue? Why images are converted also on browsers that don’t support it, causing them to not load at all and making the site look broken? Is there a solution? If not, how can I convert all images back to their original format to solve the issue (if that’s actually the issue, otherwise I’m open to suggestions)?
Thank you in advance
]]>I have Cache Enabler installed and the WebP option is enabled. However, the WebP Express plugin is alerting me:
You are using Cache Enabler, but have not enabled the webp option, so Cache Enabler is not operating with a separate cache for webp-enabled browsers.
The option I have enabled is:
Create a cached version for WebP support. Convert your images to WebP with?Optimus.
I do not have an Optimus account nor the plugin.
]]>Hi, I have an images (png) in my theme folder (theme/images). Your plugin had converted the images in an webp. OK, that`s fine but now I will replace the image in the theme folder per ftp. How can I replace the webp image?
If I click on BULK CONVERT, there is only the notification: “There are no unconverted files”
Do you can help me?
]]>Hi,
How should i set the settings of your plugin if i only need to convert the images (existing and new ones) to webp but not to serve them somehow on the website (because i use nginx directives on Plesk to do the serving). First of all what Operation mode ? (i use Cloudflare so should i use the CND friendly or it doesn’t matter because it is only the image conversion?). And i guess except the “Convert on upload?” the rest settings should be off right?
regards
]]>Through the use of latest wordpress, webp express and using Querymonitor, a bunch of suppressed notices appear such as in above picture. Can above be solved? PHP 8.0 if i’m correct.
]]>I wanted to recompress webp images with different quality settings. First I used “Delete all converted files” to have a fresh start, and then I left it so images would be recompressed automatically when opened. After an hour I noticed that some images were not loading at all, and after checking it turned out that EVERY WEBP IMAGE WAS REMOVED from uploads folder. Even those that I uploaded in that format. Thank god my hosting had everyday backup so I restored them. But this is a huge bug!
]]>
If I change webpexpress to no conversion, it gives a fatal error. If I change the destination of the folders to mingled, it also gives a fatal error, and the images seem to lose their entire url, because when I go to the gallery and copy the url and paste the 404 error page into the browser, it’s as if they can’t find it. the files, but looking in the folders the images are there. If I deactivate webpexpress and delete the plugin, it also loses the image urls. It seems that even after deleting it, it keeps redirecting to the web, something like that.
After I switched to Caddy which happens to use Vary: Accept-Encoding I noticed that there is a notice in the test that informs to add Vary: Accept
I think you should consider modifying this.
https://www.smashingmagazine.com/2017/11/understanding-vary-header/
]]>I haven’t had any problem with the plugin so far, it’s great and works great! But now I’m editing one website and I get the error Unsupported mime type: image/webp failed for jpg images. Basically none of the thousands of images will convert. Where can the error be?
Previously, there was a TinyPNG – JPEG, PNG & WebP image compression plugin, which I disabled.
Hi
We’re using this plugin with PHP 8.2, and a couple of times per day, we see the following warnings in our log file:
PHP Deprecated: preg_match(): Passing null to parameter #2 ($subject) of type string is deprecated in /(redacted)/wp-content/plugins/webp-express/webp-express.php on line 45
It would be great if you could fix this in an upcoming warning.
Line 45 should simply be changed from:
if (preg_match('/webp-express-web-service$/', $requestUriNoQS)) {
To:
if ($requestUriNoQS && preg_match('/webp-express-web-service$/', $requestUriNoQS)) {
Thanks in advance ??
]]>This plugin is great, thank you.
I’m trying to protect some uploaded images with this htaccess:
<FilesMatch "\.(jpg|jpeg)$">
RewriteEngine On
RewriteCond %{REQUEST_URI} !.*/[^/]+-[0-9]+x[0-9]+\.(jpg|jpeg)$ [NC]
RewriteRule . - [R=404,L]
</FilesMatch>
I use this in wp-content/uploads/…
Works fine, it shows only images, which meet the rules (like image-100×100.jpg, image-100×150.jpg etc.), for the others (like image.jpg) returns 404.
But, with this htaccess Webp Express is not creating ANY new files (like image-100×100.jpg.webp, image-100×150.jpg.webp etc.. Any idea, how to solve it?
Thank you very much.
]]>Why the plugin have more than 11k images to convert but convert just few images and stop everytime! how to convert the whole list without stop? Look the video that I recorded to show the problem:
How to fix this?
Thanks!
]]>Using WebP Express on all of my sites. All of a sudden, after having converted half of my site images via bulk converter, I got an error:
Converting 2024/07/set-pahare-cadou-1024×1024-1.jpg failed
the security nonce has expired. You need to reload the settings page (press F5) and try again)
Of course, tried to delete cache, checked logs, nothing wrong. Its just I cannot start the bulk converter working again. What to do?
]]>Hi, I’ve tried using the function webPExpressAlterHtml to filter HTML outside the_content but the function doesn’t seem to be defined. In a theme, what plugin function could I use to filter, for example, the output of wp_get_attachment_image?
Thanks.
]]>Hi. We chose to not use WebP Express for various reasons. When I uninstall the plugin, most of the images result in a 404.
I took these steps to remove WebP Express:
– We did the normal interactive deactivate/delete uninstall through the WP backend.
– I looked at all .htaccess files to make sure there was no lingering WebP Express directives.
– I chown’ed and chmod’ed all the image files to the correct owner/group, and 644 permissions.
– I also deleted a directory under wp-content/uploads (I think) based on steps I found somewhere on the internet, but I forgot to save the URL and no longer remember the directory name.
Nothing changed the outcome…most of the images trigger the 404 page.
In another ticket I discovered you could add “?original” to the URL and it would retrieve the original image. This works, which I see as evidence that there is still something installed that is mucking up the works.
Help!
]]>I’m trying to convert some images but when I configure the plugin only the Gd Extension option is enabled. I want to enable Cwebp and vips but I can’t activate them, what can I do to activate them?
]]>I really can’t understand why the feature image (chariti-feature-image) is not displayed as webp, or rather it is only displayed in the incognito mode of the browser.
Thank you
]]>Hello. I would like any images on my site to be no larger than 1600 pixels on the longest side. What settings are responsible for this?
For example, if the pictures are 5000x7000 in size, or 3000x5000 in size, they should be converted to size 1600 on the long side.
In other words, I would like to explicitly set the width and height attributes for images.
If it’s not difficult, please tell me.
I’m facing difficulties after uninstalling the Webp Express plugin, the images no longer appear, and when I try to upload, the front end of WordPress (as I’m using buddyboss) uploads, but doesn’t display the image, the images are in my database and also in the wordpress backend in jpeg format, but they no longer work, they do not display.Has anyone ever experienced this?
I’m trying to use my wordpress without the webp express plugin, but it doesn’t work anymore. The images are saved there in jpg formats, but it doesn’t work and doesn’t open.
]]>After installing WebP Express, the following problem appeared – products with variation do not have their variable images changed. Example: https://vitamag.bg/magazin/animal-parade/myltivitamini/gold-multi/, where we have three different flavors and when selecting each of them, the corresponding flavors were previously visualized, but after the activation of WebP Express yesterday, they no longer change the different images.
]]>I’m getting a message shown “You are using Cache Enabler, but have not enabled the webp option, so Cache Enabler is not operating with a separate cache for webp-enabled browsers.” even though I have webp turned on Cache Enabler.
Is there anything else I need to do or is this a false alert?
]]>My hosting (OVH) only allows commands without spaces, and with less than 100 characters. So I can’t just write php wp-cli.phar webp-express convert etc… since it has spaces, and it’s longer than 100 charaters (see attached screenshot).
Can I work around the problem by using the webp-express command in a php file? So I will just put the path with the php file with the command in it (eg: mypath/cron/cron.php)
]]>When using this plugin toghether with WPML and woocommerce, the thumbnails (when listing products) in the back-end are not shown (404).
I am using he following configuration: https://imgur.com/a/FO6QGPW
It seems in the back-end for the non-default language the .webp extension is not added. When adding it manually via inspector the thumbnail shows (even if the secondary language is using a different domain): https://imgur.com/a/Px905CA
Everything runs fine in the front-end.
Is this a bug or am I missing a setting?
]]>Hi guys,
We’re seeing warnings pop-up when using PHP 8.1 and WebP Express 0.25.9:
preg_match(): Passing null to parameter #2 ($subject) of type string is deprecated in /XXX/wp-content/plugins/webp-express/webp-express.php on line 45
Thanks!
]]>My client has an issue whereby when ‘Alter HTML’ is enabled in the WebP Express plugin, it adds the following to the start of Yoast sitemap files:<!-- Alter HTML was skipped because the HTML is too big to process! (limit is set to 600000 bytes) -->
This is causing Google to report on invalid XML, which it is thanks to that comment code. Is there a filter or block of code we can use to disable WebP Express on Yoast generated sitemap files, or simply remove the comment above from being echoed in the file which would resolve the issue?
]]>hello,
Thank you for making this great plugin.
I dont know why product images does not show webp.
Why?
and please tell me how to solve this problem.
Operation mode: cdn friendly
General Scope : uploads and themes(Should I change to “all Content”?)
Hope your reply soon.
Best
]]>Hello!
I don’t care about browsers that don’t support WEBP, so I just wanted to replace it and not interfere with any cache delivery.
I just need to convert and replace PNG and JPG with WEBP ensuring smooth compatibility with CloudFlare and the edge cache.
Is there such a possibility?
]]>Hi,
I ike a lot the plugin.It works fine.
But I’m looking for a way to exclude some images to be converted in WebP, or also to ‘not show’ the converted images but the orinal ones (jpg or png).
The reason of my request is because just in one page of my site I need high quality images because there’s a very detailed image that I need people can watch in the best way without loosing small details.
In order to get it, it can be also ok to exclude that page.
PS
I don’t know if I can directly delete those converted images from the WebP Express plugin folder or they come back in Webp.
Thanks a lot
]]>Hi!
Thanks for a great plugin.
I would like to to see Caddy webserver support. It is a webserver that supports HTTP1/2/3 out of the box and is really easy to use and is also very performant. The Caddy server does not use or support .htaccess files, which means some features of this plugin does not work.
What would be required is that the .htaccess rules are transformed into Caddy config rewrite rules or similar. Have a look at https://caddyserver.com/docs/caddyfile/directives/rewrite#examples
There is also a great community at https://caddy.community/