我有一个WordPress网站,其中包含自定义帖子,我正在尝试在Feed中输出元数据。 feed将是一个json对象,但我遇到的问题是,对于一个图像url的某个字段,其值为“field_53ecfb598628f”。我不知道这是什么或如何到达图像的URL。
要使用以下代码获取值:
$terms = get_the_terms($post->ID, '_photos_0_photo');
if( !empty($terms) )
{
$term = array_pop($terms);
$custom_field = get_field('_photos_0_photo', $term );
$test = $custom_field;
}
和$ test将设置为“field_53ecfb598628f”。如何从此值中找到我的网址?
答案 0 :(得分:1)
我非常确定您使用此自定义元字段的高级自定义字段。因此你不应该使用get_field(" _photos_0_photo"),而是通过字段名称get_field进行猜测("照片")。
通过名称我猜测它的画廊或转发器字段,所以你应该循环使用它,因为它会返回一个数组。