我正在尝试通过编辑functions.php文件向REST API添加一些字段。由于我对WP的经验不足,因此我研究了如何做,并提出了以下代码:
Intersectable
问题是当我按类别获取帖子列表时,这将返回所有帖子中的所有图像,而不仅仅是与之相关的图像。我该如何做,以便每个帖子仅返回其相关图像?
答案 0 :(得分:1)
尝试一下:
function get_images_src( $object, $field_name, $request ) {
$images = [];
$post_images = get_attached_media('image', $object->ID);
foreach($post_images as $image) {
$images[] = wp_get_attachment_image_src($image->ID,'full');
}
return $images;
}