我有一個自定義帖子類型「證書」&我有一個自定義分類「certificate_category」註冊爲「證書」自定義帖子類型。這裏是我的分類學的定義:WordPress taxonomy.php不適用於自定義分類
$args = array(
'labels' => $labels,
'hierarchical' => true,
'show_ui' => true,
'show_admin_column' => true,
'query_var' => true,
'rewrite' =>array('slug' => 'topics')
);
register_taxonomy('certificate_category', 'certificates', $args);
這種分類法有兩個方面與名稱「國際」 &「內部」。我創建了taxonomy.php來顯示「certificate_category」分類標準(國際&內部具有相同的模板)。
「內部」術語的網址是mysit/topics/international &「內部」術語是mysit.com/topics/interior,它們都重定向到index.php。
我應該怎麼做才能顯示taxonomy.php?
分類註冊碼是否在init鉤子中? 當你在你的functions.php中添加註冊碼後,你是否訪問了Settings/Permalinks部分? 你可以嘗試禁用插件/切換你的主題只是爲了排除故障。 – steakoverflow
是的,它有一個鉤子。我應該如何處理設置/永久鏈接? – mhnz
只需打開設置/永久鏈接url,然後嘗試打開分類術語url。 – steakoverflow