v3.5.1
🐛 修正
PayUni V3 結帳頁 fatal(#104 / #105)
使用者未設定統一金流憑證時,任何 is_checkout() 為 true 的頁面會整頁 500「發生嚴重錯誤」。
- 根因:SettingDTO::instance() 對 \get_option() 未帶預設值,回傳 false 賦值給嚴格型別 string 屬性導致 TypeError
- 修補:六處 \get_option() 加上 '' 預設值,並 (string) 強轉防呆
- 影響:對全新安裝、未設定憑證、PayUni V3 仍註冊 hook 的站台必修
📦 安裝
下載 woomp.zip,於 WordPress 後台「外掛 → 新增 → 上傳外掛」安裝。
已安裝舊版者透過 Plugin Update Checker 自動更新。