前言:
昨天,易创资源博客改造了站点https协议,成功部署了ssl证书。本来很轻松,也很值得高兴的一件事。
今天偶然发现,文章页底部的百度社交分享代码不见了,在博主强迫症的性格下,开始寻找问题所在。一开始以为是浏览器兼容的问题,修改了部分代码后,发现还是不行!!!最终在百度社区中发现,百度分享代码目前不支持https协议,既然知道问题了,博主首先把代码本地化,大概浏览了一下,发现修改起来还是比较麻烦!
最终在多方查证之后,找到了完美解决方法,大家有问题可以联系博主微信:weixin1965289522留言,有时间帮助大家解决!

现在看到百度分享代码,已经不能使用了!
解决百度分享代码不支持https协议问题解决步骤如下:
第一步:下载百度分享代码,本地化后的代码包
下载链接 提取码: a81i
将 baiduShare-master.zip 压缩包解压后所得的 baiduShare-master 文件夹里面的 static 文件夹直接上传到网站根目录中
第二步:修改我们站点引用百度分享 JS 文件的路径
<script>
window._bd_share_config = {
common: {
"bdText": "",
"bdMini": "2",
"bdMiniList": false,
"bdPic": "",
"bdStyle": "0"
},
share: [{
bdCustomStyle: "https://www.niuz.net/wp-content/themes/xiu/css/share.css"
}]
}
with(document) 0[(getElementsByTagName("head")[0] || body).appendChild(createElement("script")).src = "/static/api/js/share.js?cdnversion=" + ~(-new Date() / 36e5)];
</script>
找到百度分享代码最后一段
http://bdimg.share.baidu.com/static/api/js/share.js
修改为:/static/api/js/share.js
或者说,讲百度http协议路径(http://bdimg.share.baidu.com)删除
如果你的站点是使用 https 而且百度分享无法使用的,可以试试本文所说的百度分享本地化,具体演示可以看本站页尾,百度分享代码已经可以使用了!

完美解决,百度分享代码不支持https协议问题!
1.注明玩味资源网文章均为原创,转载请以链接形式标明本文标题和地址本文标题:【wordpress教程】百度分享代码不支持https协议完美解决方案! 本文地址:https://www.niuz.net/172.html
2.本站资源来源于互联网收集/个人购买,不代表玩味资源网立场,仅供学习交流之用,切勿私自传播于网络!如有侵犯到您的权益,请联系站长解决 3.本站资源大多存储在网盘,如发现链接失效,请第一时间告知我们,我们会核实后及时更新。本站提供的源码、模板、软件工具等其他资源,都不包含技术服务,请大家谅解! 4.再次声明:本站所有资源(获得权利人授权的除外)不可用于任何商业用途,不可违反国家法律法规。使用该资源发生的一切问题与本站无关!为尊重作者版权,请购买原版作品,支持你喜欢的作者,谢谢!
评论前必须登录!
注册