我创建了两种自定义的帖子类型--一种用于活动,另一种用于地点。活动中的任何职位都需要与某个地方联系在一起,我想知道要做到这一点,最好的办法是什么。
理想情况下,我可以在添加新的活动帖子时创建一个新位置并使用post标题,但我不知道如何做到这一点,甚至不知道它是否可行。这能办到吗?如果没有,是否最好为Place建立一个分类,然后将活动的定制post类型和地点链接到它?(不过,似乎有些多余,因为这些地方已经是根据职位名称创建的)
下面是我要做的事情的一个例子:
地点
活动
当我在活动中创建新的“派食大赛”时,我需要选择它在“自助餐厅”下的位置。我还想在另一页上列出在自助餐厅正在进行的所有活动。我上面列出的每一个项目都需要在WordPress中有自己的“帖子”,这样访问者就可以查看关于每个地方/活动的信息。
发布于 2016-03-31 20:03:41
从字面上看,你的问题是关于从后到后的关系。坏消息- WordPress核心不做发布到发布的关系。但是,也有一些解决方案,从Post 2 Post之类的框架到Post连接器这样的插件。
但是,稍微后退一步,您所描述的结构意味着文章的分组。在WP中,这种机制是自定义分类(例如,核心分类是类别和标记)。
如果您将Place和Activity创建为分类法,那么您几乎可以从盒子中得到所有东西--从post编辑器中的UI到归档和查询。唯一的限制是您想要将多少信息塞进单独的位置/活动项(分类法的术语)。他们不打算作为内容繁重的文章,而更少的工具专注于为他们启用复杂的数据。
https://wordpress.stackexchange.com/questions/222273
复制相似问题