【发布时间】:2017-09-04 21:27:28
【问题描述】:
我正在尝试将来自 cpt 的帖子放入不同的引导选项卡中。
到目前为止,我在第一个选项卡上获得了所有帖子标题。然后,我在第二个选项卡上获得一个帖子标题,在接下来的两个选项卡上获得相同的标题。这些类别不是自定义分类法,而是与自定义帖子类型相关联的默认 wordpress 类别。自定义帖子类型称为'journal',代码在archive-journal.php中
PHP
<!-- Tab panes -->
<div class="tab-content">
<?php if ( have_posts() ) : ?>
<?php while ( have_posts() ) : the_post(); ?>
<!-- cambridge winter college -->
<div role="tabpanel" class="tab-pane active" id="tab1">
<!-- accordian -->
<div class="panel-group" id="accordion" role="tablist" aria-multiselectable="true">
<?php if (in_category('cambridge-winter-college')) ?>
<?php the_title(); ?>
</div>
<!-- / accordian -->
<div class="terminator"></div>
</div>
<!-- / cambridge winter college -->
<!-- oxford summer 1 -->
<div role="tabpanel" class="tab-pane" id="tab2">
<!-- oxford summer college 1 -->
<div class="panel-group" id="accordion" role="tablist" aria-multiselectable="true">
<?php if (in_category('oxford_summer_college_1')) ?>
<?php the_title(); ?>
</div>
</div>
<!-- / oxford summer 1 -->
<!-- oxford summer college 2 -->
<div role="tabpanel" class="tab-pane" id="tab3">
<div class="panel-group" id="accordion" role="tablist" aria-multiselectable="true">
<?php if (in_category('oxford_summer_college_2')) ?>
<?php the_title(); ?>
</div>
</div>
<!-- / oxford summer college 2 -->
<!-- cambridge summer college -->
<div role="tabpanel" class="tab-pane" id="tab4">
<div class="panel-group" id="accordion" role="tablist" aria-multiselectable="true">
<?php if (in_category('cambridge_summer_college')) ?>
<?php the_title(); ?>
</div>
</div>
<!-- /cambridge summer college -->
<?php endwhile; ?>
<?php endif; ?>
</div>
<!-- / tab content -->
关于如何实现这一点的任何想法?
谢谢
【问题讨论】:
标签: php wordpress custom-post-type