百度分享不支持HTTPS解决办法

  • A+
所属分类:wordpress插件

现在很多的网站都已上了SSL证书实现了HTTPS化,这样不仅使网站的安全得以保证,还能防御网站被劫持,而且还有利于网站排名。由于百度分享不是Http所导致我们部署了SSL证书,也不支持HTTPS化。今天我们就来看一下百度分享HTTPS化的解决方案(本文以Wordpress网站为例)。

百度分享不支持HTTPS解决办法

下载百度分享本地化

在GITHUB上下载:https://github.com/hrwhisper/baiduShare

 

安装

文件解压后,将里面的static目录放到空间的根目录。

 

获取分享代码

查看主题下的footer.php文件,百度分享js代码一般是放在footer.php中。如下:

<div class="bdsharebuttonbox"><a href="#" class="bds_more" data-cmd="more"></a><a href="#" class="bds_qzone" data-cmd="qzone" title="分享到QQ空间"></a><a href="#" class="bds_tsina" data-cmd="tsina" title="分享到新浪微博"></a><a href="#" class="bds_tqq" data-cmd="tqq" title="分享到腾讯微博"></a><a href="#" class="bds_renren" data-cmd="renren" title="分享到人人网"></a><a href="#" class="bds_weixin" data-cmd="weixin" title="分享到微信"></a></div>
<script>window._bd_share_config={"common":{"bdSnsKey":{},"bdText":"","bdMini":"2","bdPic":"","bdStyle":"0","bdSize":"16"},"share":{},"image":{"viewList":["qzone","tsina","tqq","renren","weixin"],"viewText":"分享到:","viewSize":"16"},"selectShare":{"bdContainerClass":null,"bdSelectMiniList":["qzone","tsina","tqq","renren","weixin"]}};with(document)0[(getElementsByTagName('head')[0]||body).appendChild(createElement('script')).src='http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion='+~(-new Date()/36e5)];</script>

 

删除http://bdimg.share.baidu.com即可。至此,你就解决了百度分享不支持HTTPS的问题。

百度分享不支持HTTPS解决办法

刷新后看到百度分享可以使用,也支持HTTP化。

bwg
小九

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: