內容簡介
Plus WebP or AVIF 外掛可在媒體庫中新增圖片時自動生成 WebP 或 AVIF 格式的檔案,並可選擇替換原始圖片,提升網站載入速度與效能。
【主要功能】
• 自動生成 WebP 或 AVIF 格式圖片
• 支援批次處理所有圖片
• 可選擇替換原始圖片檔案
外掛標籤
開發者團隊
📦 歷史版本下載
原文外掛簡介
Generate WebP or AVIF
Generate WebP or AVIF file when adding image file in Media Library.
Generate WebP or AVIF from all the images by async/await.
Optionally, Can replace image files with WebP or AVIF when adding new media, and delete the original image file. Also, when generating all images, the original image file ID will be overwritten as WebP or AVIF and the original image file will be deleted. All URLs in the content are also replaced.
WP-CLI
WP-CLI commands are available. If you have a large number of files, WP-CLI commands is more reliable.
* wp pluswebpavif
* wp pluswebpavif webp -> Generated WebP.
* wp pluswebpavif avif -> Generated AVIF.
* wp pluswebpavif help -> Specification of this command.
* wp pluswebpavif webp mail -> Send results via email.
* wp pluswebpavif webp replace -> WebP or AVIF replacement of images and contents.
* wp pluswebpavif avif addext -> Append the webp or avif extension to the original filename.
* wp pluswebpavif webp --pid=12152 -> Process only specified Media ID(Conversion source ID).
* wp pluswebpavif avif --quality=90 -> Specifies the quality of WebP or AVIF.
* wp pluswebpavif webp --types=image/png,image/gif -> MIME type to convert.
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
);
