WordPress 页面调用某个分类下的文章

1、创建一个页面模板:直接复制主题中的“index.php”文件,把文件名修改为你想要的模板名字,如:mypage.php。然后打开该文件,在代码最顶部增加如下代码(红色部份):
<?php
/*
Template Name: mypage
*/
?>
这段代码是说明模板名称,在Wordpress后台新建页面时,选择下拉页面模板的选项里会看到它,名字可以随便起。页面模板创建完成。

2、实现此模板显示指定分类下的文章内容,在新建模板中找到此代码“<?php if (have_posts()) : ?>”,在这行代码的前面加上代码(红色部份)“<?php query_posts(‘showposts=15&cat=1’); ?>”,“cat=1”其中1就是你要修改成你想要显示的分类的ID

3、后台新建页面,在模板下拉选项里选择刚才创建的 mypage 模板,然后发布。

至此实现了Wordpress页面调用某个分类文章。

另外,如果首页不想显示某一类下的文章,可以在“index.php”文件中加入如下代码(红色部分):
<?php
if (is_home()) {
query_posts(“cat=-1,-2,-3”);
}
?>
表示在首页排除 分类ID为 1 ,2 ,3的文章


评论关闭。