在元素列表后构建ACF标记位置数组(缺失)

时间:2016-05-05 13:32:56

标签: javascript php wordpress wordpress-theming advanced-custom-fields

在控制台中返回错误:

SyntaxError: missing ] after element list

我试图从谷歌地图字段(高级自定义字段)获取lat和很多帖子,用它构建一个数组:

var locations = [
  <?php
      $args = array(
          'post_type' => 'post',
          'posts_per_page' => -1
      );
      $locations = new WP_Query($args);
      if($locations->have_posts()){
        while ($locations->have_posts()) : $locations->the_post();
          $loc = get_field('mapa');
          echo '['. get_the_title().', '.$loc['lat'].', '.$loc['lng'].'],';
          ?>
        <?php endwhile;
    }?>
];

但我无法找到语法错​​误的位置。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

我需要在数组的第一个元素中引用:

Weblogic-Application-Version: x.y.z

添加echo '[\''. get_the_title().'\', ' ,它有效。