Eric.X 于 2009年08月26日 发布 | 访问:共26次 |
这个blog开张已有2年半了吧,很多时候想看看去年甚至前年的今天我在忙什么,但又懒得动手去翻。现在终于有一个插件可以帮我了,这就是“Time Machine”–中文就命名为“历史上的今天”吧!
这个插件可以直接在wordpress上下载,安装后激活启用,并没有任何多余需要设置的,并有简体中文包,直接在“外观”–“小工具”下面添加widget就可以。
效果就看这篇文章的右边吧~
目前版本:0.0.54
下载地址:这里
Eric.X 于 2009年01月13日 发布 | 访问:共282次 |
昨天从起床到睡觉,都在装一个名叫Facebook connect的插件,目的就是在wordpress中融入Facebook,到今天中午,终于差不多了,至少我这里看起来没什么问题。
其实我一直在用Google Friend Connect,还特地添加了highslide弹出页面,但感觉就是在blog上挂了一个东西,没什么用。如今的Facebook connect已经在一定程度上融入了wordpress,非常强大,不错!主要功能有以下几个:
- 可以通过Facebook在wordpress注册,提供后台登录;
- 可以查看同一用户留言记录;
- 同时支持Facebook和Gravatar头像;
- 显示最近访问记录;
- 邀请Facebook好友加入;
- 将wordpress上的留言信息(可选择)同步到Facebook。
我还特地制作了简体中文语言包,欢迎下载使用: Read More »
Eric.X 于 2009年01月11日 发布 | 访问:共110次 |
一个简单的调用最新留言,折腾了我一整天时间,其实我的要求蛮低的:
- 支持Gravatar
- 支持widgets
自打开始使用wordpress就装上了桑葚的中文wordpress工具箱,后来因不支持widgets被我用其他插件换了下来,今天我又装了回去,其他的插件太强大,我还用不到那么多功能,简单点好了。顺道也学习了一些css,mysql,php什么的……
因为中文wordpress工具箱不支持widgets,所以我用到了一款插件:PHP Code Widget。这个插件可以在侧边栏调用php代码,这样让那些不支持widgets的插件也可以方便插入了,以前不喜欢用widgets,总自己在sidebar里砌代码,然后升级或者更换theme……那才叫一个麻烦。现在尽量偷懒吧。其实改改东西蛮简单的,而且网上还有很多现成的教程,甚至改好的直接下载使用就可以了。
!菜鸟上指甲刀,老鸟请无视以下文字!
针对“中文wordpress工具箱”主要改动的地方有几个:
- 支持Gravatar
- 留言者姓名link到其主页
- 留言内容link到文章页面
首先是支持Gravatar:在wordpress官方网站有详细的介绍,从2.5版开始支持Gravatar。这里,我要做的是让他在最新留言那里也显示。
- 添加“comment_author_email”以获得留言者email地址,添加“comment_author_url”以获得留言者blog地址,添加“post_title”以获得留言所在文章的地址;
$request = "SELECT ID, comment_ID, comment_content, comment_author, post_title, comment_author_url, comment_author_email FROM $tableposts, $tablecomments WHERE $tableposts.ID=$tablecomments.comment_post_ID AND (post_status = 'publish' AND comment_author !='Eric.X' OR post_status = 'static') AND comment_type = ''";
- 上面的
AND comment_author !='Eric.X'是排除自己的留言,“Eric.X”为 自己的用户名昵称;
- 在output那里使用get_avatar调用,下面贴出代码,直接覆盖就是:
$output .= $before . '<div class="rc_avatar">' . get_avatar($comment, 32) . '</div><div class="rc_author"><a href="' . $comment->comment_author_url . '" title="去 ' . $comment_author . '`blog 看看">' . $comment_author . '</a> 说:</div><div class="rc_comment"><a href="' . $permalink . '" title="发布于 ' . $comment->post_title . '">' . $comment_excerpt . '</a></div>' . $after;
到这里,应该没问题了,至于css,就自己扒了吧。