不用插件实现WordPress分享收藏书签
今天在浏览WP部落格的不经意间,发现一款有意思的分享收藏书签-JiaThis,纯Js实现,无插件,比起那些需要安装Bookmark书签插件,或者需要在页面中添加分享代码的方法,简单许多。另外,它同样包括了当下热门的SNS,微博,书签,收藏等服务,并不会在书签中写死只有几样服务,可以后台官方实时更新,既然小饭用了这款服务,那么就写个推荐,分享给那些苦于找不到适用的分享书签。
加载JiaThis方法简单
- 首先进入JiaThis网站,找到自己喜欢的收藏书签样式,由传统的日志结尾的分享按钮,也有新奇的动态或固定浮窗,效果如右图。
- 其次,复制生成的Js代码到single.php文件最底部(记住最好是放在最底部,这样页面可以最后加载这段Js,不会影响速度),在index.php中不需要粘贴代码。
完成,以后在浏览日志页面时,就能看到这款不错的分享收藏书签
WordPress添加人人网,开心网,新浪微博,Buzz,豆瓣分享链接
一直想给自己的博客添加上分享按钮,下插件担心影响网页打开速度,最终决定还是自己手动添加代码吧!如果还犹豫,那么可以看看以下的理由:
给WordPress 添加分享和转帖功能不仅方便用户,提高用户体验又能给博客带来额外的流量。2009年SNS网站发展的欣欣向荣,一篇分享到开心网或人人网的好文章会有效地提高博客的曝光率。2009年微博的兴起也为网络推广开辟了新的空间。Twitter,新浪微博等用户庞大,分享到微博的文章会迅速传播开来。
给WordPress 添加分享和转帖代码如下,将其添加到主题下的single.php中。效果可以见我帖子下方
<a title=”分享到人人网” href=”javascript:void((function(s,d,e){if(/xiaonei\.com/.test(d.location))return;var%20f=‘http://share.xiaonei.com/share/buttonshare.do?link=’,u=d.location,l=d.title,p=[e(u),’&title=’,e(l)].join(”);function%20a(){if(!window.open([f,p].join(”),’xnshare’,[‘toolbar=0,status=0,resizable=1,width=626,height=436,left=’,(s.width-626)/2,’,top=’,(s.height-436)/2].join(”)))u.href=[f,p].join(”);};if(/Firefox/.test(navigator.userAgent))setTimeout(a,0);else%20a();})(screen,document,encodeURIComponent));”><img src=”http://cview.blogbus.com/files/12496916880.png” alt=”分享到校内网” border=”0″ height=”16″ width=”16″>人人网 </a><a href=”javascript:d=document;t=d.selection?(d.selection.type!=’None’?d.selection.createRange().text:”):(d.getSelection?d.getSelection():”);void(kaixin=window.open(‘http://www.kaixin001.com/~repaste/repaste.php?&rurl=’+escape(d.location.href)+’&rtitle=’+escape(d.title)+’&rcontent=’+escape(d.title),’kaixin’));kaixin.focus();” title=”分享到开心网”><img src=”http://cview.blogbus.com/files/12496916884.jpg” alt=”转贴到开心网” width=”16″ height=”16″ border=”0″>开心网 </a><a href=”http://www.douban.com/recommend/?url=<?php echo urlencode(get_permalink($post->ID));?>&title=<?php echo urlencode($post->post_title);?>” target=”_blank”><img src=”https://www.google.com/s2/favicons?domain_url=http://www.douban.com” alt=”豆瓣” title=”豆瓣” />豆瓣 </a><a href=”javascript:(function(){window.open(‘http://v.t.sina.com.cn/share/share.php?title=’+encodeURIComponent(document.title)+’&url=’+encodeURIComponent(location.href)+‘&source=bookmark’,’_blank’,’width=450,height=400′);})()” title=”新浪微博分享”><img src=”https://www.google.com/s2/favicons?domain_url=http://t.sina.com.cn” alt=”新浪微博分享” border=”0″>新浪微博 </a><a href=”http://www.google.com/reader/link?url=<?php the_permalink() ?>&title=<?php the_title(); ?>&srcURL=<?php bloginfo(‘url’); ?>&srcTitle=<?php bloginfo(‘name’); ?>” target=”_blank”><img src=”http://images.steachs.com/buzz/buzz16.png” title=”Google Buzz”> Google Buzz </a>
如果觉得还不错的话,那么就点击下面的分享按钮,让更多的人看见它把。
免插件实现WordPress侧边栏Recent Comments(最新评论)代码
秉承能少用插件,就不用插件的原则,完善Wordpress。如今可以无插件实现wordpress博客中侧边栏最新评论列表(Recent Comments),仅仅在sidebar.php中加以下代码即可。
user_id=’0′
添加一个AND 把这句加到上面去,形成如:
留言列表里面就会显示访客也就是非注册用户的留言。对于大多数WordPress博客来说,这都是适用的。
comment_author != ‘admin’
留言作者不是admin,排除admin的留言。当然也适用于排除其它指定留言作者。需要注意的是,如果你这里排除的留言作者是中文名,要保证你的最新留言列表这个文件是UTF-8或ANSI as UTF-8编码。否则会无效。
当然还有一些排除的方法和其它的留言列表扩展应用,各位触类旁通。有兴趣的朋友可以对照着你的WordPress数据库表 wp_comments里面的各个字段,创建出你自己需要的留言列表,或者一些有趣的留言类应用。比如你可以弄一个列表只显示自己的回复,方便已留言且等待你回复的用户查看。