wordpress 2.2 发布

千呼万唤始出来,wordpress 2.2推迟了二十多天后,终于发布了。

wordpress 2.2添加了许多新的特点还修复了200多个“小臭虫”。

添加的特点:
1、整合了Widgets,这个wp2.2最有争议的一个改动,许多使用K2的朋友可能会发生一些问题,如是,可参照天佑的Sidebar Modules 在 WordPress 2.2 復活之法修复;
2、完整的ATOM支持;
3、新的blogger导入程序,能导入新版的blogger,你只需输入blogger的用户名和密码,就能导入你在blogger中的post和comment;
4、无限comment流?就是在编辑comment时,使用ajax技术,保持可修改的comment数在20个,能持续地修改comment(不用翻页就是了);
5、激活插件与修改文件时给予保护,使blog不会整个垮掉(很多人都遇到过这样的一个情景吧:激活一个插件后,整个站显示一个出错的信息,后台也不能进入。这个应该就是解决这个的吧);
6、核心插件和过滤器的速度优化;
7、WYSIWYG编辑器对Safari浏览器(Mac)的支持;
8、还有很多版面的修整和可访问性的提高。

开发者特点:
1、新XML-RPC API;
2、使用jQuery;
3、Comment feed支持多个版本,包括ATOM;
4、使用phpMailer;
5、可在wp-config.php文件中指定database collation and character set;
6、可在wp-config.php文件中硬性指定网站地址和wp地址,优先级高于数据库中的网站地址和wp地址;
7、wp函数Inline Documentation的增加。

BTW,wordpress 2.2的代号为Getz——Stan Getz(en.wikipedia)

WP Plugin:Some Chinese Please

新版本发布在玩WordPress上了,跳转到Some Chinese Please!新版本

Some Chinese Please”是为用中文写作的wordpress blogger准备的拦截spam的plugin。

在WordPress blog系统下,有90%+的Spam是由英文字母和拉丁字母组成。
通常情况下,用中文写作的blog,其留言、trackback和pingback应该也是包含中文字的。 那么,只要拦截下不包含中文字的留言、trackback和pingback,那么blog接收到spam的概率将大大降低,接近于0。

SCP在留言、trackback和pingback发送到blog,保存到数据库前,将检查他们是否包含有中文字。 如有,将通过检查保存到数据库中;如没有,将拦截,并返回出错的字句,而且将不保存到数据库中。

SCP基于Mark Kaplun的plugin – DieOnSpam

安装:
1. 在Downloads页中下载最新的SCP压缩包;
2. 将压缩包解压缩;
3. 上传Some Chinese Please文件夹到wp-content/plugins文件夹中;
4. 登录wordpress blog后台,至插件(Plugins)页激活(Activate)Some Chinese Please即可。

WP tags支持也推迟

wordpress 2.2推迟发布,紧接着Dougal也出来告诉我们“WP Tags: Perhaps I spoke too soon…”。
WP Tags,或许我们言之过早了,它将推迟到wordpress 2.3才加入,取而代之的是添加widgets。

突然想到,WYSIWYG编辑器 + 定时保存 + tags + widgets + … ,wordpress似乎正在变的越来越臃肿,它们是不是每个人都需要的东西呢?至少我是没有装过widgets的,对“定时保存”也不是太在意(我还是在用wordpress 2.0)。怪不得有些人还是喜欢用1.5。

不过我对tags这个功能还是很感兴趣!

wordpress 2.2推迟发布

原定于4月23发布wordpress2.2,但Matt不久前公布将推迟wordpress2.2的发布

wordpress 2.2的新特点之一——支持tag,早前在天佑那里看过他的介绍123,自己是非常期待的,毕竟内置的tag比其他plugin有更好的结合度。再加上能import原UTW的tags,离放弃UTW的确不远了。

More:
Codex:Version 2.2
WordPress 2.2 前瞻

抵御留言spam II

Spam真烦人,每个假期回来,我都必然要对blog进行一番清理。
这几天又试用了几个anti-spam插件,觉得还是不能满意:
Raven’s Antispam,我这里用的时候出了点问题。我开了javascript,留言,还是说我要输入验证码。看来我的浏览器有点问题了,放弃。
WP Hardened Trackback,最近那篇“Top 10 WordPress Anti Spam Plugins”推荐的抵御tackback spam的插件之一,思来想去,还是觉得不妥,自己装这个插件要费一些周折就算了,人家tackback你也要这样麻烦,就不爽啦!也是Deactivate掉了。

在这两个plugins Deactivate后,一天不到,Akismet又收到近百条的spam,让我不得不重新找anti-spam的插件。幸运的是weblogtoolscollection的plugin有每天汇总,翻了翻,给我找到一个有趣的,也是曾经想象过的一个plugin——DieOnSpam
这个plugin的想法很简单,也应该很有效。作者是用希伯来语写blog,别人留言也都是用希伯来语留言,当别人只用English来留言时,plugin将阻挡它。

待尝试的plugin和theme

command-themecommand-theme Hosted on Zooomr

看到这样的图,你绝对不会想到这是wordpress的一个theme。
试用一下,或许你也有冲动装上一个。
About CLI
CLI 1.0 @ themes.wordpress.net
安装教程:超酷的 WordPress theme – CLI – 安裝成功

WP-Manage:
备份与升级wordpress的plugin(hack)
它不像WordPress Database Backup那样只能备份数据库,有点像Cpanel的备份功能,能把wordpress文件很数据库一起打包成一个zip文件中。
升级wordpress,就是自动下载最新版本的wordpress到你的服务器,解压缩,然后删除除wp-content文件夹、wp-config.php和本地化文件之外的文件,最后把新版本的wordpress移到你的wordpress目录下。

BTW:你装了UTW后出现404出错页面?或许这个能帮你解决->Getting 404 errors with Ultimate Tag Warrior?
为什么是待尝试?只能期待二月的回归吧。

wordpress 2.0.7

wordpress 2.0.7发布了
此版更新可看还是先把2.0.7 RC1用上吧,一样的。

2.0.6升级到2.0.7比较简单,只需更新下面几个文件就可以了。
* wp-admin/inline-uploading.php
* wp-admin/post.php
* wp-includes/classes.php
* wp-includes/functions.php
* wp-settings.php
* wp-includes/version.php

还是先把2.0.7 RC1用上吧

wordpress2.0.6刚出不久就有feedburner bug,现在又有hacker发现2.0.6的SQL注入漏洞
别不信邪,还是先用着wordpress2.0.7RC1吧。

WordPress2.0.7RC1 change:
1. worked around a PHP bug for PHP4 < 4.4.3 and PHP5 < 5.1.4 with
register_globals ON

that could lead to SQL injection or other security breaches
2. Feeds should properly show 304 Not Modified headers (a.k.a. the
FeedBurner bug)
instead of mismatched 200/304 headers
3. Backport of another 304 Not Modified fix from trunk (Etag
mismatch on certain hosts would
cause 200 OK and content to always be served, a waste of bandwidth)
4. Deleting WP Pages no longer gives an “Are You Sure?” prompt
5. After deleting a WP Page, you are properly redirected to the Edit
Pages screen
6. Sending an image at original size in IE no longer adds an
incorrect “height” attribute