高级自定义字段 - 按先前选择的分类法过滤后期对象字段

Sit*_*ock 7 wordpress wordpress-theming advanced-custom-fields

我有一个名为Event的自定义帖子类型,我想在其中添加从大型位置列表中选择的位置.为了使这个过程更容易,我想通过一个名为locality的类别过滤这些位置.

为此,我创建了一个名为Locations的自定义帖子类型和一个名为Locality的自定义分类.每个事件都添加了一个字段组,其中包含两个下拉列表,一个用于Locality(分类法),另一个用于Locations(Post Object).

我没有达到的目的是按所选地点过滤地点.

小智 0

我不相信您可以根据另一个自定义字段的当前选择动态过滤一个自定义字段的选择,并在管理端更改该选择。您可以使用与 WP_Query 非常相似的查询修改来过滤字段中显示的选项,而且我很确定这不能即时完成。

我几乎会作弊,而不是发布分配给它们的分类法的帖子,而是在帖子名称本身中包含地点和位置。

所以说,将[伦敦博物馆]与分类法[伦敦]一起发布

会成为

[伦敦][伦敦博物馆]

[伦敦][海德公园]...等

或类似的东西。我假设您只想将一个位置分配给任何特定地点......

然后我会创建一个关系字段,每当我寻找伦敦博物馆时,我都会输入

伦敦缪斯...