讓WordPress一個頁面顯示全部分類的文章
1、復制一個page.php文件改為page-abc.php,并在WordPress后臺新建一個頁面,固定鏈接地址改為abc(這個abc可隨意,但必須跟page-abc相對應)。PS:不懂如何新建頁面請參考《如何建立WordPress自定義頁面》。
2、在這個page-abc.php文件中找到以下代碼:
<?php the_content(); ?>
并在該代碼后面添加以下代碼:
<?php $cats = get_categories(); foreach ( $cats as $cat ) { query_posts( 'showposts=10&cat=' . $cat->cat_ID?); ?> ????<h3> <?php echo $cat->cat_name;??></h3> ????
- ???????? ????????
- “>
???????? ????
記得保存更新page-abc.php文件。
相關推薦:《WordPress教程》
到這里,我們刷新以下剛才新建的這個abc頁面看看是否已經顯示全部分類下的文章了?以上代碼默認顯示每個分類的10篇文章,如果需要顯示所有文章,只需要把代碼中的10改為1000或更大的數值即可。
讓WordPress一個頁面顯示幾個分類的文章
這個顯示幾個分類的文章的實現方法跟顯示所有分類文章的方法是一樣的,只需要將第2步中的代碼
$cats?=?get_categories();
改為
$cats?=?get_categories(array('include'?=>?'1,2,3'));
即可,其中1,2,3就是想要顯示的分類ID。
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END
喜歡就支持一下吧
相關推薦