你能更具体一点吗?你是说custom post type
或custom query
?
AFAIK使用自定义帖子类型时不能直接使用category_name
因为你的帖子被以不同的方式对待。您必须在中添加自定义分类法register_post_type 然后将其注册到register_taxonomy()
注意:请纠正我,如果我上面的陈述是错误的,我不深入自定义帖子类型,至少现在是这样
假设您有名为portfolio
, 名为的自定义分类法toolkit
包括以下类别:
准备评估领导力创新,您想在preparation
:
<小时/>beware lurker, this code is severely outdated
<小时/>
<?php
query_posts( array( \'post_type\' => \'portfolio\', \'toolkit\' => \'preparation\' ) );
//the loop start here
if ( have_posts() ) : while ( have_posts() ) : the_post();
?>
<h3><?php the_title(); ?></h3>
<?php the_content(); ?>
<?php endwhile; endif; wp_reset_query(); ?>