January 28, 2007
好久不去点点游了, 今天上点点游去看了一下, 发现wordpress 2.1 的正式版已经发布了, 发布日期是 2007年1月23日, 还好不是很落伍, ^_^。 顺手down了一个回来, 把自己的blog站点升级了一下。
升级过程很顺利, 也没有什么大的问题产生, 不过以前我的blog用的后台编辑不是“所见即所得”的tinymce编辑器, 这次升级后, 每次的编辑文章就提示有错误(IE), 然后还没有找到富文本编辑的选项, 原来的选项中不见了, 后来在用户编辑中才找到的, 设置了之后要注销账号, 然后清空cookies和临时文件, 再重新登陆就可以使用了, 不会再出错了。
升级后, 变化较大, 很多的函数我看都重新写了, 把以前的差不多都抛弃了, 我也懒得改模板, 凑合着用吧。 后台的界面变的漂亮了, 速度总的来说也快了些。 说也说不清楚, 自己体会去吧。
以前一直有说进后台速度很慢, 原因也找到了的, 就是后台的首页加载了一些网站的RSS导致的, 以前是在/wp-admin/index.php中修改, 2.1升级之后, 发现也很慢, 就想去index.php中修改, 矣, 怎么没有呢? 原来还有一个index-extra.php, 所有的外部加载的RSS都在这里了, 他用了一个javascript在index.php中加载。 有两种方法可以修改
1。还是按照以前的方法屏蔽RSS, 那就在index-extra.php中把$rss = 开头的语句前面加个//, 注释掉就ok了。php就是比c简单, 在c里面一注释, 立马给你报错, 告诉你变量没有定义。 php就不会了, ^_^
2。就是修改index.php中的javascript, 直接屏蔽 Event.observe( window, ‘load’, dashboard_init, false ); 这个语句就可以了, 一样的方法,其前面加个//(javascript是不是也是用//作注释的? 这个我也不知道, 但看起来好像是的), 实在不行就删了它, 下面是一个具体的函数, 如果你还想看一些, 那就在函数里修改吧。 不要修改上面的了。
安装后, 没有发现什么插件有不良反应, 不过有一个就是pagenavi的插件反应不良, 无法识别最大页数, 用还是可以用的, 查找原因后, 发现是一个语句出了问题, 就是 get_query_var(’what_to_show’) == ‘posts’ 这个语句失效了, 究其原因, wordpress的说明是 The “paged” option for what_to_show is no more. 所以这个插件就没有用处了, 我把这个插件修改了一下, 取消这个不再支持的格式, 得到了新的一个pagenavi, 点击这里下载 其他的插件还没有发现, 有待观察。
下面引用点点游中的原文(原文出自 http://www.gtp2p.com/)
WordPress 2.1 “Ella” 正式版终于发布了,“Ella”这个名称来源于爵士音乐家 Ella Fitzgerald。下面是此版本中的主要更新列表:
- 自动保存让您不会再丢失自己撰写但还未发表的文章。
- 我们新的 Tab 标签编辑器允许您撰写文章时在所见即所得模式和代码编辑模式即时切换。
- 无损 XML 导入和导出功能让您自由的将内容在两个 WordPress Blog 间移动。
- 重新编写的可视化编辑器允许您进行拼写检查。
- 全新的搜索引擎隐私选项允许您设置您的 Blog 是否可以被 Ping 或者被 Google 等搜索引擎索引。
- 您可以将任何“页面”设置为网站的首页,而最新文章可以放到其它位置。这样您可以更容易将 WordPress 作为一个内容管理系统来使用。
- 更有效率的数据库代码,比原先的版本更快。来自 MySQL 的 Domas Mituzas 仔细梳理了 WordPress 中的每一条查询语句。
- Blogroll 中的链接现在支持子分类,并且您可以即时添加分类。
- 来自 Shuttle 项目的重新设计的登录页面。
- 更多 AJAX 功能,来创建自定义字段、审核、删除等,所有功能都更加快捷。我最喜欢的是评论页面,新功能可以让您立即审核通过或拒绝评论。
- 页面现在可以为草稿,或不公开。
- 管理面板登录现在更加迅速,视觉效果也更加一致。
- 控制面板现在即时显示,RSS 聚合在后台异步装载。
- 评论聚合现在包括所有的评论,而不只是最新的 10 条。
- 更好的国际化,并支持从右向左的语言。
- 上传管理器让您可以轻易的管理所有上传的图片、影像和音频。
- 捆绑了新版本的 Akismet 插件。
…还有很多很多。并且还隐藏了一些彩蛋等待您的发现,因此赶快下载适用吧。
开发者功能
开发者会特别喜欢这个版本,因为代码比 2.0 更加清洁,包括了上百个增强,便于编写强大功能的插件。下面列出了重要的更新:
- Psuedo-cron 功能让您可以计划运行时间,十分类似于 Unix 的 Cron。
- 用户管理现在可以舒服的处理成百上千的用户。
- 新的 WP_Error 类来进行错误报告和错误处理。
- Javascript 装载器更容易让插件包括更多的功能。
- 大量的新钩子和 API。
- 开始为代码撰写注释文档。
- 图像和缩略图 API 允许多媒体插件。
- 自定义页眉、颜色选择器和图像剪裁框架。
2.1 还包括了超过 550 处 Bug 修正。
未来
未来是令人激动的。首先,2.0 系列取得了前所未有的成功,超过了一百八十万次下载次数。感谢 Mark Jaquith 的努力工作,开发团队会继续对 2.0 系列进行安全更新和修正 Bug,直到 2010 年。
更让人激动的是,新的开发周期已经开始了。3 年以来对 WordPress 的工作让开发人员学到了很多东西,现在决定版本更新的频率增加,类似于 Ubuntu,主版本一年内更新多次。因此,WordPress 史上第一次宣布,下一个版本发布日期为: 4月23日。
本站已经更新到这个版本。
下载地址:
Gna.org 下载
您喜欢本文吗?即刻订阅"偶爱偶家",精彩文章不再错过!现在就给我们留个话吗?



2 responses to "把blog升级到了wordpress 2.1 ella"
hongfengye?
呵呵,多谢提醒,pagenavi确实出现了你所说的那个bug,
我一直都没有发现- -!
晚上回来再弄,先出去玩去了:P
anyway,happy V’s Day!
我是hongfengye, 呵呵