如何在Wordpress中为特定的帖子类别创建自定义帖子模板

时间:2016-01-08 18:26:07

标签: php html wordpress

我需要为特定类别的子项创建自定义模板。 有可能吗?

1 个答案:

答案 0 :(得分:0)

如果网址与类别匹配或在category.php主题中添加功能,您可以在archive.phpfunctions.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)