高级自定义字段添加带有 "Choice" 字段的图像
Advanced Custom Fields adding an Image with a "Choice" field
我有一张图片,它是摄影师的功劳,我希望能够根据照片显示它。在 ACF 中,有没有一种方法可以设置它,以便当我 select 一个 "Choice" 字段时,照片来源将根据选择显示?图片必须 link 到摄影师网站。
举个例子。您可以有四个字段。
- 照片(图像字段)
- 致谢(True/False 字段)
- 摄影师(文字)
- 摄影师URL(文字)
要使 Photographer 和 Photographer URL 字段依赖于 Give Credit 字段,您需要启用 Conditional Logic
并将其设置为 Yes
。在该集合下 Give Credit
- is equal to
- checked
。您可以在编辑字段时在底部找到此选项。
感谢您的帮助。我最终只使用了带有 if/else 语句的 true/false 自定义字段。因为它只适用于一种自定义 post 类型,所以我只是在 post 类型中添加了 php。
<?php if( get_field('image4') ) { echo "Photo's taken by: <a href='http://www.sample.com/'><img src='http://photolinkhere.jpg' /></a>"; } else{} ?>
我有一张图片,它是摄影师的功劳,我希望能够根据照片显示它。在 ACF 中,有没有一种方法可以设置它,以便当我 select 一个 "Choice" 字段时,照片来源将根据选择显示?图片必须 link 到摄影师网站。
举个例子。您可以有四个字段。
- 照片(图像字段)
- 致谢(True/False 字段)
- 摄影师(文字)
- 摄影师URL(文字)
要使 Photographer 和 Photographer URL 字段依赖于 Give Credit 字段,您需要启用 Conditional Logic
并将其设置为 Yes
。在该集合下 Give Credit
- is equal to
- checked
。您可以在编辑字段时在底部找到此选项。
感谢您的帮助。我最终只使用了带有 if/else 语句的 true/false 自定义字段。因为它只适用于一种自定义 post 类型,所以我只是在 post 类型中添加了 php。
<?php if( get_field('image4') ) { echo "Photo's taken by: <a href='http://www.sample.com/'><img src='http://photolinkhere.jpg' /></a>"; } else{} ?>