https“百度分享”不生效解决办法

导航:首页 > 快速建站 > 问题笔记
发布时间:2021-09-07    浏览数:
写在前言
小友blog旨在帮各位跟博主一样做自媒体&网站建设推广的小友答疑解惑,通过定期内容输出让更多干货内容被大家看到,欢迎一起学习交流!
本篇是关于“https“百度分享”不生效解决办法”的文章内容,希望以下内容分享对你有帮助。
文章正文
很多站长反馈自己添加了“百度分享”的站点,切换了https之后就用不了了,其实是因为百度的分享组件调用的链接资源是来自http请求,所以才会出现用不了的情况。
解决的办法也分享简单,只要把需要调用到的资源下载到自己网站程序包中进行调用即可。
我们都指导默认的百度分享调用为:

<script>window._bd_share_config={"common":{"bdSnsKey":{},"bdText":"","bdMini":"2","bdMiniList":false,"bdPic":"","bdStyle":"0","bdSize":"32"},"share":{}};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>

则我们只需要把static路径上的文件下载下来,上传到自己网站目录中即可。
为方便大家下载,这里也给大家提供一下资源包:百度分享static文件包   (提取码: e7qa)
上传到网站目录后,只需要把前面的代码http://bdimg.share.baidu.com去掉,改为调用本地即可。

如果你是要针对性的在某个位置调用指定分享渠道,则可根据需求在指定位置加入以下前端代码:

<div class="bdsharebuttonbox" data-tag="share_1">
      <a class="bds_mshare" data-cmd="mshare"></a>
      <a class="bds_qzone" data-cmd="qzone" href="#"></a>
      <a class="bds_tsina" data-cmd="tsina"></a>
      <a class="bds_baidu" data-cmd="baidu"></a>
      <a class="bds_renren" data-cmd="renren"></a>
      <a class="bds_tqq" data-cmd="tqq"></a>
      <a class="bds_more" data-cmd="more">更多</a>
      <a class="bds_count" data-cmd="count"></a>
</div>

 
文章标签
更多关于“快速建站”的问题笔记文章