切换分类法。php就像你的单曲一样。php支持特定的post自定义模板。这是未经测试的代码,因此可能无法工作-但是,首先获取post类型
$post_type = get_query_var(\'post_type\');
因此,如果$post\\U type包含post\\U type=\'car\',则包含存档car。php如下所示:
if ( $post_type = \'car\' )
get_template_part(\'archive-car\');
elseif ( $post_type = \'boat\' )
get_template_part(\'archive-boat\');
elseif ( $post_type = \'bike\' )
get_template_part(\'archive-bike\');
else
get_template_part(\'regular-taxonomy\');
一个更好的选择是,如果你能像这个答案中那样建立一个模板重定向,但我不知道这是否可行。如果可能,可以根据$post\\U type的值重定向分类法模板。
How to quickly switch custom post type singular template?