如何解决在JSON位置0上发布失败的意外令牌<
我以前遇到过此问题-提供了og:image https://image.site.com/wp-content/uploads/2020/05/27093112/MXC.jpg,无法下载。发生这种情况的原因可能有多种,例如您的服务器使用了不受支持的内容编码。搜寻器接受deflate和gzip内容编码。
在我的function.php Facebook中添加以下功能并链接到显示的图像后,所有功能都运行良好。但是问题是当我发表文章时出现问题
“在JSON位置0上发布失败的意外令牌
function check_ssl_facebook_opengraph_image($image) {
$og = "og:image";
if (preg_match('/^https/',$image)) {
echo '<meta property="'. $og . ':secure_url" content="'. $image . '" />' . "\n";
$image = preg_replace("/^https/","http",$image);
}
echo '<meta property="'. $og . '" content="'. $image . '" />' . "\n";
}
add_action('wpseo_opengraph_image','check_ssl_facebook_opengraph_image');
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。