可以为不同类别使用自定义模板。显示类别存档时,WordPress将按以下顺序检查这些文件:
category-{slug}.phpcategory-{id}.phpcategory.phparchive.phpindex.php
Read more at the WordPress Codex
如果您喜欢使用
category.php 模板,我们可以加载自定义
header.php 基于类别ID的文件。替换调用
get_header() 在里面
category.php 使用以下代码:
global $wp_query;
get_header( \'category-\' . get_query_var(\'cat\') );
WordPress将查找
header-category-{category_id}.php 并加载该文件(如果找到)。否则
header.php 将正常加载。