我想在一个博客页面上显示我的wordpress博客的所有帖子,出于某种原因,我在谷歌找到的解决方案是5-6岁,我想知道哪种是最好最简单的方法它?
由于
答案 0 :(得分:1)
我认为这将是我个案中最好的一个;)
$args = array(
'posts_per_page' => -1,
'post_type' => 'page',
'orderby' => 'DESC'
);
$home_query = new WP_Query($args);
if($home_query->have_posts()): while($home_query->have_posts()) : $home_query->the_post();
get_template_part('pages');
endwhile;
else:
get_template_part( 'no-results', 'home' );
endif;
和pages.php
<section class="page-<?php echo get_post_type();?>-<?php the_ID();?> id="<?php echo $post->post_name;?>">
<div class="container">
<?php
the_content();
?>
</div>
</section>