百度分享不支持HTTPS这件事由来已久,不支持也就意味着前台不能正常显示,朋友咨询的较多,我们就总结了解决方案。
第一步:下载百度分享文件
点此下载static.zip,将解压(解压密码:themebetter)后得到的static文件夹上传到网站根目录(注:域名/static)。
第二步:放置代码
提供UDX主题和XIU主题的分享代码。第一步都是一样的,只有代码略微改动
DUX主题需要删除代码里面这个域名http://bdimg.share.baidu.com,xiu主题不知道没试,需要的自己试试
以UDX大前端为例:如下图(其他主题自己琢磨一下)
DUX大前端主题分享代码:
<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://你的域名/wp-content/themes/dux/css/share.css" }] } with(document)0[(getElementsByTagName("head")[0]||body).appendChild(createElement("script")).src="http://bdimg.share.baidu.com/static/api/js/share.js?cdnversion="+~(-new Date()/36e5)]; </script>
XIU主题分钟代码
<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: "网站域名/wp-content/themes/xiu/css/share.css" }]}with(document) 0[(getElementsByTagName("head")[0] || body).appendChild(createElement("script")).src = "http://bdimg.share.baidu.com/static/api/js/share.js?cdnversion=" + ~(-new Date() / 36e5)]; </script>