WordPress 2.9 正式发布
WordPress 2.9正式版 “Carmen”今天发布,将WordPress命名为Carmen是为了纪念传奇爵士乐歌手Carmen McRae。 你可以通过控制面板工具>升级来获得更新。 也可以从 这里下载。(简体中文版尚未发布)
从用户角度而言,最新最酷的功能如下:
- 撤销/”回收站” 功能
意味着要是你不小心删除了一篇文章或是评论,你可以将它从死里拉回来(i.e.回收站)。 这样之前每次删除时候令人讨厌的“你确定要删除?”这个提示信息也就消失了。 - 内置图像编辑器
你可以通过它来裁剪、编辑、旋转、翻转、放缩图片。这是我们针对媒体所做的第一波改善。 - 批量插件更新和兼容性检查
意味着你可以一次性更新10个插件,而不需要一个个点击更新。并且我们从插件目录那获得新的兼容性数据,让你更清楚地知道你的插件是否与WordPress新版本兼容。这样就可以避免了盲目的更新。 - 更为简单的视频嵌入
你只要粘贴视频的URL地址,就可以将其转换为适当的嵌入代码。Oembed 视频支持YouTube、Daily Motion、Blip.tv、Flickr、Hulu、Viddler、Qik、Revision3、Scribd, Google Video、 Photobucket、PollDaddy、和WordPress.tv (下一版还将支持更多视频)。
WordPress2.9提供最为流畅的服务, 由于很多改善还在进行中,非常多细小的改善你可能需要多次使用才能发现。下面是抽出的一些细微的改善:
- 支持 rel=canonical以更好地优化搜索引擎。
- 支持自动数据库优化,你可以通过 wp-config.php 文件添加下面的代码来启用。define('WP_ALLOW_REPAIR', true);.
- 主题可以注册“发布缩略图”,这样可以在发文章后附加图片,特别适用于杂志式的主题。
- 一个新的commentmeta 表格允许在评论中添加任意key/value 对,因此现在在评论框可以做的事情也多了。
- 自定义文章类型升级为更好的API 支持,现在可以发布的不仅仅是文字、页面、附件。(3.0还计划推出更多)。
- 你可以设置自定义主题目录,这样你可以将一个插件注册为与主题绑定或者你的服务器可以有多个共享主题目录。
- 我们升级了TinyMCE 所见即所得编辑器和 Simplepie。
- 侧边栏现在有描述,因此可以更清楚的知道它们有什么用。
- 不单单可以通过ID才可以指定某类别模板,还可以通过slug来实现,这样主题开发者要自定义分类,如Post类型就更加容易。
- 注册和配置文件现在可扩展了,你可以更加轻松地收集信息,如用户的Twitter账户或者其他信息。
- XML-RPC API 也扩展了,允许用户修改注册选项。我们解决了一些Atom API 附件问题。
- 创建了自定义的图库中的包含和不包含属性,允许你从任何文章中(不单是当前的文章)拖动附件。
- 在主题或插件编辑器里编辑文件时,系统会记住你所在的位置,保存后会将你带回原处。 (谢天谢地!!!)
- Bookmarklet改善了,速度更快。 试试看。
- WXR导入和导出文件 包含了自定义分类法。
- 在摘要、表情符号、HTTP 请求、用户配置文件、制作链接、分类法、SSL支持、标签云query_posts 和WP_Query等处都做了改善。
所有这一切和更多内容都在WP开发人员此周期内的500多个tickets、 bugs报告和改进体现。
2.9这个开发周期是非常开心的一段时间,这也激起了我们对3.0的期待(预计在明年春季推出)将会包含至少MU 与WordPress核心的合并和一个新的默认主题。
小问题:
1. WP 内存限制
Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 122880 bytes) in /***/***/public_html/***/wp-includes/registration.php on line 211
无法打开管理后台首页,前台页面访问正常。这个错误很常见,打开 wp-settings.php, 找到 define(‘WP_MEMORY_LIMIT’, ‘32M’); 修改成 64M。
2. Simple Tags 插件问题,以前 WordPress 2.7 也出现过问题…这次 WordPress 2.9 提示:
Simple Tags can’t work with this WordPress version!
“Simple Tags 插件不能在当前 WordPress 版本工作”,其实也算不上不兼容,是插件作者多了一个 WordPress 版本强行检查的注释,最高版本检查 wp 2.8 已经写死(hard-coded)在里面了,还没来得及更新。解决方法,只要找到:
if ( strpos($wp_version, ‘2.7′) !== false || strpos($wp_version, ‘2.8′) !== false) {
修改成:
if ( strpos($wp_version, ‘2.7′) !== false || strpos($wp_version, ‘2.8′) !== false || strpos($wp_version, ‘2.9′) !== false ) {
2 条留言 访客:0 条 博主:0 条