在許多的網頁框架當中要建立一個 route 並不是一件困難的事情,可是在 WordPress 當中並不是很直覺,這牽扯到了 WordPress
的運行機制。那麼你會說 permalink 不能夠滿足你的需求嗎?就程式面來說確實不夠彈性,對我來說。
例如:一個 url 要顯示滿足條件的文章內容,條件來自於 acf 欄位的值,以permalink 確實沒法辦到,所以就自己寫程式解決。
程式碼
要自己開一個客製化外掛,還是寫在子版型內都可以,只要 hook 有被呼叫到就可以了。
function bonze_add_rewrite_rule()
{
$categories = ['classrooms', 'people', 'projects', 'reports', 'videos&