經過幾個小時的測試和開發,我需要你的幫助。WordPress分類術語頁面模板
我用幾個(免費)術語創建了一個分類。之後,我創建了用於顯示分類的頁面和子頁面,遵循WordPress的方案。
按照層次結構,我需要爲我的分類中的每個單詞創建一個類似taxonmy- {taxonomy} - {term} .php的頁面。我需要這些子頁面來篩選選項。
有沒有辦法動態創建子頁面?用戶自己創造條款,我不知道他們將如何命名。
感謝您的幫助。
經過幾個小時的測試和開發,我需要你的幫助。WordPress分類術語頁面模板
我用幾個(免費)術語創建了一個分類。之後,我創建了用於顯示分類的頁面和子頁面,遵循WordPress的方案。
按照層次結構,我需要爲我的分類中的每個單詞創建一個類似taxonmy- {taxonomy} - {term} .php的頁面。我需要這些子頁面來篩選選項。
有沒有辦法動態創建子頁面?用戶自己創造條款,我不知道他們將如何命名。
感謝您的幫助。
看到這個solution鉤入'template_include()'過濾器。你會檢查你的具體分類,並在年底
....
add_filter('template_include', array($this,'my_template_include'));
}
function my_template_include($template){
global $wp_query;
var_dump($wp_query);
return $template;
}
我傾向於把它寫這樣的重定向$模板,但一般@emeraldjava有它的權利
/********** Set Taxonomy Template ***********/
add_filter('template_include', 'tax-name_taxonomy_template');
function tax-name_taxonomy_template($template ){
if (is_tax('tax-slug')){
$template = dirname(__FILE__).'/taxonomy-tax-slug.php';
}
return $template;
};
所以你需要通過長期篩選用戶將創建?如果不是,taxonomy- {taxonomy} .php將應用於該分類中的所有術語。 –
是的,我需要根據用戶 – Andre
創建的術語進行過濾,過濾器的功能是什麼? –