正在使用的WordPress插件
Nov 20th, 2007 at 23:37 Posted in 部落格//Be Blogger, Tagged: plugins,Wordpress | No Comments »- Akismet anti-spam插件
- Audio Player
- Brian’s Threaded Comments 为留言增加回复功能
- Clean Archives Reloaded
- Comment Timeout anti spam的另一种方式
- Dofollow 这个可有可无,据说下个版本就直接是Dofollow了
- Feed Statistics 这个就顾名思义了,不过不准,还有2个功能似乎不能用
- Google XML Sitemaps 生成sitemap,用google webmastertools的话这个一定要用
- Lighter Admin Drop Menus 修改WP后台管理菜单为下拉样式,我在此基础上又修改了一下css
- MyDashboard 自定义Dashboard的插件
- No Self Pings
- Simple Tags 针对2.5的更新还没有出,disabled.
- SRG Clean Archives 见details页面的效果
- WordPress Database Backup 备份WP数据库,安全必备
- WP-PageNavi 为WP增加翻页功能
修改Twitter gadget的java代码
Nov 8th, 2007 at 21:24 Posted in 部落格//Be Blogger, Tagged: codes,twitter | 1 Comment »twitter的html/javascript型gadget在后面总会带着相关发布时间的链接,在mk主题的侧栏中很不协调,一直没有找到解决办法。前阵子发现Ne’的twitter就去掉了链接,于是今天在MSN上碰到她的时候就请教了一下,热心的nephee再次耐心帮忙。经过她的提示,解决方法还是比较简单的。
在twitter提供的html/javascript的代码中有这么一行:
<script type=”text/javascript” src=”http://twitter.com/javascripts/blogger.js”></script>
之前总是把注意力放在修改css上,一直没注意到 “http://twitter.com/javascripts/blogger.js”这个链接,今天nephee发给我一些代码片断,我才发现那正式blogger.js中的内容,而且能够在浏览器中打开。其中
<a style=”font-size:85%” href=”http://twitter.com/’+username+’/statuses/’+twitters[i].id+’”> ‘+relative_time(twitters[i].created_at)+’</a>
就是生成那个恼人链接的祸首,最后只留下 ‘+relative_time(twitters[i].created_at)+’就去掉链接了。
最后面临一个儿科级难题,twitter.com上的源码肯定没法修改,放个js文件到riichiie.net上,然后依葫芦画瓢放到src后面也不行。最后还是受nephee那段代码的提示,直接在修改后的代码两端分别放上<script type=”text/javascript”>和</script>,然后放到sidebar文件中,替换掉原来那部分就可以了。
blog ideas via phone
Nov 1st, 2007 at 0:10 Posted in 部落格//Be Blogger, Tagged: Blog,SMS,Telecom | No Comments »十月份的post数量创了新高,跟前几个月沉迷WOW时形成鲜明对比。主动改变状态是一方面原因,但专注游戏那会儿也没有完全放弃blog,只是想起一个能写下来的主题时总是不在电脑前面,等坐下来时又忘了之前闪现的小火花。就这样,无数个有可能获得诺贝尔BLOG奖的机会都溜走了。
其实不只是写BLOG的灵感,其他稍有些价值的想法都可能在大脑中只跟你打个照面就溜走,再以后就基本再没有机会一睹芳容。在这情况下,用纸笔记录,或者保存在几乎人手一部的手机中都是解决的办法,但是纸笔不是随时带在身边,手机如果没有记事本,放在短信中不知何时就被发送或者误删除掉,而且估计不少人都不喜欢在blog的时候还要东找找纸,西翻翻手机。一些微型blog已经开始支持通过短信进行发布的功能,但那毕竟不具有完全的私密性(还没试过能不能只发送不发布),不过改造起来想必非常简单,可能只需要改动一个参数,再公布一个接入号码就可以实现只记录在互联网上而不发布出来。
这也许也可以理解为以用户为中心的设计:随时随地通过手机汇总,最后通过互联网在一个页面上呈现(给自己)。Blog的出现远早于twitter、饭否之类应用,但是仅由于其“mini”的特征才想到利用短信功能。在技术上没有什么差异,然而对于用户来说,这完全是另一个需求——满足个人信息管理的需要。当然对于记忆力好的家伙,这只能是嘲笑别人的把柄。
fake files on wordpress.org
Oct 14th, 2007 at 14:23 Posted in 部落格//Be Blogger, Tagged: Internet,plugins,Wordpress | 2 Comments »The fake files is about my dashboard 0.3.1version, and this is the download page on wordpress.org. After I saw the notification on the plugins mgmt page, I downloaded the plugin installation files, unzipped and uploaded to ftp, when I reactive this plugin, the missing “includes” folder made it fail.
Fortunately, the plugin’s home page offers the right files.
update: It has been fixed, so enjoy!
WordPress文章数量判断函数
Oct 12th, 2007 at 23:51 Posted in 部落格//Be Blogger, Tagged: codes,Wordpress | 1 Comment »不是代码男,所以有点小成果就容易小兴奋。
simple tags插件可以提供related posts功能,但是现在使用的主题其首页和单篇文章共用了index.php这个模板,目标是只在浏览单篇文章时显示related posts,如果只添加<?php st_related_posts(); ?>显然无法完全满足要求,因为无法在首页控制它不显示出来。
在常去的几个技术blog中没有找到解决办法,无意在桑林志中看到了一些信息,又结合wordpress中文文档,终于得到如下代码:
<?php if ($single) {st_related_posts();} else {} ?>
加到index.php中,解决之。
WordPress2.3升级成功
Sep 25th, 2007 at 10:45 Posted in 部落格//Be Blogger, Tagged: plugins,Wordpress | No Comments »官方的schedule是定于24日星期一发布2.3正式版的,昨晚等到00:00也不见动静。刚在twitter上发完wp跳票的小牢骚,refresh了一下页面就看到了2.3的字样。
升级过程中出了点小麻烦,后来乖乖访问http://example.com/wordpress/wp-admin/upgrade.php才成功打开页面。
不过新麻烦出现了:就在写这篇post的时候,自动保存时出现:
WordPress database error: [Table 'dbname.wp_post2cat' doesn't exist]
SELECT cat_ID AS ID, MAX(post_modified) AS last_mod FROM `wp_posts` p LEFT JOIN `wp_post2cat` pc ON p.ID = pc.post_id LEFT JOIN `wp_categories` c ON pc.category_id = c.cat_ID WHERE post_status = ‘publish’ GROUP BY cat_ID
先将就着罢
update: 上述错误的出现是由于Google Sitemap Generator的问题,禁用之后正常了(已更新到新版本)。——开始没有禁用插件,是以清空数据库为代价才发现的,还好备份能够恢复。
wp升级成功
Jul 12th, 2007 at 0:07 Posted in 部落格//Be Blogger, Tagged: Wordpress | No Comments »看到各种关于Movable Typ新版本的评论,再次手痒痒准备安装一下看看。在出现500 internet server error错误解决未果后联系west263的客服,检查发现是由于所有者的错误而导致的。此问题解决后又发现数据库模块缺失,对方再次手到病除——也许是客服的技术实力参差不齐,最初计划以mt搭建blog失败时多次联系都未成功解决问题。
用惯了wordpress,对mt的印象还停留在2.xxx版简洁的后台页面上。都在说mt4是在模仿wordpress,倒不如说mt在追赶wordpress的时候丢掉了自己风格路线。movable type的发展甚至还要早于wordpress,虽然后来由于收费、非开源而导致的插件数量少、安装不如wp简单等原因影响了更大规模的普及,但mt仍然不乏众多拥趸(dun),企业用户方面,intel的官方blog就是用的MT enterprise。
我把mt4装好之后只是简单测试了一下,像很多人说的一样,dashboard有wp的痕迹,但实质操作上还是有很大差别,保留了原来mt的操作味道,每次使用publish功能发布的时候都额外有成就感。还有就是似乎比wp提前支持了自带tag。可能是还不习惯的原因,dashboard的各功能菜单还不是很顺手,另外theme(style)的更换比较烦琐,自带的插件容易出现目录权限的错误。
如果同时用WP和MT分别照顾两个blog总觉得难以取舍,而且想不出分别写什么,更重要的是懒得再去研究mt的主题更换了(但还是十分喜欢多数MT blog的简洁风格),所以放弃了再同时用MT的念头。删掉文件,清理数据库之后,忽然想起这次西部数码帮忙重新配置了数据库的相关模块,可能上次升级WP时出现的错误不会再出现了。重新下载wp2.2.1,上传,upgrade,成功!一个差点想起来就让我产生放弃wp念头的麻烦终于解决了。因为要安装mt反而解决了wp的升级问题,真是歪打正着,十分感谢这个西部数码的技术支持,虽然是在QQ上联系的,但是效率还是比较高,尽管后来再提出的小问题没有回应,不过自己都感觉问得没完没了,所以已经可以理解了:D
另外现在已经亲自验证了西部数码的主机能够支持Wordpress和Movable Type,技术支持也不错,是很好的选择。


