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
首先我们来看看效果图,由于我网站(建筑资源吧 )国际域名备案完成,欢迎交换链接。 上次分享修改代码时公布的内部地址被人恶意注册,这次就不公布了。看效果图吧! 步骤: 1、打开你模板(template/default/forum/)目录下的viewthread_node_body.htm文件,查找:
- $post[message]
2、回车换行后,在后面加入百度分享按钮的代码:
- <!-- Baidu Button BEGIN -->
- <div id="bdshare" class="bdshare_t bds_tools_32 get-codes-bdshare" style="padding-left:60px;">
- <a class="bds_tsina"></a>
- <a class="bds_qzone"></a>
- <a class="bds_tqq"></a>
- <a class="bds_renren"></a>
- <a class="bds_t163"></a>
- <a class="bds_tieba"></a>
- <a class="bds_baidu"></a>
- <a class="bds_kaixin001"></a>
- <a class="bds_hi"></a>
- <a class="bds_youdao"></a>
- <a class="bds_tqf"></a>
- <a class="bds_msn"></a>
- <a class="bds_sqq"></a>
- <span class="bds_more"></span>
- <a class="shareCount"></a>
- </div>
- <script type="text/javascript" id="bdshare_js" data="type=tools&uid=746779" ></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?cdnversion=" + Math.ceil(new Date()/3600000)
- </script>
- <!-- 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、把你复制的百度分享代码粘贴此处即可然后提交回到网站主页看看效果!此时有些朋友可能还有些疑问,这里不是放统计代码的嘛?如果放了百度分享代码,那统计代码 放哪里啊?答:互不影响的、统计代码和百度代码放在一起即可四、网站首页侧栏如何显示百度分享?
效果如下图:
这个很简单、大家基本上都懂得、我在这里就简单的说下吧
首先获取自己满意的百度分享悬窗式代码--进入网站后台-->应用-->百度分享插件中-->提交即可
五、百度分享中如何添加更多的按钮?
效果如下图:
本帖隐藏的内容仔细分享百度分享的代码后,我们发现其中有几行代码相似,似乎都是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再加进去。