Discuz百度/jiathis分享

templates/default/viewthread_node.htm中找到$post[message],这个显示的是贴子内容,在这个div里你可以添加想显示的东西

http://jingyan.baidu.com/article/ff411625739a4412e4823729.html原帖

jiathis的源码地址http://www.jiathis.com/getcode/icon/?style=32x32&btn=qzone,tsina,tqq,weixin,renren,jicon&codestyle=standard&showshares=true



首先我们来看看效果图,由于我网站(建筑资源吧 www.jzbar.net)国际域名备案完成,欢迎交换链接。
上次分享修改代码时公布的内部地址被人恶意注册,这次就不公布了。看效果图吧!
步骤:

1、打开你模板(template/default/forum/)目录下的viewthread_node_body.htm文件,查找:
  1. $post[message]
复制代码
2、回车换行后,在后面加入百度分享按钮的代码:
  1. <!-- Baidu Button BEGIN -->
  2. <div id="bdshare" class="bdshare_t bds_tools_32 get-codes-bdshare" style="padding-left:60px;">
  3. <a class="bds_tsina"></a>
  4. <a class="bds_qzone"></a>
  5. <a class="bds_tqq"></a>
  6. <a class="bds_renren"></a>
  7. <a class="bds_t163"></a>
  8. <a class="bds_tieba"></a>
  9. <a class="bds_baidu"></a>
  10. <a class="bds_kaixin001"></a>
  11. <a class="bds_hi"></a>
  12. <a class="bds_youdao"></a>
  13. <a class="bds_tqf"></a>
  14. <a class="bds_msn"></a>
  15. <a class="bds_sqq"></a>
  16. <span class="bds_more"></span>
  17. <a class="shareCount"></a>
  18. </div>
  19. <script type="text/javascript" id="bdshare_js" data="type=tools&uid=746779" ></script>
  20. <script type="text/javascript" id="bdshell_js"></script>
  21. <script type="text/javascript">
  22. document.getElementById("bdshell_js").src = "http://bdimg.share.baidu.com/static/js/shell_v2.js?cdnversion=" + Math.ceil(new Date()/3600000)
  23. </script>
  24. <!-- Baidu Button END -->
复制代码
3、保存并上传覆盖文件(如果怕出错,请备份viewthread_node_body.htm),后台更新缓存。
4、OK,你需要的效果出来了,简单吧。
5、注意,分享代码中data="type=tools&uid=746779请修改为你自己的百度分享账号或直接使用我的也可以!





关于百度分享在DZ论坛使用过程中各位站长常见的五大问题:


 


一、Discuz!论坛首页欢迎新会员后面添加百度分享代码的方法?


 


添加后的效果如下图:



三步解决欢迎新会员后面添加百度分享:


1、用记事本打开你论坛程序/template/default/forum/discuz.htm文件,然后查找以下代码


<p class="chart z">{lang index_today}: <em>$todayposts</em><span


class="pipe">|</span>{lang index_yesterday}: <em>$postdata[0]</em><span


class="pipe">|</span>{lang index_posts}: <em>$posts</em><span class="pipe">|</span>{lang


index_members}: <em>$_G['cache']['userstats']['totalmembers']</em><!--{if $_G['setting']


['lastmember']}--><span class="pipe">|</span>{lang welcome_new_members}: <em><a


href="home.php?mod=space&username={echo rawurlencode($_G['setting']['lastmember'])}"


target="_blank" class="xi2">$_G['setting']['lastmember']</a></em><!--{/if}--></p>


2、复制下面的代码粘贴到刚才查找的代码后面、保存


<div class="z" style="margin:-3px 0 0 10px;">


<!-- Baidu Button BEGIN -->


<div id="bdshare" class="bdshare_t bds_tools get-codes-bdshare">


<span class="bds_more">分享到:</span>


<a class="bds_qzone">QQ空间</a>


<a class="bds_ty">天涯社区</a>


<a class="bds_tsina">新浪微博</a>


<a class="bds_renren">人人网</a>


<a class="bds_t163">网易微博</a>


<a class="bds_hi">百度空间</a>


<a class="shareCount"></a>


</div>


<script type="text/javascript" id="bdshare_js" data="type=button" ></script>


<script type="text/javascript" id="bdshell_js"></script>


<script type="text/javascript">


document.getElementById("bdshell_js").src =


"http://bdimg.share.baidu.com/static/js/shell_v2.js?t=" + new Date().getHours();


</script>


<!-- Baidu Button END -->


</div>


3、使用ftp上传至相对应的文件覆盖掉原来的文件即可。


 


二、帖子内容底部或者文章标题后面如何添加百度分享?


效果如下图:



 


由于我的论坛使用的是Discuz! X2.5,所以我就以此为例子给大家讲解啦!


 


进入网站后台---应用--插件--更多插件--搜索百度分享 For DX 2.5 --安装应用---设置即可


 


三、网站页面底部如何添加百度分享?


安装后的效果如下图:



两步实现网站页面底部添加百度分享、大家可以先看看我网站底部的百度分享、每一页都显示的!


1、进入网站后台---全局--站点信息---网站第三方统计代码
2、把你复制的百度分享代码粘贴此处即可
然后提交回到网站主页看看效果!
此时有些朋友可能还有些疑问,这里不是放统计代码的嘛?如果放了百度分享代码,那统计代码 放哪里啊?
答:互不影响的、统计代码和百度代码放在一起即可


四、网站首页侧栏如何显示百度分享?



效果如下图:


 


这个很简单、大家基本上都懂得、我在这里就简单的说下吧
首先获取自己满意的百度分享悬窗式代码--进入网站后台-->应用-->百度分享插件中-->提交即可


 


五、百度分享中如何添加更多的按钮?


效果如下图:




我想许多站长也看到过别的论坛或者博客百度分享后面出现了很多按钮、煞是好看!这是怎么做的呢?实现成功后的效果请看本帖内容底部,这贴我将给大家分享!
百 度分享除了“浮窗形式”以外,其余均有五个默认按钮,分别是QQ空间、新浪微博、腾讯微博、人人网和“更多”(带“+”号的那一个)。如果期望把一个网页 上的内容分享到上面四个网站以外的社区网站上,就可以把鼠标移动到“+”号按钮上,这样其他更多的社区网站分享按钮就会显示出来。


本
帖隐藏的内容仔细分享百度分享的代码后,我们发现其中有几行代码相似,似乎都是a标签,里面的内容是:class=”bds_qzone”、、
class=”bds_tqq”、class=”bds_renren”,这些分别是QQ空间、新浪微博、腾讯微博、人人网的网站ID参数。我们只需在这
几行代码的后面继续加入类似的代码,仅把双引号中间的网站ID参数换成别的网站ID参数就行了。其余网站的WEBID参数大家可以到这个页面去查
找:http://share.baidu.com/help/webid ,也可以从下面列表中复制就行了。在加入到双引号中时,记得要给每个参数带上
“bds_ ”的前缀,如kaixin001要改成bds_kaixin001再加进去。
posted @ 2014-01-09 14:28  alibabaidu  阅读(441)  评论(0编辑  收藏  举报