Linux 软件免费装
Banner图

M7tawa Local Image Optimizer with WebP & AVIF

开发者 aymanabdullahdev
更新时间 2026年8月27日 05:19
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

performance webp image compression image optimization avif

下载

1.5.9

详情介绍:

M7tawa Local Image Optimizer with WebP & AVIF is a focused upload-time image optimizer designed to stay lightweight: it processes newly uploaded images only and does not scan the existing Media Library in the background. The plugin converts JPG/JPEG, standard PNG, BMP, and TIFF/TIF files to WebP when the server image library can read the source format and create WebP files. AVIF images are recognized and kept unchanged instead of being needlessly reconverted, while animated PNG (APNG) files are detected and preserved to protect animation. What makes the plugin intentionally focused: The administration interface follows the current WordPress user language. English is the source language, and the plugin is fully internationalized for community translations through WordPress.org. Developed by Ayman Abdullah - M7tawa.

安装:

  1. In WordPress, go to Plugins > Add New Plugin > Upload Plugin.
  2. Upload the plugin ZIP file and activate it.
  3. Open Settings > M7tawa Local Image Optimizer with WebP & AVIF.
  4. Review the server WebP support status.
  5. Choose the preferred quality, size limits, savings threshold, and original-file setting.
  6. Upload a supported image through the normal WordPress media workflow. If the legacy v1.4.4 image optimizer plugin is still active, this version pauses its own conversion hooks and shows an administrator notice. Deactivate the legacy plugin to avoid duplicate processing. Existing legacy settings and statistics are migrated without deleting the old data.

屏幕截图:

  • WebP conversion success feedback with the achieved storage saving.
  • AVIF-aware feedback showing that an already lightweight AVIF image is kept unchanged.

升级注意事项:

1.5.9 Updates the WordPress.org-facing name, permalink alignment, and text domain while preserving conversion behavior, settings, statistics, and legacy migration compatibility. 1.5.8 Updates the WordPress.org-facing identity and documentation while preserving image conversion behavior, settings, statistics, and legacy migration compatibility. 1.5.7 Unifies conversion-success feedback across all compatible WordPress admin upload locations without changing image conversion behavior. 1.5.6 Adds verified WordPress 7.1 compatibility and prevents duplicate success notices without changing image conversion behavior. 1.5.4 Hardens upload-notice isolation, scopes WebP quality to this plugin only, cleans temporary notice metadata on uninstall, and preserves animated PNG files without conversion. 1.5.3 Restores visible conversion-success feedback for uploads made directly from the Media Library grid without changing conversion behavior. 1.5.1 Extends upload-success feedback to compatible custom image uploaders in the WordPress administration area without changing image conversion behavior. 1.5.0 This release introduces the M7tawa identity and safely migrates existing legacy v1.4.4 settings and statistics. If both plugins are active, deactivate the legacy plugin after activating this release to avoid duplicate processing.

常见问题:

Which source formats are supported?

The plugin accepts JPG/JPEG, standard PNG, BMP, and TIFF/TIF as conversion inputs when the server image library can read the format. WebP files are left as WebP, AVIF files are kept unchanged, and animated PNG (APNG) files are kept unchanged to preserve animation.

Does the plugin process existing Media Library images?

No. It processes newly uploaded images only. It does not scan or bulk-convert the existing Media Library.

Are images sent to an external service?

No. Conversion is performed locally using the image capabilities available on the WordPress server, such as GD or Imagick. No image optimization API or SaaS account is used.

Can I keep the original JPG or PNG file?

Yes. The settings include an option to keep the original source file after a successful WebP conversion.

What happens if the WebP file does not save enough space?

You can set a minimum savings percentage. When the generated WebP does not meet that threshold, the generated WebP is discarded and the original image is kept.

What happens to AVIF images?

AVIF files are detected and kept unchanged. This release does not reconvert AVIF images.

How does the plugin handle animated PNG files?

Animated PNG (APNG) files are detected and kept unchanged so their animation is not lost during optimization.

Will my legacy v1.4.4 settings and statistics be lost?

No. The plugin reads the legacy data and migrates it to the M7tawa-prefixed keys without deleting the old keys. The migration is designed to run only once after the legacy plugin is no longer active.

更新日志:

1.5.9 1.5.8 1.5.7 1.5.6 1.5.5 1.5.4 1.5.3 1.5.1 1.5.0 1.4.4 1.4.3 1.4.1 1.4.0 1.3.0 1.2.1 1.2.0 1.1.0 1.0.0