Skip to content

Releases: Ya19880104/ys-webp-tools

v1.2.3 - 修正 Hub Client HPOS 宣告

Choose a tag to compare

@Ya19880104 Ya19880104 released this 27 Jul 17:11

Hub Client 升級至 2.0.5,移除 vendor library 無效的 HPOS 宣告;WebP Tools 主外掛原有的 HPOS 相容宣告保持不變。圖片處理功能未變更。

v1.2.2 - 後台幾何統一 + 尺寸表行動捲動 + Hub Client 2.0.4

Choose a tag to compare

@Ya19880104 Ya19880104 released this 25 Jul 16:20

v1.2.2:後台幾何統一 + 尺寸表行動捲動 + Hub Client 2.0.4

  • 設定頁套用共用幾何規格(1200px shell、tabs、footer 一體化)
  • 修正縮圖尺寸管理表在窄幅溢出:外包可聚焦捲動容器(role=region + tabindex=0),390px 於容器內水平捲動、admin body 不溢出;桌面五欄不變
  • Hub Client 2.0.4:YSToolboxMenuNormalizer 統一父選單與公用項排序
  • 後台 UI 契約測試擴充;dist 改由 .gitattributes 管理

封裝

  • SHA-256: 5C4B4673129B95D5E9801970FECB582D45BAE5FB43B9BC400326352E5DAB018A

v1.2.1 - 父選單正名電商工具箱(Hub Client 2.0.3)

Choose a tag to compare

@Ya19880104 Ya19880104 released this 25 Jul 04:44

修正:父選單正名「電商工具箱」

  • Hub Client 升級 2.0.3:ys-toolbox 頂層選單中央統一註冊為「電商工具箱」(dashicons-store、位置 56,與開發準則 §4 及各外掛自建選單完全一致;同一 slug 無論誰先註冊,結果相同)
  • 外掛端 label 校正:同站若有尚未更新的舊版 Hub Client(≤2.0.2 先以「YS Plugin」註冊同一 slug),偵測到既有 ys-toolbox 時統一改回「電商工具箱」
  • Hub Client loader 同步 canonical:Hub URL 支援 YS_CART_HUB_URL 常數/ys_cart_hub_url option 覆寫(預設不變,強制 https)
  • 與其他工具箱成員外掛(結帳強化 v1.7.7+、SHOPLINE 金流等)共存時互不影響:無論載入順序,選單名稱、圖示與位置一致

v1.2.0 — 重生兩模式、內容圖片網址修復、工具列一鍵全關

Choose a tag to compare

@Ya19880104 Ya19880104 released this 17 Jun 13:13

YS WebP Tools v1.2.0

新增

  • 既有圖片工具頁籤,整合既有媒體的批次處理。
  • 批次重生縮圖兩模式:「清理停用尺寸」(只刪除停用尺寸的舊縮圖、保留啟用尺寸不動,最安全、最快、不影響既有網址)與「完整重建」(刪除全部後依設定重建)。
  • 內容圖片網址修復:掃描文章/頁面內容,把指向「已不存在檔案」的圖片網址替換成有效的附件主檔網址;預設先 dry-run 預覽、確認後再執行、分批進行、只修改 post_content。

變更

  • 「一鍵全部停用/啟用」移至縮圖尺寸表格上方的工具列。
  • 既有圖片相關操作(重生/內容修復)移至新的「既有圖片工具」頁籤。

完整功能

上傳自動轉 WebP(取代原檔/可保留)、自動縮圖、縮圖尺寸管理(逐項或一鍵停用)、既有圖片工具(批次重生兩模式 + 內容網址修復)。

需求:WordPress 6.0+、PHP 8.0+、GD 或 Imagick。具破壞性的功能預設關閉,批次/替換作業執行前請先備份。

v1.1.0 — 縮圖一鍵全關、既有圖片批次重生、WooCommerce 引導

Choose a tag to compare

@Ya19880104 Ya19880104 released this 17 Jun 09:44

YS WebP Tools v1.1.0

新增

  • 縮圖尺寸管理:一鍵全部停用/啟用(表頭主開關)。
  • 套用到既有圖片:批次重新產生既有圖片縮圖(AJAX 分批 + 進度條),依目前啟用的尺寸重建,並刪除停用尺寸的舊縮圖檔。
  • WooCommerce 引導:偵測到 WooCommerce 時,提示並連結至 WooCommerce 內建的「重新產生縮圖」工具。

變更

  • 明確支援 JPG 與 JPEG(.jpg 與 .jpeg 同屬 image/jpeg)。

完整功能

上傳自動轉 WebP(取代原檔/可保留原始檔)、自動依最大寬高縮圖、縮圖尺寸管理(逐項或一鍵停用 + 批次重新產生既有縮圖)。

需求:WordPress 6.0+、PHP 8.0+,伺服器需支援 GD 或 Imagick 的 WebP 功能。具破壞性的功能預設關閉。

v1.0.0 — 上傳自動轉 WebP、自動縮圖、縮圖尺寸管理

Choose a tag to compare

@Ya19880104 Ya19880104 released this 17 Jun 03:55

YS WebP Tools v1.0.0

圖片優化外掛,協助降低圖片體積、節省磁碟空間、加快網站載入。

功能

  • WebP 轉換:上傳時自動將 JPG/PNG 轉為 WebP,預設取代原檔(可選保留原始檔);品質與來源格式可設定。
  • 自動縮圖:上傳超過設定最大寬/高的圖片時,自動等比例縮小。
  • 縮圖尺寸管理:自動偵測站台已註冊的縮圖尺寸,可逐項停用,減少每次上傳產生的多餘檔案。

需求

  • WordPress 6.0+、PHP 8.0+
  • 伺服器需支援 GD 或 Imagick 的 WebP 功能

備註

安全預設:具破壞性的功能(WebP 取代原檔、縮圖覆寫原圖)預設關閉,需於後台設定頁明確開啟後才會生效;本外掛僅處理啟用後的新上傳,不會變動既有媒體庫。