如何在 Wordpress 中为不同的转发器字段(使用高级自定义字段)创建单个 custom.php

How to create single-custom.php for different repeater fields (using Advanced Custom Fields) in Wordpress

我正在使用 高级自定义字段 ProWordpress 4.1.1

我觉得这应该很容易,但我一直在努力。

我将开始的示例是我有一个 "Team" 页面,其中有一个转发器:

全部为sub_field

我在显示所有帖子的页面(实际的团队登录页面)中一切正常,但我无法弄清楚如何为每个员工获取内容以生活在 single-custom_template.php 中永久link。

tl;dr 我希望我的转发器内容能够导航到具有自己的自定义模板的单个 post/page。在整个团队页面中单击 "Dave" 将其导航至他的简历页面。

我认为您可以为 "Teams" 构建自定义 post 类型,这样您就不会选择新的自定义模板 (single-custome_"".php)你 post 另一个团队成员资料的时间。这种方式还允许您将所有自定义元字段组织在一个自定义 post 类型下。但是,如果您不想经历所有创建自定义 post 类型的麻烦,您可以 post 每个团队成员页面作为父页面的子页面 "Team"页面,以便 url 看起来像 "yourdomain.com/team/team-name, and then have all your custom meta fields auto populate when you select the single-custom_template.php in the "template" 下拉字段。