如何为CPT使用模板层次结构?

时间:2018-11-18 13:31:19

标签: wordpress

我正在使用WordPress CPT CPT名称是-汽车 对于此CPT,我具有分类法-carstype 在cartype中,我创建类别的type1 type2

现在,我希望type1具有它的模板,并为其2输入其

如果我使用single-cars.php,对于type1和type2来说都是相同的,如何分别为其制作模板 https://developer.wordpress.org/themes/basics/template-hierarchy/

1 个答案:

答案 0 :(得分:0)

使用single-cars.php作为汽车的单页模板。您可以将检查放入single-cars.php

if( has_term( 1 ) ){
get_template_part(); //Template for type 1
}
elseif( has_term( 2 ) ){
get_template_part(); //Template for type 2
}
else{
get_template_part(); //Template for all other types
}