Plus WebP

描述

生成WebP

  • 在添加图片文件到媒体库时生成WebP文件
  • Generate WebP from all the images by async/await.
  • 您可以选择在添加新媒体文件时替换图像文件为WebP并删除原图像。同时,当生成所有图像时,原图像的ID将被覆盖为WebP,原图片也将被删除。所有链接中的内容都将被替换。

WP-CLI

WP-CLI commands are available. If you have a large number of files, WP-CLI commands is more reliable.
* wp pluswebp_cli

How it works

Filter hooks

/** ==================================================
 * Filter for advanced change database.
 * If you want to replace other databases besides content.
 */
add_filter(
    'plus_webp_advanced_change_db',
    function( $before_url, $after_url ) {
        /* Your processing */
        return array( $before_url, $after_url );
    },
    10,
    2
);

屏幕截图

  • 媒体库
  • 生成
  • 设置

安装

  1. 上传plus-webp目录至/wp-content/plugins/ 目录
  2. 在WordPress的 ‘插件’菜单下找到并激活此插件。

常见问题

评价

2024 年 7 月 19 日
After updating to version 4.09, I had to turn off the plugin, as it began to change the sender name for all letters coming from my site to mail using the following template “[ Site name ] WebP generate for Plus WebP”. After deactivating the plugin, the problem was resolved. Your plugin is very good! I gave it 2 stars just to get your attention.
2024 年 5 月 24 日
This is great plugin to save my server space! Dear developer, I prefer to donate by paypal, usdt or stripe instead of inputting my credit card elsewhere.
2024 年 5 月 12 日
The plugin works, converts images to webp but also uses the apache PHP LoadFromFile that loads the images from file rather make http request, which means it will change the canonical of the images. Which means your articles and website will disappear from Google search, which will kill the traffic and the website finally. This happened to my website till I traced the solution down to this plugin. You’ll post and it just won’t show on Google search even though all is green on GSC because of this plugin. If you notice your website traffic is dying or your website doesn’t show on Google, try removing this plugin and check your keywords acquisition on ahrefs.
2023 年 10 月 16 日
Works great! Just be careful with the “WebP replacement of images and contents” setting. Do you REALLY want to remove all your old JPG files?
阅读所有24条评价

贡献者及开发者

“Plus WebP” 是开源软件。 以下人员对此插件做出了贡献。

贡献者

「Plus WebP」插件已被翻译至 7 种本地化语言。 感谢所有译者为本插件所做的贡献。

将“Plus WebP”翻译成您的语言。

对开发感兴趣吗?

您可以浏览代码,查看SVN仓库,或通过RSS订阅开发日志

更新日志

[4.10] 2024/07/19

  • Added – ‘plus_webp_advanced_change_db’ filter for Replacement of non-content databases.
  • Removed – Blogname for mail from name.

[4.09] 2024/07/18

  • Added – WP-CLI command for warning indication at console output.
  • Tweak – Webp bulk generation by React.
  • Added – Blogname for mail from name.

[4.08] 2024/07/15

  • Fix – Support for cases where media exists in the database and does not exist as a file.
  • Thanks – Marcus Karlos.

[4.07] 2024/06/20

  • Added – WP-CLI command for webp bulk generation.

[4.06] 2024/03/05

  • Fix – Changed file operations to WP_Filesystem.

4.05

Changed json_encode to wp_json_encode.

4.04

Supported WordPress 6.4.

4.03

Fixed link to plugin page.

4.02

Fixed about sending e-mail.

4.01

Added description.
Removed unnecessary codes.

4.00

Moved the location of the Admin page to the Media Library.
The admin screen has been converted to React.
Batch generation of webp by async/await is now supported.
Fixed a problem where title name comparison failed and generated duplicate files.
Metadata generation for WordPress 6.1-alpha to match WordPress 6.2.

3.00

Supported WordPress 6.1-alpha.

2.07

Added a hook for Organize Media Folder.

2.06

修复了媒体不存在时的处理问题。

2.05

支持XAMPP。

2.04

修复了元数据的问题。

2.03

修复了元数据的问题。

2.02

修复了内容替换的问题。

2.01

Fixes various messages and branches in ajax.

2.00

Added ajax generation for webp.

1.13

Fixed an issue with saving options.
Added options for extension.

1.12

Fixed clear cron schedules issue.
Fixed problem of threshold big image.

1.11

Fixed the problem of title acquisition in bulk generation.

1.10

Fixed background processing.

1.09

Give details when email notification.
Added the management screen notification of the end of batch generation.

1.08

Added ability to choose which file types to convert and which not.

1.07

Supported transparent gif & png.
Fixed file name issue.

1.06

Fixed content URL replacement issue.

1.05

Fixed an image replacement issue.
Conformed to the WordPress coding standard.

1.04

Conformed to the WordPress coding standard.

1.03

Added html escape on the management screen.

1.02

Fixed an issue with image conversion.
Fixed an image replacement issue.
Added the setting of quality.

1.01

Fixed problem of PNG files.
Added uninstall script.

1.00

Initial release.