Mô tả
NaveenCodes Image Optimizer helps you compress images across your WordPress site without feature locks, tracking code, or disruptive upsells. It supports automatic upload optimization, bulk processing for existing Media Library items, and clear before-and-after reporting so administrators can verify what changed.
The plugin is designed to stay simple in wp-admin. Site registration is automatic after activation, the optimization service connection is handled by the plugin, and administrators can manage compression behavior, batch size, resize rules, formats, retries, and metadata handling from one interface.
The plugin is designed to remain fully free:
- No locked features
- No artificial monthly limits
- No ads
- No tracking
- No upsells
Features include:
- Automatic optimization on upload
- Async or sync processing modes
- Background queue backed by a custom database table
- Bulk optimization with progress updates and resume support
- Full compression profile controls in wp-admin for quality, resize rules, metadata handling, formats, retries, and batch size
- Automatic site-specific API key provisioning after plugin install
- Optional WebP and AVIF sidecar generation
- Optional backup copies before replacement
- Dashboard analytics for images optimized, bytes saved, compression rate, failures, queue status, and service health
- Media Library badge and single-image optimization action
- Before and after reporting for recently optimized images
- Local-only logging for troubleshooting
- Optional and non-intrusive donation page
How It Works
- New uploads can be optimized automatically.
- Existing Media Library images can be queued in bulk.
- Individual images can be optimized directly from the Media Library.
- The dashboard shows total savings, failures, progress, registration state, and health status.
External Service Disclosure
This plugin connects to an external image optimization service in order to compress images.
Service URL:
https://naveencodes.com
When the plugin communicates with the service, it may send:
- The image binary being optimized
- Optimization options such as quality, resize width, metadata handling, and output formats
- The site URL during automatic site registration
The service is used only for optimization and registration required by the plugin workflow.
- No analytics or advertising scripts are included.
- No unrelated remote calls are made.
- No user account is required.
Ảnh màn hình
Cài đặt
- Upload the
naveencodes-image-optimizerfolder to/wp-content/plugins/, or install the plugin ZIP fromPlugins > Add New > Upload Plugin. - Activate the plugin through the
Pluginsscreen in WordPress. - Open wp-admin once after activation so the website can complete automatic registration.
- Go to
NaveenCodes Image Optimizer > Batch Settingsto review compression quality, batch size, resize rules, metadata handling, formats, backup behavior, and retry timing. - Go to
NaveenCodes Image Optimizer > Optimize Mediato queue existing Media Library images for bulk processing. - Optionally optimize single images from the Media Library list view.
Hỏi đáp
-
Does the plugin need manual configuration in wp-admin?
-
No manual service credentials are required. The website registers automatically after activation, and administrators can review the compression profile and batch settings from wp-admin.
-
Does the plugin require a third-party account?
-
No. The plugin does not require a separate dashboard account or subscription.
-
Are any features locked behind payment?
-
No. All features ship enabled in the free plugin. Donations are optional.
-
What image formats are supported?
-
JPG, PNG, GIF, WebP, and AVIF uploads are supported. Optional WebP and AVIF sidecar files can also be stored when the optimization service returns them.
-
Can I optimize one image at a time?
-
Yes. The Media Library includes a plugin status badge and a single-image optimization action.
-
Does it block uploads?
-
Not when async mode is enabled. New uploads are queued and processed in the background through WP-Cron.
-
What happens if the optimization service is offline?
-
The original image remains in place, the error is logged locally, and queued jobs retry based on your retry setting.
-
What data is sent to the external service?
-
The plugin sends the image being optimized and the selected optimization profile values. During automatic registration it also sends the site URL required to issue the site-specific key.
-
Is it multisite compatible?
-
Yes. Activation, scheduling, uninstall cleanup, and queue tables are handled per site.
Đánh giá
Không có đánh giá nào cho plugin này.
Người đóng góp & Lập trình viên
“NaveenCodes Image Optimizer” là mã nguồn mở. Những người sau đã đóng góp vào plugin này.
Những người đóng gópDịch “NaveenCodes Image Optimizer” sang ngôn ngữ của bạn.
Muốn tham gia phát triển?
Duyệt code, check out SVN repository, hoặc theo dõi nhật ký phát triển qua RSS.
Nhật ký thay đổi
1.3.0
- Renamed the plugin for WordPress.org submission as NaveenCodes Image Optimizer.
- Updated plugin metadata, contributor details, and submission-facing branding.
- Refactored internal prefixes to the distinct
naveencodes_family. - Removed the public REST registration callback and aligned registration with direct validated service responses.
- Tightened submission package identifiers, hooks, options, and transport headers.
1.1.1
- Improved admin readability with a lighter UI redesign and cache-busted assets.
- Added plugin page banner and a WordPress Dashboard widget.
- Cleaned several WordPress.org scanner issues in templates and admin code.
- Refined uninstall cleanup and packaging for submission readiness.
1.1.0
- Redesigned dashboard, optimize media, and settings screens.
- Added full compression profile controls in wp-admin.
- Added Media Library optimization badge and single-image action.
- Added recent image before/after reporting and registration status UI.
1.0.0
- Initial public release.
- Added sync and async optimization workflows.
- Added background queue table with cron processing.
- Added bulk optimization screen with progress and resume support.
- Added analytics dashboard, logs page, and donation page.
- Added support for JPG, PNG, GIF, WebP, and AVIF.



