這裡是 WordPress 教學,沒有基本的教學,比較適合進階的人瀏覽

Category 函數 Function

WP-AJAX 和 WP REST API 寫法比較

在 WordPress 的非同步請求中,常使用 admin-ajax.php 這個方式,直到了 4.4 引入新的 WP REST API。底下就展示如何寫這兩種方法…

後台使用者管理清單,增加最厚登入時間的欄位

後台所有使用者的管理列表只有幾個欄位而已,如果想要增加『最後登入時間』欄位,就必… Continue Reading →

jQuery 取的表單所有元素值的方法 serialize, serializeArray, serializeObject

我們最常用的方法是 $(form).serialize(),這個方式得到的是一個… Continue Reading →

介紹 WordPress 內建方便使用的函數 #1

前端表格編輯時總是要做一些檢測,是否欄位是 checked, selected,… Continue Reading →

自定 woo 結帳畫面的帳單欄位

woo 的帳單欄位是可以自定屬性的,請將底下的程式碼,加入你的佈景 functions.php 裡面即可。

幫 wordpress 文章編輯器加入可選擇字型

wordpress 內建的文章編輯器是 TinyMce,一般我們在網站上使用這個… Continue Reading →

解決 PageSpeed Insights 顯示 javascript 禁止轉譯 (Render)

禁止轉譯到底是什麼東西?也就是網頁繪製過程中被塞住了,繪製被迫停了下來等待。像是使用 <script> ,網頁要等到它下載完並解析代碼完成才會再進行繪製,因此對較慢的server或是較大的js檔案來說,網頁會受到延遲展開。

使用 the_excerpt_rss 幫你的 wordpress feed 內容增加一些東西

WP 內建幾個類型的 feed,最常見的規格是 rss、rss2、atom,在你的網址後面加上 /feed/ 就可以顯示了,預設是供應 rss2 格式。若我想要在原本的內容增加一些資訊怎麼做?我們還是以hook方式,不去動到原本的核心程式來改。

wordpress 內建的完美中文截字函式 wp_trim_words

有時候我們沒有填寫文章摘要,所以必須要從文章的內容擷取一小段文字來替代。很多範例都使用 php 的函式 substr 來截字,對於英語系通常不會有問題,但對於像是中文語系,每個字都換算成3位元,如果混和英文在裡面,就有可能會把中文字截斷而出現亂碼。wordpress 內建了截字函式 wp_trim_words,對於這個問題將會迎刃而解,可以多多利用。

利用 get_tags() 取出所有標籤

wordpress 標籤 (tag) 的排序預設是以名稱(name)做排序,若是自己寫函數取標籤清單,我們有兩個欄位可以做排序,一是 count、二是 term_id。

« Older posts

© 2020 賽門的 WordPress 學習筆記 — 本站內容維護: 儒果網頁設計工作室

Theme by Anders NorenUp ↑