WordPress Logo

WordPress 2.1在两天前总算大体通过质检,赶上原定的发布日成功出厂了。

这次不大想翻译trac里的升级内容了,简单点说核心开发方向就是为了让WordPress更平易近人;而且2.1和2.0.x内核上的比较想必各位都有所听闻了,无需我多说什么。

仅从用户易用性的角度来说,WordPress 2.1为做到让普罗大众能轻易捡起,并在最短学习时间内掌握90%的界面操作,对wp-admin部分的布局修正可谓是慎之又慎。其中和2.0.x系列的最大区别在于对留言的单独处理。

menuold.jpg

menunew.jpg

commentmanage.jpg

对比两图的排版,各位发觉WordPress开发团队的苦心了么?留言(Comments)的重点照顾说明他们在从模块化逐渐转向人性化。在数据库分类方便的模块到了用户手里不一定方便:对于大部分Blogger来说,查看留言并回复才是每天最常做的事情。

tabmenu01.jpgtabmenu02.jpg

prototype.js的加入以及对Tinymce版本的更新让写文章更加轻松,实现Visual与Code之前的即时tab切换令人振奋。

uploadmanage.jpg

别忘了我们的上传功能,现在对上传的图片数据编辑又方便了不少。同时新增的上传文件管理又给了我们新的图片管理途径。

export.jpg

WordPress的备份多年来都是通过插件完成的,这次开发团队总算狠下心来加入了新的XML搬家功能,如果你没用新增数据表的特殊插件(能使用那类插件说明你多少对数据库有所了解),那从备份到恢复,不过是两三下点击的功夫。

privacy.jpg

新增的隐私功能也是WordPress 2.1的一大特色,虽说现在很多人琢磨着让自己的网站在Google和Baidu往上窜,但总有人喜欢当网络隐士,而2.1正是为他们着想,提供了阻止Google等搜索引擎访问的功能。很明显,这个功能稍微懂些Apache/搜索引擎规则的人可轻易设置,WordPress又一次显示出它对易用性的重视。

frontpage.jpg

2.1内置了从后台设置任意页面/文章作为Blog的首页显示的功能,方便随时显示紧急信息。

loginnew.jpg

顺便一提,从1.5开始就没啥变化的登陆画面这次居然有了点Web 2.0的感觉;内部设计也稍微装修了一下。

好,修正了数个内核错误,优化了数据库的查询方式,更新了原有的管理功能,WordPress 2.1看起来比2.0.x更加成熟?

在店长眼里或许恰恰相反,Matt早前也说了“2.1才刚进入优化阶段”,也就是,与其说WordPress 2.1是个老成的大人,不如将它描述成呱呱坠地的婴儿。欢迎回到现实世界——希望总是和忧虑同时存在

假设你是一个刚接触WordPress的用户,或是你对PHP/数据库一窍不通,那2.1系列绝对是你最好的选择。但别忘了我们的老朋友2.0.x,至少在你使用的插件的作者还没有完全更新他们的作品的现在,你可能依旧希望使用它。

处于测试的理由,店长把比特客栈推到了2.1,虽然在升级过程中没有遇到太大阻碍(准确说是上传,点“更新”,完成),但插件的不兼容和2.1本身的许多小Bug却让人气得跺脚。

目前发现WordPress自身的变异包括:

1。如果你在2.0.x版本禁用了Tinymce(店长甚至移除了代码),那恭喜,新版的2.1里你很可能看不到Tinymce,在后台重新激活它的办法和以前不同了(原来在option里的“默认可视编辑器开关”已经被移除),必须到当前帐号的设定下选择。同时我在trac里找到了3个月前的一个ticket,看来在2.1中加入了对Tinymce是否存在的判断,如果判断为地址不存在的话,WordPress不会报错,而是切换到Code模式,并不现实tab切换。

2。对部分代码(<code>,<pre>,<div>)强行加入<p>元素,或是更气人,干脆留个unclosed的</p>在正文里,关闭xhtml完整检查没有作用,而我一直在使用的AlexKing的wp-unformatted也不好用了。这个Bug已经被提交到trac里,等待进一步验证。

3。新加入的每两分钟一次AutoSave对非UTF-8的支持不够好,我测试了一下,的确在GB2312下会出现乱码。目前这个问题也被提交到trac里了。

目前发现WordPress插件的问题包括:

1。Kill Preview:在WordPress官方的插件可用性列表里为“可用”,可是我怎么也找不到Preivew的连接啊……

更新:Kill Preview并不完全工作,预览的确被禁止了,不过因为2.1没有引进2.0.x系列“转跳到预览”的连接,所以没法添加预览连接。需要调整preg_replace里的内容。

2。WP-unformatted:之前提及的插件,同样利用重写wordpress filter运作,似乎没什么用……可能和WordPress filter的调整有关。

更新:WP-unformatted不正常工作的原因是post_meta_cache不再附带函数,也就是无论sponge/sandpaper值是否被设定都会返回null,因此无法移除wpautop函数。修正办法是使用1.5就有的get_post_meta函数返回sponge/sandpaper的值。我已经通知Alex有关的问题,估计新版很快出现(简单的fix)。

3。Jerome’s Keywords:1.9理论上也能在2.1上运作,不知道为什么就是没法设置tag页面。至于其2.0版本的beta3则留下了一个有趣的假死现象。类似http://example.com/tag/yourtag 这类页面在更新后显示404,在刷新option下得permentlinks的设定后似乎回复正常。

4。Jerome’s Keywords Related Posts:如果更新,别忘记使用新的代码。否则返回的值永远都会是false。

4。GaMerZ的作品,包括wp-pagenavi和wp-polls都需要升级到最新版才能使用。注意wp-polls 2.14对CSS更改。

5。WordPress Database Backup 可以使用,对于使用数据库的插件来说是必备品。加入wp_link2cat为wordpress原配数据表也只是时间问题。

别的插件顺利升级,没有什么问题。

测试到这里大致结束,的确新增了这么多功能,和2.0一样有点bug是很可能的,如无重大安全隐患估计2.1.1会在2月底某时发布,到时再来汇报吧。

完。

继续阅读

“ WordPress 2.1,易用性提升,Bug的数量也提升? ” 已被炮击3次

  1. 抱歉…很久沒來……借用一下你這一篇評測……轉載到我那邊可以吧?

    力神的头像

    #1

    力神

    乘坐着 TT Explorer TT Explorer 与 Windows XP Windows XP

    发射于 23:49 on January 30th, 2007 [回复]

  2. =3= 你们那边谁用wordpress啊………………
    怪不得有younguy的记录留下…………

    你准备换space么- -

    店长的头像

    #2

    店长

    乘坐着 Maxthon Maxthon 与 Windows XP Windows XP

    发射于 00:15 on January 31st, 2007 [回复]


Trackbacks & Pingbacks:

  1. kill preview与wordpress2.1不兼容…

    在刚升级到wordpress2.1的时候发现没有什么问题,记得在网上看到的消息是有很多插件都存在兼容性的问题。随后就发现page-navi和postvviews这两个插件工作不正常,还好作者及时做了更新。而且…..

    #1

    Trackback from y0ungs的blog on February 26th, 2007

比特客栈的连珠合璧

比特客栈的东奔西走

比特客栈的旁门左道

News at: [2010/09/09 - 00:32] [0]

@50cent: told you niggas a long time ago soulja boy my little nigga yal better leave him the fuck alone for somebody get hurt

@English50cent: I hereby reiterate that Soulja Boy is a dear friend whom I will defend to the death.

@50cent: Soulja and fab kicked it they cool now aint no more beef you cock suckers have a nice day lol.

@English50cent: Soulja and Fab have reconciled their differences, but have run out of meat. Warm regards to my homosexual followers. *laughs*

没错,@English50cent是一个转化@50cent推文为正统牛津英文的服务。自此之后,我觉得所谓的必fo账号都不过如此了。

News at: [2010/09/01 - 22:54] [6]

CAPITALISM! HO!

恭喜《RECETTEAR ~アイテム屋さんのはじめ方~》成为第一款登陆Steam的日式同人游戏!第一个吃战场原的公司Easy Game StationCarpe Fulgur(本地化兼发行商)站了出来!从此Steam平台不再是欧美死宅的绝对碉堡了!(虽然更多垃圾“全家乐游戏”已经悄然登陆……)

RECETTEAR最初发售於C73,听起来很有些历史了,其实不过是2008年而已。游戏内容基本分为打怪升级与管理商店两种,至于为什么一个小女孩要肩负这种成人的工作,当然是她爸欠债然后独自逃难啊!你又不是没看过这种剧情!

PS:虽然Steam上也有试玩,但你不一定非要从客户端下载;官网有独立试玩版提供。

PPS:说起官网,光看英文版页面我就知道Carpe Fulgur是一个很称职的翻译公司,其网页设计紧随日本官网使用传说中的Loser.dtd,哦不对,Loose.dtd。我对这个翻译团队忠于原作的精神表示放心。

News at: [2010/08/29 - 23:56] [12]

News at: [2010/08/27 - 23:42] [7]

recaptcha扫描书籍是件好事,可最近它给我出了这么一道题……

这周末准备去参加一个连官方网站都经常暂停服务的活动。届时将身着以上服装,欢迎旅客前来搭讪。(PS:客栈无限期招募三次元看板娘)

报告完毕。

News at: [2010/08/15 - 19:13] [3]

欢迎走上为智能手机和触屏开发Javascript的不归路。Mobile Graded Browser Support at jQueryMobile, 注意级别特指对DOM和Javascript的支持;此外B级有两种解读。

News at: [2010/08/07 - 19:08] [12]

为什么有这么多阿宅期望自己有实姐实妹?“被ACG欺骗了”是显而易见的回答之一。但美国杨百翰大学近期的一份研究表明,阿宅期盼实妹缠身,很可能是人类本能的自我心理调节!

(继续阅读)…

News at: [2010/08/07 - 03:51] [3]

我们预测的2年后,总算有制作公司主动把18禁游戏射交化了。好样的Moon-stone,你为日本糟糕开创了新纪元。话说回来,这个叫做“再触摸”的游戏开发系统真强大,名字和功能都是……

via zepy

News at: [2010/07/31 - 12:34] [5]

简单介绍:40岁的日本宅叔(目前是TRPG设计者兼同人作家)娶了20岁的中国姑娘,然后在网上发布生活漫画。内容取向见上图……

via 中国嫁日記 by 希有馬, h/t to popgo