[WordPress] 取得文章分類最上層的方法

標題雖然這樣打,但其實不一定文章分類,只要是「分類」問題都可以加點變化取得。另外就是很想打「最佳解法」,但考量學海無涯,還是不要說死好了,如果有更好方法,歡迎留言給我! 哈哈 這需求是來自「我想要在某個分類下做 XXX 」或是「我不想要在某個分類下有 xxx」。 如果去 Google 答案,只會發現 …

[Linux] 遠端終端連線之 Screen 功能好棒棒!

用過視窗遠端連線功能的人可能會對指令的終端機連線管理感到害怕,好像開啟了一個黑洞似的。 但其實指令模式下的操作,效率反而高,透過指令化的決定執行先後順序可以用最節省的資源(少了視窗)來管理活動! 一般的連線操作流程是: 連線 -> 操作 -> 斷開連線 看似合理,但這終端這可不是像你打開 …

[WooCommerce] 根據商品分類判斷購物車商品去留的方法

這是過年期間解決的一個問題,覺得也滿有意思的! 情境 一個購物網站,不只有賣實體商品,還包含非實體的課程商品。 問題 課程商品下單勢必不能加上運費,但如果同時跟實體商品一起購買的話會發生跟著免運的情況XD 解決辦法 思路有兩種: 運費個別分攤在每樣商品,再透過計算商品的運費級距來完成組合運費的架構( …

[WordPress] 更新推送外掛沒反應怎辦?解決流程

首先就是別在 WordPress 改版推送更新的那天也更新,非常重要XD 但… 誰知道他哪天會突然放出小版本更新呢?! 好吧~ 有點運氣問題。但如果真碰到官方資料庫正在作業導致更新被中斷怎辦? 如這附圖回答:把你的 readme.txt 檔案做一點無意義修正後重推一次就可以觸發更新機制了~ 那如 …

[MAMP] 更新切換 PHP 版本的方法,測試你程式相容性

MAMP 是我電腦上安裝的 PHP 開發環境工具,使用原因無他,簡單、方便。 而且對於進階玩家來說,就算要自己編譯過 extensions 或是測試 PHP 新版本也都沒問題~ 當然不免的說,如果有問題,那要找到問題解答也容易,因為用的人也不少! 本人無偏好某款太 GEEK 的開發環境,重點是團隊成 …

[WordPress] 指定分類圖片與顯示文章主分類下分類列表

標題非常拗口,直接看圖。 這種分類列表其實還滿常見的,如果要整合 WordPress 的分類呢? 會需要額外能夠在分類上指定封面特色圖的功能。 而列表部分,既然是有主分類架構,那就是可以個別控制,採用主分類當參數,顯示所有子分類的做法。這個案例經過討論也還是採用短碼客制化不直接硬寫樣板檔案,可以復用 …

[PHP] 取得上一個月時間資訊的方法

做這個題目如果只是想著「阿不就這個月減一,就是上個月拉!」的話,那肯定會出事XD 試想一下,如果這個月是 1 月,那上個月是? 12月,對吧? 但是!是「去年」的 12月。 所以要取得前一段時間的資訊還真不是給他「-1」就可以算出來~ PHP 中的 strtotime 是個很厲害的方法,可以語意的表 …

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

這需求剛好一個客戶需要,雖從業務端那邊獲取的資訊是希望能改用數字網址,不過文章量已經有一定的曝光,現在改反而會造成流量流失,這邊根據我的理(猜)解(測),這個客戶希望能專注寫作,網址也最好不要特別刻意去思考,但同時也不要用預設的(中文標題就會直接掛在網址上,像我這部落格一樣)。 所以上網找了調整的辦 …

[WordPress] Polylang 多國語言一鍵複製內容至指定語系

Polylang 居然把複製內容的功能把它列在 Pro 版才有,實在狠XD 這功能超級重要的說,網站建置的過程一定是先已預設語言下去處理,但要開始建置其他語系的時候,通常也是把預設語系的內容先搬過去在考慮翻譯問題。 內建的功能有提供「建立一個空白的對應語系內容頁面(Post, Page..)」,如下 …

[PHP] 資料匯出並下載為 CSV 檔案,而且 Excel 不亂碼!

CSV 檔案的結構很簡單,逗號或分號區隔內容,並且斷行字元為新一筆資料。 依此資料格式輸出即可做出一個 CSV 檔案。 大多數如果是客戶端自行留存的檔案,個人在實作上就不考慮留檔,所以不寫入檔案,直接輸出並即時下載給客戶端使用即可! 範例如下: 設定好輸出下載的檔名,將資料從資料庫取出,定義好 CS …

文章
Filter
Mastodon