WordPress 外掛 OAuth 2.0 架構重構實戰:從耦合邏輯到共用認證元件
當公司有多個 WordPress 外掛都需要串接 Google API 時,每個外掛各自實作一份 OAuth 2.0 認證邏輯,不但造成程式碼重複,更增加維護成本。本文記錄我們將 orca-gsc-insight 外掛中的 OAuth 認證邏輯,經過三個階段的重構,最終抽取為 orca-admin 共用元件的完整過程。
當公司有多個 WordPress 外掛都需要串接 Google API 時,每個外掛各自實作一份 OAuth 2.0 認證邏輯,不但造成程式碼重複,更增加維護成本。本文記錄我們將 orca-gsc-insight 外掛中的 OAuth 認證邏輯,經過三個階段的重構,最終抽取為 orca-admin 共用元件的完整過程。
這是一個經典的 WordPress 重寫規則(rewrite rules)快取問題。當你修改 add_rewrite_endpoint() 的端點名稱後,WordPress 資料庫中快取的舊重寫規則並不會自動更新,所以新的端點會產生 404。
在 WordPress 開發中,CPT(Custom Post Type,自訂文章類型) 與 Taxonomy(分類法) 是擴充網站功能的兩大基石。
如果你要寫爬蟲或外部資料匯入,就必須理解這些核心資料表的關聯,才能安全又正確地把內容塞進 WP。
掌握 WooCommerce 金流串接的標準作法與實務重點,包含 Server 回調、感謝頁導回、信用卡分期 UI、CheckMacValue 驗簽與常見錯誤排除。
Keywords: WooCommerce 金流串接, 信用卡分期, 訂閱定期定額, Server 回調, ReturnURL, PeriodReturnURL, CheckMacValue
在現代網站開發中,表單垃圾郵件是一個持續存在的問題。
因此,虎鯨orca-admin外掛採用OpenAI/Gemini API建立一個過濾信件的系統,減低惱人的垃圾信問題。
今天我將分享如何為 Forminator 外掛加上你自已的郵件檢查邏輯呢? 有一樣需求的朋友再看看吧