今天剛好有客戶問到「為什麼這個月某一天的銷售報表金額計算有誤」,心想應該只是哪裡誤解了。 於是調出該日的所有訂單,對比營業額,發現的確與「理想」中的數字有落差。 但很明顯的可以看出來,其實主要就是客戶沒把完成的訂單,改狀態回「完成」,導致不在預設的報表計算條件之內。 那預設是用什麼訂單狀態才會納入統 …
標籤彙整: 客製化
[WordPress] 客製化自己的內容傳遞網路(CDN)服務筆記
關於內容傳遞網路(CDN)的介紹,這裡就不多說了,有興趣的人可以看看 Cloudflare 的文件。 而 CDN 作法沒有一定,概念就是把資源請求分散出去,理想的情況是會根據你的請求地來判斷,給離你最近的主機來提供服務。 但最基礎就是「把資源提供改由其他主機服務」! 常見的 CDN 作法就是把要分散 …
[WordPress] 客製化 RSS Feed 的方法
WordPress 內建有一個預設的 RSS Feed,就是網站網址後補上 /feed/,像是: https://www.mxp.tw/feed/ 。一般來說沒特殊用途,有人跟你說要 RSS Feed 給這個連結就好! 有興趣購買本篇文章的完整 Yahoo / FTV 民視 RSS Feed 功能完 …
[WooCommerce] 客製化匯出訂單格式的方法
訂單匯出功能的外掛很多,但如果不適合你的時候,你總要想辦法來一個!(沒錯吧XD) 剛好最近實作這功能,搭配先前筆記 [WooCommerce] 程式開發時取出訂單資訊的方法整理 取出訂單資訊的主方法有了,那剩下就是把訂單撈出來。 實作流程如下: 選擇開發過一個外掛(外掛框架) 新增一個選單功能列在 …
[WordPress] 客製化內容類型中設定可排序欄位(Sortable columns)
客製化內容類型 Custom Post Type 在編輯列表畫面時,只有預設日期與標題可以排序。這在使用上有時不太方便。 補上這功能不難,但要對後台架構有點認識。首先要去查「編輯畫面」的 hook,找到 Admin Screen ID , WordPress官方文件有寫:Admin Screen R …
[WordPress] WooCommerce 客製化運費規則的方法
WooCommerce 中商品有一個設定叫「運送類別」,這邊如果在不開發的情境下,可以在設定運送方式那邊針對這個分類指定一個金額去改變運費(可以選擇最貴的或是累加)。 關於運送類別的文章之前也寫過:[WooCommerce] 解決商品指定免運費運送類別時出現重複運費選項 、 [WordPress] …
[WooCommerce] 片段(fragments)互動程式設計要點
WordPress 中的商店組合外掛 WooCommerce ,預設安裝好就有一個公版架構,大部分流程其實沒有什麼問題,結帳(Checkout)頁欄位想要調整成台灣常見的表單欄位(含郵遞區號自動選擇)可以參考之前寫過的 文章。 本篇文章針對進階的互動程式多一點筆記。而既然提到互動程式設計,就會是 A …
[WooCommerce] 新增、管理客製化商品頁籤
手邊客戶有對於 WooCommerce 站中商品新增頁籤的需求,找了一下發現這款「Custom Product Tabs for WooCommerce」客製化頁籤與管理頁籤的外掛。 整個很不錯呢!滿直覺的~ 唯獨如果頁籤標題打中文會有問題!但還好,這份開發者的「不注意」也因為有留下 hook 方法 …
[WordPress] 客製化調整文章(Post)建議的連結網址(Slug)
這需求剛好一個客戶需要,雖從業務端那邊獲取的資訊是希望能改用數字網址,不過文章量已經有一定的曝光,現在改反而會造成流量流失,這邊根據我的理(猜)解(測),這個客戶希望能專注寫作,網址也最好不要特別刻意去思考,但同時也不要用預設的(中文標題就會直接掛在網址上,像我這部落格一樣)。 所以上網找了調整的辦 …
[WordPress] 客製化留言迴響信件通知其他收件人
網站管理員一直收到信而其他人沒收到留言通知的情況也不太適合多人管理情境。 這個時候就是如果能自訂收件人與信件樣式就能比較有彈性! 外掛的改法可以參考這款:Custom Comment Notifications 外掛強歸強,但也要有變數替換概念的操作,才會比較能理解怎麼去設計、修改。 而如果只是要指 …