百度分享代码无法显示的解决方案

版权声明:转载原创文章请以超链接形式请注明原文章出处,尊重作者,尊重原创!


恰饭广告




摘自:(https://www.hrwhisper.me/baidu-share-not-support-https-solution/

注意:以下教程适用于百度的分享代码在https网站无法正常显示的例子,https网站拦截了来着百度的js文件,使得样式无法加载。

从百度官网上获取到自己调整过的分享代码,链接:(http://share.baidu.com/

百度分享的js文件被拦截后,需要下载分享代码的核心js文件到本地。

分享代码核心文件下载链接:(https://www.idaobin.com/download/bshare.zip

文件解压后放置到网站根目录,修改从百度获取到的分享代码,修改如下:

删除http://bdimg.share.baidu.com/,改为“/”;即为删除http://bdimg.share.baidu.com,留下“/”
删除+~(-new Date()/36e5)
删除cdnversion=

例子:

src='http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion='+~(-new Date()/36e5)

改为

src='/static/api/js/share.js?v=89860593.js?'

设置static文件权限位可访问,linux设置如下

chmod -R 755 /static/

关于wordpress添加分享代码建议:

搭配插件:(wp-posturl)

在Footer的文本框内填写html代码

在footer.php文件的</body>标签前面添加js代码,以提高网站加载速度

原文链接:https://www.idaobin.com/archives/912.html

让我恰个饭吧.ヘ( ̄ω ̄ヘ)

支付宝 ——————- 微信
图片加载中图片加载中



恰饭广告

发表评论

电子邮件地址不会被公开。 必填项已用*标注

× 9 = 18