[WordPress] WP Rocket 開放其他使用者角色使用清除快取功能

WP Rocket 這款快取加速外掛真的不錯,設定簡單又有效! 網站自己用的話可能沒感覺,要清就點一點清除快取的功能就好。 但如果今天網站上分了好多角色,都希望他們編輯內容後可以自己清除的話要如何處理 […]

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

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

[WordPress] 標準外部請求辦不到時使用 cURL 的 Hack 方式

在 WordPress 框架開發時應該要盡量符合標準,而這標準都有文件寫在「主題」和「外掛」。 本篇不鼓勵使用此方法來開發!下方描述的功能經 Richer 的分享可以使用內建方法達成:利用 WordP […]

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

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

[WordPress] Contact Form 7 表單外掛資料串接 – 以 Google 表單為例

說起來在表單中我最喜歡輕量的 Contact Form 7 ,由日本社群夥伴所開發的百萬下載量外掛。(下方簡稱 CF7) 市面上大多很強的表單外掛著眼在表單欄位建立時的易用性與延伸功能,可以說是一大包 […]

[WooCommerce] 購物車一次只能下單一款商品的做法

聽起來是特例,也沒錯,就是特例XD 像是先前文章有提到的活動購票案例,按照 WooCommerce 購物流程結帳沒有多筆購票(訂單)細節可以填寫,而實作在商品中繼資料(meta)中又很複雜,但最麻煩還 […]

[WooCommerce] 程式開發時取出訂單資訊的方法整理

這篇文章是引用 How to Get Order Details by Order ID 這篇文中分享的方法。 因為實際應用情境經過測試發現預設的太完美,沒有針對例外處理判斷。我這邊 fork 過來後 […]

[WordPress] 客製化調整文章(Post)建議的連結網址(Slug)

這需求剛好一個客戶需要,雖從業務端那邊獲取的資訊是希望能改用數字網址,不過文章量已經有一定的曝光,現在改反而會造成流量流失,這邊根據我的理(猜)解(測),這個客戶希望能專注寫作,網址也最好不要特別刻意 […]

[WooCommerce] 解決商品指定免運費運送類別時出現重複運費選項

WooCommerce 有個功能叫做「運送類別」,在「設定」->「運送方式」->「運送類別」下。 設定好運送類別後還不能做什麼,這時候到「運送區域」下的「單一費率」設定可以發現下方多了一個 […]