如何将Wordpress帖子设置为另一个帖子的子帖?

时间:2010-01-26 21:13:14

标签: wordpress content-management-system data-modeling categories

我有关于各种人的X帖子。我希望每个人的帖子都有相关帖子的子集。有没有办法做到这一点?

我理解人们可能是类别,但后来我遇到了一个问题,即无法允许与人相关的文本数据(类别没有等同的帖子页面)。

提前致谢:)

2 个答案:

答案 0 :(得分:2)

使用Wordpress 帖子无法做到这一点,因为无法使用Wordpress管理界面设置post_parent字段,因为它可以用于页面

但是,鉴于两种内容类型都使用相同的数据库表并共享许多字段,应该可以编写插件以允许为帖子设置post_parent字段,然后您可以检索帖子的子项帖子使用get_children函数。

您需要向帖子编辑页面添加元数据,以提供用于选择帖子父级的表单,然后挂钩save_post操作以将所选帖子保存到post_parent字段。请参阅此示例,了解如何添加元数据并挂钩save_post操作:http://codex.wordpress.org/Function_Reference/add_meta_box#Example

答案 1 :(得分:0)

使用名为 Sub Posts 的插件,可以轻松地创建这些关系并使用小部件或短代码在任何所需页面上显示这些关系。它不是一个免费插件,但它会完全按照您的要求进行操作。您可以在www.subposts.com找到更多信息