cloudwp | WooCommerce 繁體中文使用手冊

Hooks、Actions 和 Filters

本文說明三個用於擴充功能而不修改核心程式碼的相關概念。

什麼是 Hooks?

Hooks 是自訂程式碼整合到 WordPress 流程的掛載點。它們包含 Actions 和 Filters 兩種類型。

什麼是 Actions?

Actions 在 WordPress 週期的特定時間點或事件發生時執行自訂函式。例如,woocommerce_before_cart 會在購物車內容顯示前執行。

什麼是 Filters?

Filters 在資料回傳或顯示前進行修改。例如,woocommerce_sale_flash 可自訂商品的特價標籤文字。

使用 Actions 和 Filters

常見用途包括:

  • 在購物車頁面加入自訂訊息
  • 修改特價標籤顯示
  • 在購買完成後觸發動作

重要提醒

本文件旨在作為進階疑難排解的參考指南;但所述程序超出我們的支援政策範圍。

Hooks 提供擴充性的同時保持核心系統完整性。如需實作協助,建議諮詢開發人員或參考 developer.woocommerce.com 的開發者文件。