1
我想在一个博客页面上显示我的wordpress博客的所有帖子,由于某些原因,我在谷歌搜索到的解决方案是5-6岁,我想知道哪个是最好的和最简单的方法来做到这一点?如何在WordPress中显示页面上的所有帖子?
感谢
我想在一个博客页面上显示我的wordpress博客的所有帖子,由于某些原因,我在谷歌搜索到的解决方案是5-6岁,我想知道哪个是最好的和最简单的方法来做到这一点?如何在WordPress中显示页面上的所有帖子?
感谢
我认为这将是我的情况最好的一个;)
$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>
我应该在哪里放置第一个代码?在functions.php中?我其实只是想要一个页面/博客/所有显示所有帖子 – iCyborg
最终确定我用get_posts插件并得到它的工作。 – iCyborg
第一部分进入指数。这个主题,其余部分放在一个名为pages.php的文件中,如果是主题,但是如果你找到一个可以完成这个工作的插件,那么这个工作就可以完成,只要确保它不会让你的应用程序比较慢 ;-) – jycr753