如何设置博客页面以减少几个类别的博客帖子

时间:2011-02-18 作者:Jiew Meng

我已将主页设置为使用静态模板。所以我创建了一个博客页面,使用博客模板来呈现我的博客文章。问题是它只是呈现页面内容。我希望它能够呈现博客帖子。减去“投资组合”类别;“WIP”。是否需要创建自定义query_posts? 可能是什么样子。如果我的主页设置为最新帖子,则模拟默认情况下得到的内容。我还需要分页才能工作。

1 个回复
SO网友:Bainternet

如果要排除类别,则需要创建如下自定义查询:

$page = (get_query_var(\'paged\')) ? get_query_var(\'paged\') : 1;    
query_posts( array( \'category__not_in\' => array( 2, 6 ) , \'paged\' => $page ) );
在循环的正上方,将2、6更改为要排除的类别ID,为了帮助保持分页,我将添加wp_reset_query(); 只需在循环之后保存以后的问题。

请记住,这可能是您需要的query\\u post的最简单形式,但如果您想从其功能中获得更多功能,请查看codex.

希望这有帮助

结束

相关推荐