CHAPTER 11:WordPress 外掛開發基礎

高階 3節 實作
CHAPTER 11

WordPress 外掛開發基礎

← 返回所有章節
11.1

外掛基本結構

建立符合 WordPress 規範的外掛骨架。

  • 外掛標頭(Plugin Header)宣告格式
  • 單一檔案 vs 目錄式外掛結構
  • 啟用(Activation)/ 停用(Deactivation)Hook
11.2

Action 與 Filter Hook

透過 Hook 系統干預 WordPress 核心流程。

  • add_action() 時機與使用場景
  • add_filter() 修改資料的方式
  • 自訂 Hook 讓外掛可被擴展
11.3

安全性考量

外掛開發中的資料安全最佳實務。

  • Nonce 驗證機制
  • 輸入驗證(Validation)與跳脫(Sanitization)
  • 權限檢查(current_user_can)