post categories

时间:2011-06-11 作者:jmysona

我有一些帖子,我想把它们分为三类:新闻、事件和新闻稿,然后我有三个页面使用相同的模板。我想在相关页面上显示这些帖子,以便在新闻页面上发布新闻帖子。有人能告诉我什么是最好的方式吗。

我想这很简单,但我对Wordpress还是相当陌生的。

非常感谢,

1 个回复
最合适的回答,由SO网友:Milo 整理而成

您只需使用WordPress使用category.php 模板,或category-{slug}.php. 如果你不喜欢WP使用的/category/categoryname/url格式,那么有几个插件可以删除类别库——我使用Yoast SEO插件来实现这一点,它为你提供了许多其他优秀的功能。

您的另一个选择是为这些页面创建一个特殊的模板,并使用一些额外的代码从您的类别中加载帖子。The WP Codex actually has exactly this code for you 已经在每个页面上使用自定义字段指定要加载的类别。

结束

相关推荐

使用自定义帖子类型限制QUERY_POSTS函数中的帖子数量

我使用下面的代码来显示定义为自定义帖子类型并按自定义分类法“england”过滤的帖子。我曾尝试在query\\u posts函数中使用“posts\\u per\\u page=5”,但这会产生一组与我的“news”类型的一个帖子类别完全不同的帖子。当我从查询中删除每页的帖子时,它会返回我想要的列表,但默认为Wordpress设置中设置的默认值10。如何在下面的代码中重写它? <?php query_posts( array( \'country\' => \'event-en