本站升级到 WordPress 2.0 Beta 1
前天本站换上了 WordPress 2.0 beta 1 的代码(原文在这里),开始体验近似于 WordPress.com 的后台界面,而且自定义功能会比 WordPress 更强大。
对于访客来说,WordPress 的升级几乎是透明的,几乎不会为访客带来任何学习成本。而对于 Blogger 来说,WordPress 虽然主版本号从 1 变到 2,但其向下兼容做的非常的好。至少我现在所用的插件和主题未经任何更改均可以良好的运行在新后台下。通过几天的使用,个人感觉这个 Beta 版虽然有少许 Bug,但基本不影响使用,喜欢尝鲜的 WP 用户可以考虑升级。
升级的过程非常的简单,覆盖原有的文件,运行 <wp -dir>/wp-admin/upgrade.php,删掉 upgrade.php 和 install.php ,完成了,可以算傻瓜升级方式了。
说说变换吧。新版的 WordPress 界面几乎和 WordPress.com 的界面一模一样,比较突出的改变就是WYSIWYG 编辑器(所见即所得)和框架结构的文章附件上传对话框。对于前者,我觉得对于不熟悉 HTML 和从 MSN Spaces 迁移到 WP 的 Blogger 来说比较好,可以像写 Word 文档一样轻松控制格式。而且 WP 自带的 WYSIWYG 编辑器为 TinyMCE,这是一款小巧高速的跨浏览器所见即所得编辑器,在大多数浏览器中工作的都非常好。另外就是文章附件功能了,WordPress 1.5.x 版本中上传功能确实比较垃圾,一旦文章中含有图片或附件的话会很麻烦。在 2.0 beta 版中,WordPress 在 Write 页面中集成了一个上传附件的框架,而且支持拖放,非常方便,直接导致我把用了很久的 Photopress 插件删除了。
另一个主要的功能增加就是后台添加了 Import 页面,几乎支持所有主流 Blog 平台的导入,这下从其它平台过渡到 WordPress 上几乎 0 成本了,相信对于 WordPress 的发展会很有好处。集成的插件中带有数据库备份插件和 akismet 反垃圾留言插件,比从前集成的插件更加实用了。不过对于反垃圾留言,我相信更多人还是喜欢 SK2 吧,呵呵。
此外,在界面方面,色调由白色变为蓝色,界面中的大多数窗口均可以收起和拖动并重设位置,很易于个性化。但是比较令我不习惯的是 Optional Excerpt 跑到了 Body 的下面,也许时间长了会破坏我写摘要的好习惯。另外新版中我最不习惯的就是所见即所得编辑器了,好在可以方便的禁用,呵呵。
当然,对于 Beta 版来说肯定不会是十全十美的。装上后我就发现了一个 Bug。上传文件存放路径和上传文件 URL 前缀无法在 Option::Miscellaneous 页面中设定(设定的值不起作用),只能上传到 <wp -dir>/wp-content/uploads/ 下。查了一下源代码,似乎是 <wp-dir>/wp-admin/admin-function.php 这个文件中的 wp_upload_dir() 这个函数有点问题。我已经对这个函数进行了修改,目前我这里可以正常指向我指定的目录了,但对于代码中有些常量我还不太拿的准,因此可能改的还不太完美。对于原来附件就存放于默认路径的用户来说,这个 Bug 对您的使用没有丝毫影响,但如果像我一样放于其它目录的话可能就要麻烦一点了。如果您熟悉 PHP 的话,可以自己改一下,取得文件存放路径和上传文件 URL 前缀的函数分别为 get_option(’fileupload_realpath’) 和 get_option(’fileupload_url’),当然如果你不会改的话,可以留言向我索取。
短短的两天试用还没有深入了解 WP 2.0 其它方面的新颖之处,还需大家来进一步探索。
原文链接**:花儿开了 - 本站升级到 WordPress 2.0 Beta 1
** 本博客文章欢迎转载,但请务必保留原文链接!同时,本博文章不欢迎任何形式的派生及篡改,如需引用,请使用引用通告(Trackback) - http://blog.istef.info/2005/11/24/upgrade-to-w.../trackback/。商业网站使用请务必先取得作者授权!





等正式版出来就升级,wp似乎越来越风行了。
恩 越来越方便了 找个时间我也升级一下
final~
wordpress.com开放注册了…
为啥偶的TinyMCE显示不出来啊,是不是装了ChenPress的关系?
“添加了 Import 页面,几乎支持所有主流 Blog 平台的导入.”我升级了以后看到只能导入rss2.0或blogger,这个正常吗?
to raenoll:Options 项中有打开 TinyMCE 的选项,当然也不排除 chenpress 和 TinyMCE 冲突
to oink:后台看到好像就这俩,但程序代码中预留了非常多的接口
Import功能在1.5版本中就有,没有试用过1.2,不知道有没有。wp-content目录下有7个import文件便是了。
你试过能删除post么?我同学说删除总报错,但还是能删掉。
to hhalloyy:我这里可以删 post。
tb不好用 昨晚升级了一下 不喜欢用WYSIWYG编辑器和Optional Excerpt的怪异位置太同感了 hoho.
受不了了,我从Blogbus导出的数据到MT3.2都还好好的,怎么一导入WP2就把评论全丢失了呢……老大有没有遇到过这类问题啊,总觉得评论应该可以随文章一起导入的啊。
to Morpheus:我从 MT 导入 WP,什么都没丢。blogbus 没用过
to iStef:你的意思是说从MT导出的数据直接导入WP是没问题的吧,我是从MT3.2导出的数据,导出前是有评论的,导入WP2的过程中也显示了评论条数,但导入结束后评论就消失了,我怀疑我在某个步骤上犯了错误。你在导入的时候没有改作者的名称吧?
to Morpheus:没有,就是直接使用的MT导出的文件,然后导入 wp,不过我当时是从 mt 2.667 转入 wordpress
to iStef:老大的运气真不错,或者说rp没问题:mrgreen:
我浏览了WP的官方论坛,他们中有人遇到了同样的问题,这里是相关讨论的地址:
http://wordpress.org/support/topic/53468
请教一下,我装的是英文的wordpress。
想插入一段代码,但插入后显示就不正常。就是因为用的也是自带的所见即所得的编辑界面。
您所的可以很方便的关掉,是不是在options中writing标签下的
Users should use the visual rich editor by default
这个不选中?
可是我试过了,那些所见即所得的图标还在,依旧没法插入代码。请问有什么方法可以解决吗?
谢谢