我如何使用每个模板的不同模板部分来加载帖子和帖子类型(名为“ Projets”)?在这里,我的查询正在加载帖子和帖子类型,但是最后两者都具有相同的设计。谢谢!
if ( $query->have_posts() )
{
?>
<?php
while ($query->have_posts())
{
$query->the_post();
?>
<?php get_template_part('template-parts/content', 'content');?>
<?php
}
?>
未选中但应该可以工作
为了在循环中获得当前的post_type
,请使用:
if ( 'the_post_type_here' == get_post_type() ){ code... }
所以您的代码应该像这样:
if ( $query->have_posts() )
{
?>
<?php
while ($query->have_posts())
{
$query->the_post();
?>
<?php
if ( 'Projets' == get_post_type() ){
get_template_part('template-parts/content', 'content');
}
?>
<?php
}
?>