賽門的 WordPress 學習筆記

wordpress note

Tag

add_action

wordpress 將預設的 Mail() 方式改為 SMTP 方式寄信

一般 php 發信方式都是用 mail() 去做,這個因為沒有驗證發信主機機制,因此常常會被對方誤認為來自亂發的垃圾信,所以也很多虛擬主機上根本不建議再用這個函數發送,取而代之的是填寫 smtp 方式寄信,底下要教的是不用安裝外掛就能透過 google 的 smtp 寄信。

如何新增或移除發表迴響可用的 HTML 標籤與屬性

在發表迴響中,wordpress 允許網友使用一些不危及系統的 HTML 標籤與屬性,這在 /wp-includes/kses.php 程式中有命名為 $allowedtags 變數。

在控制台的文章清單畫面,顯示自定欄位 – 特色圖片

Fimg02
文章控制台裡面的欄位很少,除了『作者、分類、標籤、迴響、日期』這些欄位之外,想要增加『特色圖片』的欄位怎麼做?

wordpress 的資料庫查詢 debug 方法

有時候會遇到頁面開啟緩慢,其實要 debug 起來也是很多地方要測試,如果確定和主機、網路速度都無關的話,那麼我們應該朝向資料庫查詢是否有問題。以下方式可以顯示對資料庫做了哪些查詢、耗費時間多久,相信這樣子也能幫助你釐清原因。

wp_head() 的運用

利用 wp_head 可以將你需要的文件訊息輸出在 head 標記裡面,像是放 css 的 style、meta 等等。
例如這樣子:

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

Theme by Anders NorenUp ↑