小编Nic*_*oye的帖子

在 Google 地图样式中使用 JSON 文件

这个谷歌地图自定义样式向导让我有点做噩梦。

好的,我有我的地图并且加载正常,但是我尝试将我的 JSON 文件添加到自定义样式中,但出现错误。

未捕获的 InvalidValueError: not a Feature 或 FeatureCollection

此外,错误似乎来自一个名为 main.js 的文件 - 但我有一个名为 main.js 的文件,其中没有此代码。

这是我文档头部的代码。

<script src="https://maps.googleapis.com/maps/api/js?v=3.exp"></script>
<script>
var map;
function initialize() {
// Create a simple map.
map = new google.maps.Map(document.getElementById('map-canvas'), {
zoom: 16,
center: {lat: 53.668398, lng: -2.167713}
});

// Load a GeoJSON from the same server as our demo.
map.data.loadGeoJson('http://pixelsandcode.local:5757/map.json');
}

google.maps.event.addDomListener(window, 'load', initialize);

</script>
Run Code Online (Sandbox Code Playgroud)

我的 JSON 代码:

{
"type": "FeatureCollection",
"features": [
    {
        "featureType": "landscape",
        "elementType": "geometry.fill",
        "stylers": [
            { …
Run Code Online (Sandbox Code Playgroud)

javascript json google-maps

2
推荐指数
1
解决办法
8446
查看次数

检查 Wordpress 中是否存在自定义字段

这是我关于 Stack Overflow 的第一个问题,所以请耐心等待。

我有一个WordPress安装了高级自定义字段插件的站点。该站点具有自定义帖子类型,其中附加了各种 ACF 自定义字段。

并非所有自定义字段都是必需的,一些自定义字段也被分组到它们自己的表格结构中。

我需要检查 2 个自定义字段中的任何一个是否有内容,以及它们是否确实显示了表格。

PHP的相当有限,但我做了一些研究,它应该可以工作,但事实并非如此。

代码如下:

<?php if (get_field( 'meeting_documents_agendas' && 'meeting_documents_minutes')) : ?>

    <?php if ( get_field( 'meeting_documents_agendas' ) ) : ?>
        <a href="<?php echo get_field('meeting_documents_agendas');?>">Download file</a>
    <? endif ?>

    <?php if ( get_field( 'meeting_documents_minutes' ) ) : ?>
        <a href="<?php echo get_field('meeting_documents_minutes');?>">Download file</a>
    <? endif ?>

<? endif ?>
Run Code Online (Sandbox Code Playgroud)

基本上没有任何显示,即使我在这些自定义字段中有内容。

代码对吗?这可能是一个WordPress错误吗?

php wordpress custom-fields

1
推荐指数
1
解决办法
5037
查看次数

标签 统计

custom-fields ×1

google-maps ×1

javascript ×1

json ×1

php ×1

wordpress ×1