我之前詳細介紹了自定義分類法的用法,但是很多同學在建立之後都出現了一個問題:自定義分類法的存檔頁無法開啟,顯示為 404 頁面。
遇到這種問題一般會是兩種錯誤。
public 引數
首先可能是自定義分類法的 public 引數沒有設定成 True,如果不是 True,則不會生成存檔頁面。
這種情況只需要把 public 引數設定成 True 即可。
偽靜態規則
如果已經設定成 True,還無法訪問存檔頁面,那就可能是偽靜態規則的問題了。
WordPress 的偽靜態規則是儲存到資料庫裡的,建立新的自定義分類法之後,存檔頁的偽靜態連結規則沒有更新,導致 WordPress 識別不出存檔頁的連結。
如果你是一個正在開發相關內容的開發者,解決這種問題只需要在相關的主題或者外掛啟用的使用呼叫一下 flush_rewrite_rules() 函式重新整理偽靜態規則即可。
如果你是一個使用者,遇到了這種問題,只需要進入 「設定」 下的 「固定連線」,不用修改,直接點選一次儲存設定,就能手動重新整理偽靜態規則了。