百度分享不支持HTTPS怎么办?这是很多很多站长在将网站转为https之后发现的问题,并且将百度代码网址中的http改为https也没用,会导致分享代码失效,那么如何快速解决百度分享不支持HTTPS的问题呢?

解决百度分享不支持HTTPS的问题

这里让我们一起来看看有什么好方法吧!

百度分享不支持https怎么办

以上是百度代码调用的核心代码,这里有个http,修改了https会导致百度分享代码无效,既然不能直接从网址调用了,

那就直接下载下来代码放在我们的服务器上面不就行了吗!

第一步:下载百度分享必备文件

在下方下载文件即可,解压密码为:fywlnet.cn,后得到的static文件夹上传到网站根目录(注:域名/static)。

第二步:替换调用代码

删除百度分享代码中的以下网址

http://bdimg.share.baidu.com

至此,你就解决了百度分享不支持HTTPS的问题,很多的站长就是因为http转https的过程不能完美,所以没有给网站加密https协议。

注意:百度分享代码一般在主题文件里面或者后台设置里面,大家主题不同自己找找就可以找到了。

最后补充,如果你修改代码显示Uncaught SyntaxError: Unexpected token的类似错误,请直接复制下面代码即可。

这里贴出完美的百度分享代码,直接复制黏贴到主题分享的位置即可

<div class="bdsharebuttonbox">
<span>分享到:</span>
<a class="bds_qzone" data-cmd="qzone" title="分享到QQ空间"></a>
<a class="bds_tsina" data-cmd="tsina" title="分享到新浪微博"></a>
<a class="bds_weixin" data-cmd="weixin" title="分享到微信"></a>
<a class="bds_tqq" data-cmd="tqq" title="分享到腾讯微博"></a>
<a class="bds_sqq" data-cmd="sqq" title="分享到QQ好友"></a>
<a class="bds_bdhome" data-cmd="bdhome" title="分享到百度新首页"></a>
<a class="bds_tqf" data-cmd="tqf" title="分享到腾讯朋友"></a>
<a class="bds_youdao" data-cmd="youdao" title="分享到有道云笔记"></a>
<a class="bds_more" data-cmd="more">更多</a> <span>(</span><a class="bds_count" data-cmd="count" title="累计分享0次">0</a><span>)</span>
</div>
<script>
window._bd_share_config = {
 common: {
 "bdText" : "",
 "bdMini" : "2",
 "bdMiniList" : false,
 "bdPic" : "",
 "bdStyle" : "0",
 "bdSize" : "24"
 },
 share: [{
 bdCustomStyle: "https://blog.fywlnet.cn/wp-content/themes/dux/css/share.css"
 }]
}
with(document)0[(getElementsByTagName("head")[0]||body).appendChild(createElement("script")).src="/static/api/js/share.js?cdnversion="+~(-new Date()/36e5)];
</script>

无需任何折腾,完美不报错。