[WooCommerce] 建立客製化結帳欄位、儲存欄位與顯示欄位資訊的開發流程整理

WooCommerce 這個「結帳欄位客製化」一直都是個不敗的議題。因為真的是每個電商網站中算最核心有變化的地方。 先不論金流、物流會利用這欄位來記錄資訊,有的店家想要知道結帳客人的生日又或是想問問一些關於產品的問題回饋等。這些操作都會在結帳頁面的欄位上做更動。 這篇筆記不是要把細節展開(過往筆記都 …

[WordPress] 客製化內容類型(Post Type) REST API 的方法

剛好最近在處理一個主題的客製化,本篇筆記情境就是一種「接手他人作品但不硬改別人 code 又可以兼顧 WordPress Hook 模式」的開發。 說起來這件事也很常見,套版主題常常有些內建的行為不是你想要的,但他有預留 Hook 機制給你開發來延伸串接,只要找到對應的 Hook 就能改動到行為而不 …

[WooCommerce] 針對訂單客製化欄位新增訂單搜尋條件

WooCommerce 後台訂單管理有個搜尋功能,這功能大部分情況下應該都可以滿足搜尋條件。 不過他到底就是預設只查詢這幾個內建欄位: _order_key _billing_first_name _billing_last_name _billing_company _billing_addres …

[WooCommerce] 訂單信件中加入客製化欄位的預設方法

這邊說的「預設方法」就是 WordPress 架構中的「Hooks」勾點。與前一篇 [WooCommerce] 搭配修改信件、預覽發信的工具 – Preview E-mails for WooCommerce 使用樣板繼承方式修改訂單信件是不同方法。 本篇文章記錄的內容與 WooCommerce 官 …

文章
Filter
Mastodon