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