Я пытаюсь получить URL-адрес изображения из ACF с настраиваемым размером изображения, чтобы выступить в JSON.Размер и URL-адрес для анализа размера ACF в JSON
Не знаю, почему он возвращается с false
, когда я пытаюсь запросить данные.
Это то, что у меня есть:
args = array(
'post_type' => 'people',
'post_status' => 'publish',
'posts_per_page' => -1,
'order' => 'ASC'
);
$query = new WP_Query($args);
$people_out = array();
while($query->have_posts()) : $query->the_post();
$image = get_field('photo');
$size = "medium";
$img = wp_get_attachment_image_src($image, $size);
$people_out[] = array(
'name' => get_the_title(),
'email' => get_field('email'),
'image' => $img
);
endwhile;
wp_reset_query();
echo json_encode($people_out);
Не уверен, что при использовании wp_get_attachment_image_src
правильно или если я буду об этом все неправильно.
Хммм, ну имена полей совпадают правильно, поэтому я не уверен, что еще это может быть? – ultraloveninja
Вы пытались использовать вспомогательную функцию 'the_field()' ACF, чтобы узнать, получаете ли вы полный URL-адрес изображения? – Tunji