【发布时间】:2014-07-12 02:58:38
【问题描述】:
我想知道是否可以执行以下操作:
我有一个网站区域可以有:
- 一个视频
- 一张图片
- 一些书面内容
我通常会创建三种不同类型的字段,然后在代码中检查哪个已填写并显示该内容。
如果在 WP admin 中,用户可以选择他们想要添加的内容类型,然后该选择将显示要填充的相关字段,则更有用。
有人知道怎么做吗?
提前感谢您的时间和帮助。
【问题讨论】:
标签: wordpress advanced-custom-fields
我想知道是否可以执行以下操作:
我有一个网站区域可以有:
我通常会创建三种不同类型的字段,然后在代码中检查哪个已填写并显示该内容。
如果在 WP admin 中,用户可以选择他们想要添加的内容类型,然后该选择将显示要填充的相关字段,则更有用。
有人知道怎么做吗?
提前感谢您的时间和帮助。
【问题讨论】:
标签: wordpress advanced-custom-fields
如果我的理解正确,您可以按照以下方式进行设置:
假设这些是您的字段: 视频 - 寻找 youtube 嵌入代码的文本字段 图像 - 图像字段 文本 - 所见即所得编辑器
在创建/编辑页面/帖子时,您从单选按钮组中选择视频。 该选择使 youtube 嵌入代码的文本字段出现。 然后将代码粘贴到那里并保存您的页面/帖子。
现在,在您的页面/帖子模板中,您将希望在单选按钮组上使用 get_field(),然后构建一些分支逻辑(if/else 语句或 switch case),以构建您的前端每个所需内容类型的 html/php 模板。
【讨论】: