Я пытаюсь запросить набор местоположений из location
типа записи из WordPress, а затем установить их в массив javascript, чтобы я мог использовать его с Google Matrix API. Я просто не совсем уверен, что лучше всего это сделать.
Я могу построить запрос, но затем, чтобы запустить его по циклу, я не уверен, просто ли я вставлю переменную куда-нибудь, чтобы получить данные, или каким будет лучший процесс для этого.
Это то, что я пытаюсь сделать до сих пор:
<?php $args = array( 'post_type' => 'locations', 'posts_per_page' => -1);
$loop = new WP_Query($args); ?>
<?php if ($loop->have_posts()) : while ($loop->have_posts()) : $loop->the_post();
$title = esc_html( get_the_title() );
$location = get_field('address');
?>
<?php endwhile; endif; ?>
<script>
var locations = <?php json_encode($the_data_im_trying_to_get) ?>;
//other JS things...
</script>
Другой кикер, я тоже не уверен, что объединить данные ACF с данными типа поста тоже?
Я немного изучил query_posts
, что может работать, но опять же, я не уверен, как получить все посты для этого типа поста и получить данные ACF из этого а также.
Опять же, я не совсем уверен, правильно ли я поступлю.