我需要为特定类别的子项创建自定义模板。 有可能吗?
答案 0 :(得分:0)
如果网址与类别匹配或在category.php
主题中添加功能,您可以在archive.php
或functions.php
文件中添加条件以获取自定义模板。最新的示例,其中 template_cat_c.php 是您的自定义模板:
add_filter( 'template_include', 'template_cat' );
function template_cat( $template ) {
if ( is_subcategory_from($parent_id) ) {
return 'template_cat_c.php';
} else {
return $template;
}
}
检查那里的函数:https://wordpress.stackexchange.com/questions/89512/wordpress-function-like-is-category-for-subcategory-is-subcategory以生成 is_subcategory_from($ parent_id)。