我正在使用CPT UI插件,我已经创建了一个自定义帖子类型(称为知识库和称为知识库类别的分类法)
我正在使用此代码来显示帖子:
<?php $query = new WP_Query( array('post_type' => 'knowledgebase', 'posts_per_page' => 20, 'category_name' => 'Cisco' ) ); ?>
<?php while ( $query->have_posts() ) : $query->the_post(); ?>
<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
<a href=""><?php the_title(); ?></a>
</article> <!-- .et_pb_post -->
<?php endwhile; ?>
没有category_name
它可以正常工作,但上面的代码没有显示任何帖子
有些帖子的类别为Cisco
答案 0 :(得分:1)
愿这会帮助你
<?php $query = new WP_Query( array(
'post_type' => 'knowledgebase',
'cat' => 5, // Whatever the category ID is for your aerial category
'posts_per_page' => 10,
'orderby' => 'date', // Purely optional - just for some ordering
'order' => 'DESC' // Ditto
) );
while ( $loop->have_posts() ) : $loop->the_post(); ?>
答案 1 :(得分:0)
在这里你可以实现
Replace(";","%3B").Replace("=","%3D");
答案 2 :(得分:0)
因为它们是来自自定义帖子类型的帖子,我必须将bootstrap(AppComponent, [SomeProvider, ...])
更改为分类法(知识库类别)