所以在wordpress中,我的导航中有一个页面列表。主页 - 视频 - 博客
“主页”显示每篇博文,不论其类别如何。如何使视频和博客专门显示“博客”类别或“视频”中的每个帖子。
由于 格雷格
答案 0 :(得分:1)
你可以通过几种方式做到这一点。
首先,此功能内置于WordPress中。每个类别都可以通过URL调用:
http://www.yoursite.com/category/category-slug/
URL的/ category /部分是WordPress默认值,您可以在Settings |下更改它“可选”部分中的永久链接。
第二种方法是创建自定义页面模板并使用query_posts()函数来包含或排除您希望的任何类别。语法是:
query_posts( 'cat=1' );
获取类别ID 1中的所有帖子(使用帖子|类别来获取ID号码)。如果您想要一个包含两个类别的页面:
query_posts( 'cat=1,3' );
要排除某个类别并返回其他所有内容:
query_posts( 'cat=-5' );
query_posts()非常灵活,需要一堆不同的参数。你可能会比read the Codex article更糟糕。