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 即可。