WordPress 選單項目自訂欄位
Wordpress 的自訂欄位功能,也算是自訂定滿滿,前幾篇有文章內建與寫成外掛的方式的自訂欄位介紹,還有使用者帳號的自訂欄位,頁面的自訂欄位方式跟文章一樣就不說了,這次換選單頁來自訂欄位,這裡講的選單還是 Worepress 原來的選單系統,非區塊主題的選單。
Wordpress 的自訂欄位功能,也算是自訂定滿滿,前幾篇有文章內建與寫成外掛的方式的自訂欄位介紹,還有使用者帳號的自訂欄位,頁面的自訂欄位方式跟文章一樣就不說了,這次換選單頁來自訂欄位,這裡講的選單還是 Worepress 原來的選單系統,非區塊主題的選單。
前台搜尋自訂文章類型(search custom post type),在 wordpress 搜尋的方式我分為兩種,最基礎的就是透過原本架構,透過 search.php 或再載入範本(tamplate)顯示結果,另一種就是透過自訂 API 將結果顯示在想要的頁面或範本,兩者都可以製作自己想要的頁面,頁面範本可以使用兩種方式載入,一種是直接放在布景主題裡,另一種是使用外掛載入。
使用者個人資料,已不使用現成外掛,增加欄自訂欄位,舉例來說:國家、地區、城市、電話、社群...等等,這感覺是不是有點像文章的自訂欄位,差別只是資料要以文章的形式,還是以使用者資料的形式,這看需求面或是考慮後續的資料量來評估,如果資料很大量,使用文章的形式,欄位過多怕資料容量膨脹,還可以考慮開新資料表來儲存,資料不多的話,存在使用者的 _usermeta 資料表還OK!,也可以在 user 資料表上開欄位,可能要考慮一下後續資料遷移的問題,那就開始吧!
在使用 Wordpress 時常可以看到一些短代碼外掛,只要在文章或是頁面內容裡添加 [XXX-XXX] 短代碼,就可以把固定的內容插入到頁面顯示,最常見就是輸入表單,可以在不需要製作範本快速產生頁面,短代碼運用範圍很廣,像是登入、修改帳密、搜尋...等等,這些好像是大多數人會想要的,目的就是不想讓前端使用者進入後台😏,差別只在於要先準備好要插入的內容,如果插入的內容可自定,是一個相當方便的功能,也不會侷限在現有的外掛上。
在 Wordpress 文章列表頁面中顯示自訂欄位,這可以讓在列表頁面中可以清除看到,所需要找的訊息,例如:自訂欄位想要顯示在列表中,或是在自訂文章類型,完全自訂在列表頁面所要顯示的欄位,這都是為了方便查找資料,那就不多說直接開始。
在後台管理頁面添加一個自訂選單與自訂頁面,這個功能使用非常廣,添加出來的頁面裡面要放什麼都可以,放入統計畫面,設定介面…等等,就看如何是使用。
來聊聊網站的名詞定義吧!目前名詞定義以環境稱呼為主,如果與大陸交流名稱會和台灣會有很大出路,使用 wordpress 會知道台灣翻譯外掛 plugin 大陸則翻譯為"插件",出入最大應該是 template 大陸翻譯為"版型或模板" ,台灣翻譯為"範本",台灣很少人這麼說!也有很多人不知道吧!還是台灣被同化了😁,來分別定義一下名詞吧!
NEJE 雷雕機大家應該不陌生,網路電商平台都可以買到,而雷雕機品牌也超多種,對於熱愛 DIY 的我當然自己打造一台,電機電子當然就買現成的,單買 NEJE 30W 雷雕頭,在使用上效果很好,差別比較在3D列印 DIY 打造自己的雷雕初號機這篇有說明,由於我的機台沒有固定,為了方便收納,每次要雷雕時需要花點時間對位,控制程式跑範圍看雷雕位置是不錯,就是看不的雷雕那一點與物品垂直與水平擺放位置有點麻煩,於是來開發對位套件。
Wordpress 的文章(posts)或頁面(pages)都有一個叫做自訂欄位功能面版,這個功能可以添加文章或頁面的欄位,內建功能在新區塊編輯器(gutenberg)沒有顯示出來,可以到設定裡把它打開,點下左上角設定按鈕➜偏好設定➜區塊➜其他項目-開啟自訂欄位,這時區塊編輯器下面就會出現自訂欄位的面板,就可以開始自訂欄位啦!