经过几个小时的测试和开发,我需要你的帮助。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
创建的术语进行过滤,过滤器的功能是什么? –