同一管理页面上的多个自定义帖子类型 时间:2012-07-27 作者:Jon Bomgardner 这是我的情况。。。。我正在创建一个插件,允许家庭在我正在开发的网站上注册。每个家庭将有一个或多个子女,需要将其添加到注册中。我最初的想法是创建两个自定义的post类型-Family和Child,并通过元数据或自定义表(1到多个联接)将它们关联起来。我的问题是,是否可以在wordpress中创建一个管理页面,允许在一个位置添加和/或编辑一个族和所有相关子项(包括添加、删除和编辑子项)?如果是的话,是否有资源可以告诉我如何做到这一点?谢谢Jon 3 个回复 SO网友:Michelle 如果希望在一个管理页面上保留所有与族相关的内容,还可以使用自定义字段。插件Advanced Custom Fields 让这一切变得超级简单。您可能想购买“repeater field”附加组件,它可以让您动态添加任意数量的子字段组。 SO网友:Mario Peshev 默认情况下,使用WordPress是不可能的(即没有这种关系的内部机制),但是类型自由插件可以在标准SQL表中执行1:M post关系工作-http://wp-types.com/home/types-manage-post-types-taxonomy-and-custom-fields/ - 此外,如果您需要,还可以使用一个额外强大的插件来列出它(如果您愿意,也可以编写代码)。 SO网友:kaiser 你可以做很多事情。第一个也是最明显的是使用"posts2posts-插件。另一个是做你的CPThierarchical, 因此,您可以在此处选择父/子关系。我不会使用自定义分类法,因为族名称可以在不相关的族下共享,如果您有另一个用于relationsship-status, 你会遇到这样的问题,即某人可以同时是父亲、兄弟、祖父等,因此你会在那里添加一个非常不重要的元信息。 结束 文章导航