Linux 软件免费装

ImOptimizer - Optimize Images

开发者 babapinnak
更新时间 2026年1月28日 17:56
PHP版本: 7.0 及以上
WordPress版本: 6.9
版权: GPLv2 or later
版权网址: 版权信息

标签

images optimization compression webp imoptimizer

下载

1.0

详情介绍:

ImOptimizer - Optimize Images is a safe, lightweight way to serve next-gen images on WordPress by converting uploads to WebP. Most optimization plugins either rely on external APIs or risk server crashes by processing images without checking memory limits. ImOptimizer runs fully on your server using the native PHP GD library and includes a Smart Memory Guard that estimates RAM usage before converting—helping prevent memory exhaustion. 🚀 Why ImOptimizer? ⚡ Feature Highlights

安装:

  1. Upload the plugin folder to /wp-content/plugins/bp-imoptimizer-optimize-images/.
  2. Activate the plugin through the 'Plugins' menu in WordPress.
  3. Go to Settings > ImOptimizer.
  4. Save your preferences. (Default: Quality 85, Logging Disabled).

常见问题:

Does this convert my existing media library?

No. The plugin processes new uploads only.

What image formats does this plugin convert?

It supports JPG, JPEG, and PNG images (converted to WebP).

Can I delete the original images after conversion?

Yes. Enable Delete Original Image in settings.

Will this work if I don't have an API key?

Yes. No APIs are used. The plugin relies on your server’s GD library.

What happens if the uploaded file is too large?

Images larger than 15MB are skipped for stability (and logged if logging is enabled).

Where are the conversion logs saved?

Logs are stored in a secure folder: /wp-content/uploads/bp-imoptimizer-logs/ In Multisite, logs are stored per site: /wp-content/uploads/bp-imoptimizer-logs-{blog_id}/

What happens if I uninstall the plugin?

Your existing WebP images remain on disk and continue to work. The plugin settings/transients and log folders are removed on uninstall.

Does this work on WordPress Multisite?

Yes. Each site gets its own isolated log folder.

Why are my images not converting?

  1. Ensure GD supports WebP (imagewebp must exist).
  2. Enable logging and review logs.
  3. Disable conflicting optimizer plugins (Smush/EWWW/ShortPixel/Imagify, etc.).
  4. Check memory limits (the plugin skips conversions if estimated usage is too high).

Can I rename the plugin folder?

No. Keep the folder name as: bp-imoptimizer-optimize-images This helps ensure updates, references, and translations remain consistent.

更新日志:

1.0