创建分类法归档,而不是页面。
创建三个名为
taxonomy-kind-websites.php
taxonomy-kind-graphics.php
taxonomy-kind-programming.php
将项目/帖子显示为列表非常简单,例如
<ul class="my-posts">
<?php while ( have_posts() ) : the_post(); ?>
<li><h2><a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a></h2>
</li>
<?php endwhile; ?>
</ul>
您可能还需要在参数中添加以下内容
\'rewrite\' => array( \'slug\' => \'kind\')
当您注册分类时
更新:查看http://kovshenin.com/2012/how-to-add-taxonomies-to-your-custom-post-types-in-wordpress/ 介绍如何将自定义分类添加到自定义帖子类型。然而,我不会创建一个新的帖子类型,而是创建一个名为“公文包”的类别,然后为这个类别创建一个单独的帖子模板,名为single-portfolio.php
, 您可以轻松自定义设计。然后,您可以通过替换通话进行进一步自定义<?php get_template_part( \'content\', \'single\' ); ?>
用你自己的<?php get_template_part( \'custom\', \'single\' ); ?>
.