生成ACF标记位置的数组(元素列表后缺少])
Build array of ACF marker locations (missing ] after element list)
控制台中返回错误:
SyntaxError: missing ] after element list
我正试图从谷歌地图字段(高级自定义字段)中获取几个帖子的lat和long,用它构建一个数组:
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;
}?>
];
但是我找不到语法错误在哪里。任何帮助都将不胜感激。
我需要在数组的第一个元素中加引号:
echo '['''. get_the_title().''', '
添加''
,它就工作了。
相关文章:
- 将列表元素动画制作到顶部
- 使用Razor和javascript来获得下拉列表元素
- 根据列表元素的值使用JQuery获取列表元素
- 将列表元素动态添加到ul元素中
- 使用 jquery 库获取锚点列表元素内的文本
- 在没有大量回调函数的情况下在列表元素上循环播放同一动画
- 使用JSON和JavaScript添加额外的html列表元素
- 范围和列表元素在 DIV 中换行
- jQuery:影响相同深度的列表元素
- 所选列表元素不会保持选中状态(通过ajax请求更新后)
- 一次显示n个列表元素,jQuery
- 将列表元素宽度设置为文本宽度
- 选择列表元素(捕获向下/向上箭头)
- 限制要在嵌套列表jQuery中添加的列表元素的数量
- 如何从有序列表中选择一个列表元素
- 将列表元素 onclick 事件绑定到单选输入
- 每个列表元素的角度
- JQUERY 在多个无序列表中选择第 n 个列表元素
- 通过将文本替换为类来换行/中断列表元素
- 按类名包装列表元素