诚恳请教一个百度时间因子插件不符合谷歌代码规范的问题 New
前段时间购买了一个百度时间因子的插件,结果安装后发现谷歌站长内报错,具体错误如下:
插件的主要代码如下:
public $baidu_TimeFactor = <<<EOF
<script type="application/ld+json">{
"@context": "https://ziyuan.baidu.com/contexts/cambrian.jsonld",
"@id": "%s",
"pubDate": "%s",
"upDate": "%s",
}
</script>
EOF;
多次咨询作者,无法解决,也尝试反复百度查找问题原因,但都没有结果,所以发帖在这里请教一下高手,这个到底是哪里的问题,万分感谢了。
附件是hook.class.php
hook.class.rar(2.07 KB, 下载次数: 3)3 小时前 上传
点击文件名下载附件
1 贡献最佳答案
"upDate": "%s",
}
可能是这一行 逗号的原因, 查了一下资料,严格模式下 最后一个键值对 后边不允许有逗号
插件的主要代码如下:
public $baidu_TimeFactor = <<<EOF
<script type="application/ld+json">{
"@context": "https://ziyuan.baidu.com/contexts/cambrian.jsonld",
"@id": "%s",
"pubDate": "%s",
"upDate": "%s",
}
</script>
EOF;
多次咨询作者,无法解决,也尝试反复百度查找问题原因,但都没有结果,所以发帖在这里请教一下高手,这个到底是哪里的问题,万分感谢了。
附件是hook.class.php
点击文件名下载附件
1 贡献最佳答案
"upDate": "%s",
}
可能是
"upDate": "%s",
- 详细答案 >