我是wordpress的新手。我已经为帖子制作了一个模板。但我不知道如何在wordpress中的一个页面上获得一个类别的所有帖子。任何人都可以帮我解决这个问题吗?
答案 0 :(得分:2)
尝试以下代码。 您可以根据需要添加类别ID和每页发布。
<?php
$catquery = new WP_Query( 'cat=3&posts_per_page=10' );
while($catquery->have_posts()) : $catquery->the_post();
?>
<ul>
<li><h3><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></h3>
<ul><li><?php the_content(); ?></li>
</ul>
</li>
</ul>
<?php endwhile; ?>
答案 1 :(得分:0)
另一种方法:
// The Query
query_posts( array(
'category_name' => 'my-category-slug',
'posts_per_page' => -1
) );
// The Loop
while ( have_posts() ) : the_post();
echo '<li>';
the_title();
echo '</li>';
endwhile;
// Reset Query
wp_reset_query();