可以为不同类别使用自定义模板。显示类别存档时,WordPress将按以下顺序检查这些文件:
category-{slug}.php
category-{id}.php
category.php
archive.php
index.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
将正常加载。