【发布时间】:2020-06-22 12:10:25
【问题描述】:
所以,我附上了这个页面,目前有一个列表输出每个术语,其中帖子包含在特定术语中。
为此,我有一个名为“episodes”的自定义帖子类型
我有一个名为“episode_categories”的自定义分类法
在这里面我有各种各样的术语,比如 VR、综合格斗等等。
我想要做的是显示每个术语的计数,其中包含 X 数量的帖子。
我目前将此作为我的代码。
<div class="placeholder-main relative py-64 md:py-56 min-h-screen flex">
<div class="main my-auto w-full flex:none">
<div class="section">
<div class="container">
<div class="categories flex flex-wrap xs:block">
<?php
$args = array(
'type' => 'episodes',
'post_status' => 'publish',
'child_of' => 0,
'parent' => '',
'orderby' => 'name',
'order' => 'ASC',
'hide_empty' => 1,
'hierarchical' => 1,
'taxonomy' => 'episode_categories',
'pad_counts' => false
);
$categories = get_categories($args);
?>
<?php foreach ($categories as $category) : ?>
<div class="categories__item w-1/2 xs:w-full pr-5 xs:p-0 mt-10 xs:mt-6">
<div class="article text-2xl sm:text-xl xxs:text-base">
<h2 class="text-4xl sm:text-28px xxs:text-xl font-bold leading-none"><a href="<?php echo get_term_link($category); ?>" class="transition ease-out duration-300 hover:opacity-50"><?php echo $category->name; ?></a></h2>
<p>There are
<strong>
0
</strong> podcasts in this category
</p>
</div>
</div>
<?php endforeach; ?>
</div>
</div>
</div>
</div>
</div>
【问题讨论】:
标签: wordpress foreach taxonomy-terms