[WooCommerce] 開通消費者端取消訂單功能的方法

時常發現消費者下單後反悔或是下錯單的時候,都會透過聯絡功能來信表示希望取消某筆訂單。 這樣的操作如果覺得麻煩,希望把功能開放給消費者的話可以將下方程式置入(子)主題 functions.php 中使用 […]

[WooCommerce] 取出所有可變商品的雷 – get_available_variations 方法解析

Basel 這款主題作為購物車主題用不錯,它還有包裝一個陳列商品圖片的功能在 WooCommerce 可變商品(Variation),如下圖: 不過,客戶上傳的商品的圖片時不時會在訂單下完「庫存為空」 […]

[WooCommerce] 使用 WP Cron 方法提醒未付款訂單記得付款

實作方式不難,就是紀錄一下方法!市面上比較常出現的需求是「abandoned cart」,追還在購物車裡沒完成下單的追下單功能。 本篇是用在客製化通知追訂單付款。 WooCommerce 有人下單後 […]

[WooCommerce] 關閉 v4.0.0 後出現的 Admin 管理控制台工具

WooCommerce v4.0 是近期重大的更新,更新需要注意主題還有其他外掛是否有影響。 最明顯的變化是之前在 v3.9 試驗的「Admin 控制台」工具,也在 v4.0 後整合變成內建功能。 裡 […]

[WooCommerce] 遊戲點數卡序號管理功能

這標題要拆兩段來看,遊戲點數卡是比較平易近人的說法,但正確來說這套機制就是序號管理XD 剛好同事在找這類型需求,要來實作一套能夠解決販賣序號的系統,對象是遊戲外掛製作者。 這套外掛 License M […]

[WordPress] 強制修改外掛或主題翻譯的做法(以 WooCommerce 為例)

WordPress 的多國語言架構算滿完整的,透過開發者有閱讀開發文件的前提下就能將程式做到多國語言化。 有些需求與某些外掛功能一樣但顯示的項目不同時,不一定要去硬改程式。就是很單純的透過本地化翻譯功 […]

[WooCommerce] 我的帳號(My Account)頁面程式化新增分頁(tab)控制項

以前實作過,以為有寫過筆記,但其實沒有XD 這客製化功能主要用在把 WooCommerce 的後台延伸當作其他功能後台使用時比較常發生。 舉例: 商品型錄網站,需加入會員,然後於會員後台提交專屬計算商 […]

[WooCommerce] 後台整理術:商品顯示項目欄位程式化調整

WooCommerce 這款外掛不只大家常聽到的電商銷售功能,他完整的商品架構要作為更簡單的像是型錄網站或詢價網都沒問題,有些甚至還跳脫了「商品」的範圍呢! 但,如果是其他用途,那不僅是前端的欄位有可 […]

[WooCommerce] 根據選擇運送方式修改結帳欄位的方法

一直以為自己筆記過,但後來想想應該是根據金流而已,新需求就來寫! 寫到這邊就會想到綠界物流外掛的痛! 到底他是金流還是物流?這個決定可是會影響很多邏輯。始終沒有一個版本的外掛是套上去就真的可以不用改啥 […]