[WordPress] 外掛分享: Wahab133 Media Maintainer

首頁 › 外掛目錄 › Wahab133 Media Maintainer
全新外掛
安裝啟用
—
尚無評分
6 天前
最後更新
—
問題解決
WordPress 6.2+ PHP 7.4+ v7.1.9 上架:2026-10-08

內容簡介

Wahab133 Media Maintainer 是一款針對 WordPress 的本地媒體優化與維護工具包,旨在保持媒體庫附件關係的完整性,同時讓管理員對優化和清理動作有明確的控制。

【主要功能】
• 優化選定圖片或媒體庫中的圖片
• 將 JPEG/PNG 轉換為 WebP 或 AVIF 格式
• 保留 WordPress 圖片尺寸以減少模糊風險
• 扫描頁面和常見存儲位置以查找媒體引用
• 審查未使用的媒體庫圖片
• 選擇性啟用 Google PageSpeed Insights 測試

外掛標籤

開發者團隊

⬇ 下載最新版 (v7.1.9) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「Wahab133 Media Maintainer」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

Wahab133 Media Maintainer is a local media optimization and maintenance toolkit for WordPress. It is designed to keep Media Library attachment relationships intact while giving administrators explicit control over optimization and cleanup actions.
Key features:

Optimize selected images, page-used images, or the Media Library.
Convert eligible JPEG/PNG images to WebP and, when supported by the server, AVIF.
Balanced, visual-protection, and strict image profiles with a configurable sub-100 KB target.
Preserve generated WordPress image dimensions to reduce browser upscaling and blur risk.
Minify existing SVG attachments conservatively without rewriting path geometry.
Scan pages and common WordPress storage locations for local media references.
Generate or improve ALT text only when the administrator enables and runs the ALT features.
Preview exact duplicate usage, migrate known WordPress database references to a keeper attachment, record an old-to-new recovery mapping during quarantine, verify remaining references, and only then allow explicit permanent cleanup.
Review unused Media Library images before moving them to the plugin’s safety-trash workflow.
Optional local first-party visitor/performance analytics, disabled by default.
Optional Google PageSpeed Insights tests, run only after an administrator clicks a PageSpeed test action.

Fresh installations do not automatically optimize newly uploaded images, generate ALT text, enable analytics, or delete WordPress’s original-image backup. Those behaviors require administrator choice in the plugin settings or an explicit optimization action.
The plugin cannot guarantee that every detailed image will be both visually lossless and below 100 KB. Visual-protection mode keeps quality and dimensions above configured safety floors instead of forcing destructive compression.
External services
Wahab133 Media Maintainer can use the Google PageSpeed Insights API only when an administrator explicitly starts a Google PageSpeed test from Site Speed Lab.
When this action is used, the plugin sends the same-site URL selected for testing, the selected mobile/desktop strategy, requested Lighthouse categories, locale, and an optional administrator-supplied Google API key to Google’s PageSpeed Insights API. Google receives the network request from the WordPress server. No Media Library files or local visitor analytics records are sent by this feature.
Service information: https://developers.google.com/speed/docs/insights/v5/get-started
Google Terms of Service: https://policies.google.com/terms
Google Privacy Policy: https://policies.google.com/privacy
The plugin’s internal page scanner and internal speed audit make server-side requests only to URLs on the same WordPress site and do not use a third-party service.
Development source
Human-readable source files are included for every shipped asset. WordPress uses assets/admin.min.css, assets/admin.min.js, and assets/tracker.min.js in normal production mode and the readable assets/admin.css, assets/admin.js, and assets/tracker.js files when SCRIPT_DEBUG is enabled. The minified files can be regenerated from the readable source with standard CSS/JavaScript minifiers (for example Clean-CSS and Terser); no private source repository is required.
The plugin never rewrites JavaScript, JSON, HTML, or other generated code files in the uploads directory. Uploads-directory code scanning is read-only; supported page-builder cache APIs are used when a media URL change requires cached output to be regenerated.
Privacy
Local visitor/performance analytics is disabled by default. When enabled by an administrator, a first-party browser cookie is used to distinguish anonymous daily visitors. The random browser identifier is HMAC-hashed before database storage. The analytics feature does not store IP addresses, referrer URLs, user-agent strings, email addresses, or WordPress account identifiers, and does not send the collected analytics data off-site.
WordPress privacy-policy helper text is registered in the Privacy settings screen when the plugin is active.
Google PageSpeed Insights is a separate optional external service described above and is contacted only after an administrator explicitly starts a PageSpeed test.

延伸相關外掛

文章
Filter
Mastodon