给文章添加分享按钮

高手请绕道

想必每个博客上都有这种按钮的吧,国外使用比较多的是share this等专门提供的这种按钮,国内比较好的目前也就是雪山飞猪他们开发的17fav插件,曾被国内wp博客广泛使用,不过自从我换了这个主题之后就将此插件卸载了,因为使用的人是在太少,我总结的原因是不够直接、一目了然,所以雪山飞猪现在自己也不再使用这个插件了,转而提供更加直接的分享链接。

很想在自己的博客上也有这个分享按钮,本以为雪山飞猪会以一个插件的形式释放出来,但是在久久等待无果之后还是自己动手吧,找了半天终于找全了这几个代码,只是添加了google reader friendfeed 豆瓣 twitter四个主流web2.0网站的分享链接,这几个也是使用最频繁的分享站点了,玩聚主要就是从其中的三个站点来统计分享的,个人觉得豆瓣分享有点多余。现将代码分享一下,主要为了以后自己修改不必再到处找代码,

?Download download.txt
<a href="https://twitter.com/home?status=<?php echo urlencode($post->post_title); ?> <?php echo urlencode(get_permalink($post->id)) ?> @joojen" title="分享到 Twitter" target="_blank" rel="nofollow"><img src="http://www.google.cn/s2/favicons?domain_url=http://twitter.com" alt="分享到 Twitter" /> 分享到Twitter</a>
&nbsp;
		<a href="javascript:void((function(){var%20e=document.createElement('script');e.setAttribute('type','text/javascript');e.setAttribute('src','https://friendfeed.com/share/bookmarklet/javascript');document.body.appendChild(e)})())" title="分享到 FriendFeed" rel="nofollow"><img src="http://www.google.cn/s2/favicons?domain_url=http://friendfeed.com" alt="分享到 FriendFeed" /> 分享到 FriendFeed</a>
&nbsp;
<a href="javascript:var%20b=document.body;var%20GR________bookmarklet_domain='http://www.google.com';if(b&&!document.xmlVersion){void(z=document.createElement('script'));void(z.src='http://www.google.com/reader/ui/link-bookmarklet.js');void(b.appendChild(z));}else{}" title="Share in Google Reader" rel="nofollow"><img src="<?php bloginfo('template_directory'); ?>/images/icons/googlereader.png" alt="Share on Google Reader" /> 分享到 Google Reader</a>
&nbsp;
<script type="text/javascript" src="http://9.douban.com/js/button_widget.js"></script>

我不知道雪山飞猪具体采用何种方式实现,但我没有那么好的技术,只能用这种最简单的方式添加了,自己做了一些修改,将google.com 的搜索链接换成了google.cn,个人觉得在国内后者的速度要稍快一些,如果你担心会拖慢速度,可以将这几个图标放到自己站里,修改一下相关的地址即可。

9 条评论了已经

Trackbacks/Pingbacks

发表评论

名字(必须)
邮箱(必须),(不会被公布)
网址(推荐)

字体为 粗体 是必填项目,邮箱地址 永远不会 被公布。

允许部分 HTML 代码:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
URLs(网站链接)必须完整有效 (比如: http://www.keege.com),所有标签都必须完整的关闭。

超出部分系统将会自动分段及换行。

请保证评论内容是与日志或 Blog 内容相关的,灌水、攻击性或不恰当的评论 可能 会被编辑或删除。