[WooCommerce] 國家簡碼 Country Codes 對應資料

為了寫程式對應邏輯查了這資料幾次,才發現這過程實在不直覺,乾脆筆記回網站! 249 個國家二字元代碼如下: 'AF' => 'Afghanistan', 'AX' => 'Åland Islands', &# …

[WooCommerce] 匯入商品資料同步匯入內文圖片的方法 – Auto Upload Images

WooCommerce 處理網站商品匯入與匯出的功能越來越完整。從舊站轉出的商品資料可以連其他自訂欄位都一起帶入,這樣像是連商品的 SEO 設定資料也能帶到新站續用。 但,看似完整的精選圖片與商品圖片有匯入,內文卻沒有。有種美中不足的感覺,不過這也不能說是 WordPress 或 WooCommer …

[WordPress] 抓取文章第一張媒體庫圖片設定為封面精選圖片

好久沒有碰到值得筆記的事,今天終於來一個!需求是希望批次把沒有上精選圖片的文章給自動設定,條件是文章中的第一張圖。 過去曾幫同事把 Blogger 的文轉到 WordPress 自架站上,但發現網傳的解法沒有轉完整,圖片還是在 Blogger 空間,這樣半調子實在無法接受,於是寫了一段程式處理: B …

[WordPress] Advanced Custom Fields 更新 Group 組欄位的正確方法

這幾天使用 Headless WordPress 作法批次匯入資料時,踩到一個 ACF 的雷。 因為習慣直接看資料庫欄位來對應操作,所以 ACF 欄位如果是 Group 的話,結果是: GROUPFIELD_SUBFIELD 這樣的 meta_key ,而就算是使用 ACF 內建方法 update_ …

[Nginx] 把測試網頁上鎖,Basic Authentication 機制

今天同事來問,能不能把一個靜態活動頁面同時又已經掛上網域的站補上密碼,暫時限制瀏覽? 第一直覺就是掛上 Basic Authentication HTTP基本認證。 平時不會記詳細操作方法,上網想找篇來套。但發現網路上的教學千篇一大抄,都在說使用 htpasswd 這工具來產生帳號密碼的紀錄檔案。 …

[Go] 語言入門心得筆記

學語言要有需求,沒需求其實學了很快就忘記。而且如果要寫,就希望專注於寫的過程,而不是過於複雜的環境問題。 Go 語言好入門的點個人認為跟他模組函式庫線上連動有很大的關係! 安裝方式也簡單。 Linux: curl -LO https://get.golang.org/$(uname)/go_inst …

[Go] Whois 查詢網域資訊前,解析網域取得 TLD 與主網域的方法

網址資源 https://www.mxp.tw 這樣去拆解出網域(Host: www.mxp.tw)是容易,規則不難,通過字串分割後取得即可。 但要取得「主網域」又或是「裸網域(Naked Domain)」,就複雜許多。 舉例: www.mxp.tw 主網域是 mxp.tw,子網域名稱: www w …

[Fail2ban] 針對 Nginx 伺服器架構下的 WordPress 資安攻擊防護

先前寫過幾篇 Fail2ban 工具的文: [Fail2ban] 同步封鎖 IP 名單至 Cloudflare 的方法(Nginx 伺服器) [WordPress] 惡意訪客不要來 – IP 封鎖清單 不過沒特別寫到針對 WordPress 網站攻擊防護的部分。一方面是自己寫的規則還總是有些誤封的情 …

[WooCommerce] 還差多少就免運的促銷外掛:Amount Left for Free Shipping

「還差 200 元消費,就免運!」看到這樣的提示,是不是會讓你再回去翻翻商場,看還有沒有可能遺漏的或是乾脆可以多帶一件的? 同類型促銷應該很多人都看過,不過 WooCommerce 還是處理一個電商代管客戶時才碰到,覺得他分享的這款外掛不錯,來記錄一下! Amount Left for Free S …

[WordPress] dot com 商務版搬家到 WordPress.org 的方法

看到這標題,可以猜到,我會筆記,大概就是「不怎一般」的方法了!哈 WordPress.com 商務版本支援安裝外掛,可以說是自訂性最高的方案。 但是礙於安全性考量,整個 WordPress 運行環境都有特殊處理,像是: WordPress Core 另外目錄放置,且有對功能刪減過,屬於閹割版 有開放 …

文章
Filter
Apply Filters
Mastodon