鸡西网—微信标志
  • 鸡西网站制作
  • 鸡西网客服热线已更改为”400-0467-004“,请广大客户周知。
  • 鸡西网站设计为您提供免费技术问答.如有您有计算机的相关问题欢迎前来咨询!
  • 敢不敢在鸡西网High一下
  • 网站地图

鸡西网站优化 D8主题与百度分享新版代码部署方法

WordPress Danny.✔ 3691浏览 0评论 百度收否

自从鸡西网站优化使用D8主题以来,已经发布了4篇针对于D8主题的功能修改方法,其中包括《修复D8主题手机端不完整页面》《D8主题实现随机缩略图 适用D8 2.3版》《D8主题 导航页面模板 适用D8 2.3版》《大前端D8主题2.3 导航菜单置顶》,受到了很多使用D8主题对鸡西网站优化的好评!今天为大家讲解的是D8主题与百度分享新版代码部署方法,希望需要使用D8主题的朋友仔细参照修改。如果有什么不懂的或者其他问题,请于评论中提问,感谢大家对鸡西网站优化的支持!

新版百度分享代码主要功能包括:页面分享、图片分享、划词分享。详情请参考百度分享官方网站。
鸡西网站优化还提供了已经修改好的用于D82.3模板的相关文件,下载新版百度分享代码用于D82.3主题.zip后解压缩,直接覆盖上传即可,喜欢自己动手DIY的朋友或者需要在百度分享自定义使用的朋友请往下看。
需要让D8主题支持新版百度分享代码,共分3步。

第一步:获取新版百度分享的代码

注:懒得折腾的朋友可以跳过此步,直接从第二步和第三步看就可以了,代码是通用的。
获取方法就是进入百度分享官方网站,登陆后点获取代码。然后建立一个空文件,文件名随意,这个文件只是临时存放代码用的,然后把百度分享代码先粘贴进去。
通常获取到的代码大概是下边这种样子。分为两个部分,第一部分是用于functions.php,第二部分用于footer.php。

第一部分 用于functions.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_t163" data-cmd="t163" title="分享到网易微博"></a></div>

第二部分 用于footer.php

<script>window._bd_share_config={"common":{"bdSnsKey":{},"bdText":"","bdMini":"2","bdMiniList":false,"bdPic":"","bdStyle":"1","bdSize":"16"},"share":{},"image":{"viewList":["qzone","tsina","tqq","renren","t163"],"viewText":"分享到:","viewSize":"16"},"selectShare":{"bdContainerClass":null,"bdSelectMiniList":["qzone","tsina","tqq","renren","t163"]}};with(document)0[(getElementsByTagName('head')[0]||body).appendChild(createElement('script')).src='http://bdimg.share.baidu.com/static/api/js/share.js?v=86835285.js?cdnversion='+~(-new Date()/36e5)];</script>

接下来鸡西网站优化提醒大家必须在你新建立的这个文件中修改用于footer.php的部分代码,以下内容仔细阅读。
首先查找代码 'head'
修改成 "head"
继续查找代码 'script'
修改成 "script"
继续查找代码 src='http://bdimg.share.baidu.com/static/api/js/share.js?v=86835285.js?cdnversion='
修改成 src="http://bdimg.share.baidu.com/static/api/js/share.js?v=86835285.js?cdnversion="
好了,关于修改临时文件中的百度分享代码已经结束。

第二步:修改functions.php

首先查找代码:

<div class="share"><div id="bdshare" class="bdshare_t bds_tools get-codes-bdshare"><span class="share-tit">分享此文到:</span><a class="bds_qzone"></a><a class="bds_tqq"></a><a class="bds_tsina"></a><a class="bds_renren"></a><a class="bds_kaixin001"></a><a class="bds_tqf"></a><a class="bds_sqq sqq"></a><a class="bds_mshare mshare"></a><span class="bds_more">更多</span><a class="shareCount"></a></div></div>

注意:如果做了第一步的朋友,直接把你查找到的这部分代码,用你获取到的代码中的第一部分替换。
没有到百度分享官方获取代码的朋友,直接用以下代码替换,是通用的。

<div class="bdsharebuttonbox"><a href="#" class="bds_more" data-cmd="more"></a><a href="#" class="bds_baidu" data-cmd="baidu" title="分享到百度搜藏"></a><a href="#" class="bds_ibaidu" data-cmd="ibaidu" title="分享到百度个人中心"></a><a href="#" class="bds_tieba" data-cmd="tieba" title="分享到百度贴吧"></a><a href="#" class="bds_bdhome" data-cmd="bdhome" title="分享到百度新首页"></a><a href="#" class="bds_hi" data-cmd="hi" title="分享到百度空间"></a><a href="#" class="bds_tsina" data-cmd="tsina" title="分享到新浪微博"></a><a href="#" class="bds_bdysc" data-cmd="bdysc" title="分享到百度云收藏"></a><a href="#" class="bds_sqq" data-cmd="sqq" title="分享到QQ好友"></a><a href="#" class="bds_tqf" data-cmd="tqf" title="分享到腾讯朋友"></a><a href="#" class="bds_qzone" data-cmd="qzone" title="分享到QQ空间"></a><a href="#" class="bds_tqq" data-cmd="tqq" title="分享到腾讯微博"></a><a href="#" class="bds_weixin" data-cmd="weixin" title="分享到微信"></a><a href="#" class="bds_renren" data-cmd="renren" title="分享到人人网"></a><a href="#" class="bds_t163" data-cmd="t163" title="分享到网易微博"></a></div>

第三步:修改footer.php

首先查找代码:

<script id="bdshare_js" data="type=tools&amp;uid='.(dopt('d_bdshare')?dopt('d_bdshare'):13688).'" ></script><script id="bdshell_js"></script><script>document.getElementById("bdshell_js").src = "http://bdimg.share.baidu.com/static/js/shell_v2.js?t=" + new Date().getHours();</script>

注意:如果做了第一步的朋友,直接把你查找到的这部分代码,用你存于临时文件中并已修改过的代码中的第二部分替换。必须是按照第一步提示修改过的,不然会出错。
没有到百度分享官方获取代码的朋友,直接用以下代码替换,是通用的。

<script>window._bd_share_config={"common":{"bdSnsKey":{},"bdText":"","bdMini":"2","bdMiniList":false,"bdPic":"","bdStyle":"1","bdSize":"16"},"share":{},"image":{"viewList":["baidu","ibaidu","tieba","bdhome","hi","tsina","bdysc","sqq","tqf","qzone","tqq","weixin","renren","t163"],"viewText":"分享到:","viewSize":"16"},"selectShare":{"bdContainerClass":null,"bdSelectMiniList":["baidu","ibaidu","tieba","bdhome","hi","tsina","bdysc","sqq","tqf","qzone","tqq","weixin","renren","t163"]}};with(document)0[(getElementsByTagName("head")[0]||body).appendChild(createElement("script")).src="http://bdimg.share.baidu.com/static/api/js/share.js?v=86835285.js?cdnversion="+~(-new Date()/36e5)];</script>

至此,D8主题与百度分享新版代码部署方法讲解结束,请大家执行保存并覆盖上传。

还请喜欢鸡西网站优化的朋友们能给我们做个链接,或者分享一下页面,再次感谢大家的支持。

转载请注明:七网科技 » 鸡西网站优化 D8主题与百度分享新版代码部署方法

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

网友最新评论 (5)

  1. 老白,这个是分享图标的修改还是什么呢?
    礼仪学堂2013-12-21 22:57 回复
    • 针对没有百度分享ID,和急于使用百度分享新版代码的功能所提供。
      Danny.✔2013-12-21 22:59 回复
  2. 如何查找百度分享id
    爱羽资讯网2014-02-06 15:03 回复
    • 新版百度分享是没有ID的。 这个教程就是告诉大家怎么用新版百度分享。
      Danny.✔2014-02-08 13:20 回复
  3. 经测试本方法适用于D8 3.0版
    山外的鸭子哥2014-02-14 20:50 回复