我想知道是否可以这样做:
我有一个区域的网站可以:
- 视频
- 图片
- 部分文字内容
我通常会做的是创建三个不同类型的字段,然后在代码检查中查看哪一个已被填充并显示该内容。
更有用的是,如果在WP管理中,用户可以选择他们想要添加的内容类型,然后这个选择将显示要填充的相关字段。
有人知道怎么做吗?
感谢您的时间和提前帮助。
如果我理解正确的话,您应该这样设置:
- 创建一个单选按钮组(或复选框,如果您希望允许多个选择)。1一个。设置一个为视频,一个为图像,一个为文本
- 为视频选择、图像选择和文本选择创建字段
- 在每个字段设置的底部,有一个条件字段的设置。将"条件逻辑"设置为"yes"。然后,对于每个字段,从单选按钮组设置所需的值。
假设这些是你的字段:视频-文本字段寻找一个youtube嵌入代码图像-图像字段文本-所见即所得编辑器
当创建/编辑您的页面/帖子时,您可以从单选按钮组中选择视频。该选择将显示youtube嵌入代码的文本字段。然后将代码粘贴到那里并保存页面/帖子。
现在,在您的页面/帖子模板中,您将希望在您的单选按钮组上使用get_field(),然后构建一些分支逻辑(if/else语句或switch case),以构建每个所需内容类型的前端html/php模板。