2013-08-30 189 views
2

經過幾個小時的測試和開發,我需要你的幫助。WordPress分類術語頁面模板

我用幾個(免費)術語創建了一個分類。之後,我創建了用於顯示分類的頁面和子頁面,遵循WordPress的方案。

按照層次結構,我需要爲我的分類中的每個單詞創建一個類似taxonmy- {taxonomy} - {term} .php的頁面。我需要這些子頁面來篩選選項。

有沒有辦法動態創建子頁面?用戶自己創造條款,我不知道他們將如何命名。

感謝您的幫助。

+0

所以你需要通過長期篩選用戶將創建?如果不是,taxonomy- {taxonomy} .php將應用於該分類中的所有術語。 –

+0

是的,我需要根據用戶 – Andre

+0

創建的術語進行過濾,過濾器的功能是什麼? –

回答

1

看到這個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; 
} 
0

我傾向於把它寫這樣的重定向$模板,但一般@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; 
}; 
相關問題