0

我有一个拥有自定义帖子的WordPress网站,我试图在Feed中输出元数据。 feed将是一个json对象,但是我遇到的问题是,对于图像url的一个字段,其值为“field_53ecfb598628f”。我不知道这是什么或如何到达图像的网址。尝试从自定义帖子的元数据中获取图片网址

来获取值我用下面的代码:

$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; 

} 

和$测试将被设置为“field_53ecfb598628f”。如何从这个值中找到我的网址?

回答

1

我非常确定,您正在使用此自定义元字段的高级自定义字段。因此,您不应该使用get_field(“_ photos_0_photo”),而应该使用字段名称get_field(“photos”)进行猜测。

名称我猜它的画廊或中继器字段,所以你应该循环槽,因为它会返回一个数组。

http://www.advancedcustomfields.com/resources/gallery/

相关问题