[英]I’d like to do having a different single.php file for each custom post-type taxonomy term?
我有一个自定义的后置类型“属性” -然后有一个自定义的后置类型分类法: “开放式房屋” , “功能” -对于不同的分类法术语,我已经有不同的看法( 例如,分类法-属性类别-开放式房屋.php )–我希望“开放式房屋”的单一视图不同于“功能” –我想通过为每个自定义后置分类法使用不同的single.php文件来实现–想要像single-property-open-homes.php这样的东西
我想这样做是因为我的帖子分配了两个分类法,一个是开放式的,另一个是功能,所以,我想对每种分类法有不同的看法。
我尝试使用此布局,但所有61种分类均采用这种布局。
<?php
$terms = wp_get_post_terms( $post->ID,'property-category' );
foreach($terms as $term)
{
$a=$term->term_id;
}
if($a == 61)
{
get_template_part( 'looptest', get_post_format());
}
else{
get_template_part( 'listing', 'single' );
}
?>
但这是行不通的,因为。 职位被分配在术语ID 61和18,但我想当术语ID为61时,它的单一视图有所不同。
请帮忙解决此问题。
感谢和问候。
您可以通过使用Wordpress模板层次结构来实现此目的(请参见下面链接中的图)。
http://codex.wordpress.org/Template_Hierarchy
在您的情况下,您似乎将使用“ single-open-homes.php”和“ single-features.php”
希望这可以帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.