Troubleshooting
Diagnose common free GetWebP WordPress issues with browser-side optimization, writable uploads, delivery, and caching.
Troubleshooting
This page covers the current free WordPress plugin. It does not assume automatic upload optimization, a background queue, server rewrite rules, or server-side encoding.
Table of Contents#
- Optimization Does Not Start
- Scan or Preview Is Disabled
- A Batch Stops
- Generated WebP Is Not Showing on the Frontend
- Some Images Fail
- CDN or Offload Issues
Optimization Does Not Start#
Check:
- Browser support — use a current desktop Chrome, Edge, Firefox, or Safari.
- Secure admin page — load WordPress admin over HTTPS when possible.
- Uploads writable — confirm WordPress can write to
wp-content/uploads. - Same-site requests — security plugins should not block authenticated admin AJAX or source-image requests.
- Eligible inputs — use JPEG, PNG, or BMP attachments; animated PNG, GIF, HEIC, and HEIF are not processed by the Free package.
Scan or Preview Is Disabled#
Check:
- The Media Library has eligible JPEG, PNG, or BMP images.
- No scan, batch, or settings save is already running.
- The current user has permission to manage the plugin and edit the target attachments.
- WordPress admin AJAX requests are not blocked by a security plugin or proxy.
Quality preview samples up to five eligible unoptimized JPEG, PNG, or BMP attachments and writes no generated files.
A Batch Stops#
If you clicked Stop, use the continue action shown in GetWebP. The plugin rescans the same run target before continuing.
If the browser tab closed or crashed:
- Reopen GetWebP.
- Scan again.
- Start a smaller batch if the images are very large.
The free plugin processes in the administrator's browser, so the tab must stay open while a batch runs.
Generated WebP Is Not Showing on the Frontend#
Check:
- The attachment shows optimized status in the Media Library.
- The public page uses normal WordPress attachment image markup.
- Page cache and CDN cache have been purged.
- The generated
.webpfile exists in uploads.
The free plugin uses standard WordPress WebP delivery. It does not write .htaccess or Nginx rewrite rules and does not automatically serve AVIF on the frontend.
Some Images Fail#
Common causes:
- the original file is missing from uploads
- the image is too large for the browser to decode reliably
- the file is corrupt or unsupported
- a security plugin blocks admin file requests
- the uploads directory cannot be written
Retry the failed image, or optimize a smaller selection.
CDN or Offload Issues#
Generated files are written to local uploads first. If you use a CDN or object-storage offload plugin, make sure generated WebP files are synced or cached by that system.
After large runs, purge CDN and page caches.