WordPress 首頁文章列表預設會顯示所有最新文章,但有時我們又不想一些分類的文章顯示在首頁。比如,類似於客服資訊、 FAQ 等等文章就不適合顯示在首頁。所以,我們就需要在首頁排除這些不想顯示的分類,而只顯示我們需要的分類文章。本文將介紹如何在 WordPress 首頁只顯示指定分類文章的方法。方法很簡單,以下是具體程式碼:

1 、開啟主題的 index.php 或 homepage.php 檔案,找到如下程式碼:

1

<?phpif(have_posts()):while(have_posts()):the_post();?>

2 、在上述程式碼的下面新增以下一行新的程式碼用於控制哪些分類文章顯示在首頁:

1

<?phpif(is_home()&&in_category('1'))continue;?>

這行的程式碼的意思是隻有分類 ID 1 的文章將顯示在首頁,其它分類文章均不顯示。如果需要包含多個分類,可以用英文逗號隔開新增其它分類的 ID 即可。