WordPress 2.6 Beta 1

先说点题外话,最近受考试折磨,无暇再发日志了,正好团队里的Denis翻译了这篇文章,遂转了~~,嘿嘿。

转自:http://fairyfish.net/2008/06/24/wordpress-26-beta-1/

WordPress 发布了 2.6 的测试版本,我也安装了,有以下功能(Via boren.nu):

  • Post Revisioning — 日至修订
  • A "Press This" bookmarklet for tumblelog style quick posting — tumblelog 样式的快速发布日志的 "Press This" 按钮。
  • Caching of static files with Gears for faster Admin page loads — 通过 Gears 缓存静态文件来加速后台的载入。
  • A new and improved image editing dialog that offers lots of control over the images in your posts — 一个全新改进的图片编辑对话框,能够提供对日志中图片进行大部分控制。
  • Theme previewing as seen on WordPress.com — 和 WordPress.Com 一样的主题预览功能。
  • Built-in word counting in the post editor — 内置的日志字数统计功能。
  • The ability to disable remote publishing for the security conscious — 能够基于安全考虑而关闭远程发布。
  • XML-RPC API for changing blog options — XML-RPC API 修改选项。
  • Better SSL support for the Admin — 在后台有更好的 SSL 支持。
  • Hierarchy-aware paging in the Manage Pages and Manage Categories admin pages. — 后台的页面管理和分类管理有层次明显的分页。
  • The ability to relocate your content directory — 能够直接迁移你内容目录。
  • The ability to move wp-config.php out of your web root — 能够把 wp-config.php 移出根目录。
  • Drag-and-drop sortable galleries — 拖放并可分类的相册。
  • Customizable default avatars — 可定制化的默认头像。
  • Bulk delete, activate, and deactivate for plugins — 可以批量删除,激活,停止插件。
  • Check box range selection with shift-click — 可通过 shift 键进行多选
  • TinyMCE 3.1.0.1 with lots of bug fixes — 升级到 TinyMCE 3.1.0.1 并修正了很多 bug。
  • jQuery 1.2.6 with some nice performance improvements — 升级到 jQuery 1.2.6,使得性能上有很大的提升。
  • jQuery UI 1.5
  • Lots of bug fixes and performance improvements — 最后很多 bug 修正和性能提升。

作者:雪山飞猪
原文链接:WordPress 2.6 Beta 1

WordPress 2.5发布[原文翻译]

翻译自WordPress 2.5,由Matt所写,分类于Releases

WordPress 2.5, WordPress社区6个月的工作,就像你们一样,很普通的人。几乎全是由于你们的反馈2.5才有了巨大的改变:多文件上传,一键插件升级(译者注:刚才就靠这个功能把自己站里的插件升级了,很方便),内建的相册,可定制的后台首页,安全放置的密码和cookie加密,媒体库,所见即所得并不会使你的代码一塌糊涂,并发日志修改保护,全屏写页面,以及覆盖了日志和页面的搜索。

通过屏幕录像观看一个简短的新特性概览,我们建议 浏览下RC1的初窥 (译者注:此篇文章我的翻译:WordPress 2.5 初窥 。或者Or check out 立即看下这个4分钟的有关新界面的录屏 .。如果你想直接升级到2.5,在这里你可以找到2.5的升级和下载信息。如果你想看所有的,那我会那杯咖啡或者Mojito来慢慢告诉你,因为这篇文章将会像史诗一样告诉你究竟2.5有哪些改变

用户的新特性
更赶紧,更快,不再凌乱的后台首页—我们一直很努力地工作采纳你们关于后台首页中最重要东西的反馈以及组织以让你们更关注真正重要的——你们的博客——使之更适合你们的方式。Happy Cog 的合作以及这个社区的帮忙,自从1.5版本以来我们在界面上迈出了最大的一步。

后台首页的 Widgets ——现在后台首页包含有一系列的 widgets, 包括一个展示关于你的文章的有趣的统计,最近的评论,谁链接到了你,当然也有WordPress的新闻。 你可以订制任何后台首页显示的Widgets,比如把WP新闻改成你当地报纸的新闻。插件也同样可以嵌入,比如 WordPress.com 统计 widget 加入了一个得心应手的双宽幅的统计。

有进度条的多文件上传——当你上传一个很大的文件时你会长时间地等待,在这之前你根本不会知道上传究竟要花多久。 还有,上传不止一张图片简直就是在锻炼耐心,因为每次只能上传一个!不过现在你可以一次选择一整个文件夹、音乐或是视频,而且将会显示每个的上传进度。

额外的好处: EXIF 提取——  如果你上传一张照片含有含有诸如相机型号、光圈、快门速度、ISO等其他信息的EXIF的话 。 WordPress将会提取所有的信息并填入你自己定制的字段。 如果你使用的EXIF标题字段或者其他相近的,将会填入他们在WP中相应的字段。 大多数型号的数码相机都会产生EXIF数据。

搜索日志和页面—— 以前搜索只是覆盖发表的日志,不过现在同样包括了页面,也许将会有更多的人将WordPress作为CMS。 新的主题可以在结果中排序不同的页面。

标签管理—— 你现在可以新增、重命名、删除以及任何其他你想对于标签所做的事,也不再需要插件了。

密码强度检测—— 当你更改密码的时候,它会告诉你你设的密码有多难破,以至于帮助你选择个更好的。

并发修改保护—— 对于一些有多个作者的博客,你有没有曾经打开一个人家正在修改的日志?然后你的自动保存覆盖了别人的修改?使得别人丢失了不可恢复的好几个小时的辛苦工作?  不过现在,如果你打开别人正在修改的日志、页面,WordPress将会锁定它并阻止你在别人做完之前保存。你将会看到如下的消息。

简单的插件升级—— 在2.3中如果你使用的插件有升级了,我们将会通知你。不过现在我们更好地改进了——自动地为你下载、安装新的插件板本。但这有些依靠你的主机设置,也学会要你输入FTP密码,就跟OS X或者Windows操作系统让你输密码一样。我们测试了多种主机都没有发现问题。

更友好的可视日志编辑—— 我不确定除了说“这不再会使你的代码一团糟”之外还应该怎样描述清楚这个改进。我们正在使用3.0版本的TinyMCE,这个将更好地与Safari浏览器兼容,并且我们在2.5中对跟复杂HTML的交互更关注了。 而现在这个也有个“无分心”模式就像你浏览器的Writeroom。

内建相册—— 当你利用多文件上传功能上传一些照片的时候,我们有一个新的短代码让你很简单地就嵌入相册:仅仅只需在你日志中输入 (含方括号)。内建的相册会显示所有你的缩略图和标题,每个将会链向一个人们可以对独立照片评论的页面。我一直在我的博客里使用这个功能,并且已经在23个相册里上传了1200张照片。 这个短代码也有一些隐藏的选项,在这篇文档中可以查到

开发者的特性

现在则是geek 所要的东西了。当我们对于上述功能兴奋的时候,每个都呈现了一个新的机会或API,为了其他开发者更好地进入另一个阶段。(我们将会把最好的整合会WP。)

更安全存储的密码—— 现在我们使用 phpass库来安全地在数据库中储存所有密码。 如果你使用一些像mod_auth_mysql的东西,我们已经 开发了一个允许你使用MD5哈希算法。 (这个哈希算法是可插件化的。)用户下次登陆的时候将会自动选择更安全的密码。

安全的cookies—— 基于这份 PDF文档中所述的 cookies现在是加密的。格式就像user name|expiration time|HMAC( user name|expiration time, k) where k = HMAC(user name|expiration time, sk) ,sk是一个密钥,你可以在你的config设置中定义。

简单的分类和URL创建—— 以一个例子来阐述:我可以用 一些arguments 调用register_taxonomy()  来注册 “people” 这个分类,并且无论我什么时候修改一个图片我会看见像标签一样的用户界面来辨认图片中的人,而且这些是URL可寻址的像/person/firstname-lastname/。 所有的只是一些简单的函数调用。

内嵌文档—— 绝大多数的WordPress新代码都包含于这个内嵌文档中,这些文档解释了函数和文档参数的内嵌文档。

数据库优化—— 在这个版本中,我们并没有改变表的样式,这也是为什么那么多的插件与2.5良好地兼容了。我们加入了新的指数,并且基于我们在WordPress.com上发现的瓶颈,我们加入了一些更弹性的默认字段,要知道WordPress.com上有两百7十万的WordPress博客。对于程序来说这应该是不可见的,而在数据库方面则应该快点。

$wpdb->prepare()函数—— 如今几乎所有在WordPress的SQL是首要准备的,同样的函数同样在你插件里是可用的。这应该阻止基本的SQL 遗漏问题。

媒体按钮—— 新增的在日志上方的媒体按钮是可扩展的,所以你喜欢的可以加入“Google Map“ 按钮。这些都是可以修改的,如果你认为你的视频或音频按钮比我们的好,你可以取代掉默认的。

短代码—— 新的相册功能就是使用新的短代码API。短代码是精简的代码,然后在运行时可以神奇地展开的。他给与用户一个短的又简单输入和复制/粘贴的字符串,而不用担心他们的日志会被复杂HTML或者搞得一团糟。 在这里你可以找到有关短代码API的文档。

现在你们可以明白为什么2.5多花了一点时间。:)

升级注意事项

这个版本的升级指南跟以前版本升级差不多 。最重要的是检察你的插件,举例来说,除了新的上传功能之外所有都正常工作,遗留的插件也许可能造成这个页面上的JS错误。如果有出错,最安全的方法就是关闭所有你的插件(我们有个按钮可以立即关闭插件),然后一个一个开启,来测试这个问题。 测试可以解决几乎所有有的问题,同时也可以让你知道哪个插件开发者对自己的插件有爱,然后让他们对插件升级,也同样可以知道哪些开发者已经升级了,所以你可以在你的博客上大加赞赏一番。

关于新的上传和插件升级功能有个简短的说明年,有一些边缘主机平台,比如1.5版本前的Lighttpd 或者over-agressive、mod_security规则规则,这些都会导致问题的产生。如果有些并不像在截图中所呈现的那样工作的,询问你的主机提供商是否有些服务器上的东西干涉了。主机提供商的环境如果有需要额外代码才可以运行的情况,可以自由加入并在我们的WP-测试者邮件列表 中来说明情况。我们将会很乐意把这些包含于下次升级。

小贴士:在2.5中你可以点击来修改东西,就像修改你档案时你的用户名或者一个你想修改的日志的标题。

社区正在壮大

社区正以难以想象的速度壮大着。我们一直讨论写诸如下载的事情,在我写这篇文章的时候2.3系列已经有一百九十二万的下载量 ,不过这次我想分享下我们知道的更多有趣的事情。

自从2.3.0以来,在我们的记录有超过1200个非官方的更改, 并且 超过90个人投身其中。 这意味着在我们核心代码,不是插件,有至少90个独立的非官方开发人员做了足够高质量的东西,然后便成为了今天你们下载的WordPress的一部分。我从未想到这个社区会有这么多人。

除了我们的 核心开发团队,还有从这些人中获得的特别的帮助,排序按照贡献程度:mdawaffe (Michael Adams), azaozz (Andrew Ozz), nbachiyski (Nikolay Bachiyski), andy (Andy Skelton), iammattthomas (Matt Thomas), tellyworth (Alex Shiels), josephscott (Joseph Scott), lloydbudd (Lloyd Budd), DD32 (Dion), filosofo (Austin Matzko), hansengel (Hans Engel), pishmishy, ffemtcj, Viper007Bond, ionfish (Benedict Eastaugh), jhodgdon (Jennifer Hodgdon), Otto42, thee17 (Charles E. Free-Melvin), 以及xknown. 同样感谢 MichaelH and Lorelle 在文档方面的贡献,以及moshu, Kafkaesqui, whooami, MichaelH, Otto42,和 jeremyclark13 的支持。

整个2.5系列有个昵称叫做 “Brecker” ,为了纪念Michael Brecker, 一个优秀的萨克斯手,他可以在各种风格中游刃有余,在他去年去世之前从未停止过实验。

新的 WordPress.org

所有这些都还不够,所以在我们空余时间我们决定重新设计WordPress.org以契合新的后台首页的美学观念,另外也美化了一些其他受关注度较高的部分。不过该站点的部分内容,比如Codex,会保持一两天原有的旧样式。只要给我们点时间就可以修改成新的了。多亏 Matt Thomas 在设计和写新站点代码上所做的巨大贡献。

接下来要做的

从WordPress诞生以来,我们从未宣称过这些功能已经很完美了或者说过这些功能比其他人都要好,不过这些功能都是为了你们也正是由于你们才有了这些,但是我们承诺每次更新我们都会细细聆听大家的反馈并且会尽我们自己最大努力去改进。

对于WordPress来说2.5是一个里程碑式的更新,而这并不因为加入了一些用户要求的功能,而是因为2.5重新换回了我们当初第一天开始写博客的激情。我们社区不会仅仅停留于现有的成功——就像某位学者所说的,写博客不仅仅知识“完成了“每一次的进步只会更激发我们的欲望。所以更多的改进将会到来。

WordPress有个不错的想法就是不限制日志的长度,否则这篇文章肯定超出了(译者注:哈哈哈哈,晓得就好,翻得也辛苦死了)。如果你读到这里了,感谢您花了一点时间。我真诚地希望WordPress的这个新版本会帮助你做你所有喜欢要做的。

#

译者说明:此文花费了很长时间来翻译,由于自己本身英语水平不到家,再加上技术水平有限(很多地方需要其他相关知识)很多地方翻译还不够准确,信达雅的标准在这篇文章中可能看不到了,呵呵,不过我真诚地希望有错误的地方大家能够指正!谢谢!

Screencast and WordPress 2.5 RC2[原文翻译]

翻译自原文Screencast and WordPress 2.5 RC2, 由 Matt 所写. 分类于 Development.

最近很累,学校网络也有问题,所以翻译晚来了~~。

2.5一直多亏了你们在RC1上非常棒的feedback (到现在已经有超过580个feedback)。所以现在我们将用录屏的方式给你们解密更多的WordPress 2.5,包括新的后台首页和上传功能以及RC2。首先这里是这次录屏的下载, Flash形式 或者 在这里下载17兆的 AVI 下载

I我已经在新的相册系统中 上传了超过一千张的图片 ,证明相册是可以正常使用的。

(这是我第一次做屏幕录像,但是我希望今后能在WordPress.org上和我们的文档中放更多。)

如果你经常备份并且你对于通过测试最新的代码来帮助我们的开发工作有兴趣的话, 下载WordPress 2.5的RC2版本 然后安装Release Candidate 2 ,并且 加入我们的测试者邮件列表 来报告任何你从代码中发现的问题。

最后对于主题和插件的兼容性,我们在这次升级中并没有收到任何有关主题被破坏的报告。这也很容易明白因为我们并没有改变任何关于主体的核心代码,只是加了点新的可选功能,比如Gravatars。工作在后台的插件也许需要升级一下来利用WordPress 2.5新的且更简洁的界面。

WordPress社区 开始建立更会一直更新一个含有哪些插件与2.5兼容哪些不兼容的列表。很值得一看,或者更好的建议是在升级到2.5之前禁用插件,然后到时候让内建的升级器提醒你并给出你以前使用插件的一键升级,不过当然了,这是建立在假设开发插件的程序员已经为2.5升级好了他们的插件。

WordPress 2.5初窥[2.5 Sneak Peak原文翻译]

翻译自原文2.5 Sneak Peak , 由 Matt 所写. 分类于 Development.

可定制的后台首页,多种文件上传,内建的相册,一键插件升级,标签管理,内建Gravatars,RSS全文输出,以及更快的载入时间,是不是这些很合你胃口呢?那么WordPress 2.5也许就是为你而准备的。就像我们把WP 2.5放在烤箱中一会儿,然后我们正准备打开让你尝尝鲜。

过去的一个月里,我们与朋友们在由Zeldman, Jason Santa Maria, and Liz Danzico 组成的Happy Cog里为重新设计WordPress而工作着。结果便是一种新的与WordPress交互方式,但当对每个人的用户体验都得以提升的同时我们仍不忘使这种新的方式对于有经验的用户依然是熟悉的。这并不只是一件新的外衣(我们重新思考了WordPress的外观),我们也重新思考了WP是怎样组织的,所以你们完全可以抛开软件本身而更关注与你们自己创新上的追求。

这里列举了一些新的特性。

后台首页

dashboard-wide 

后台首页在迅速告知相关信息并让你更明确在管理页面中即将干什么中扮演最重要的角色。从一些被访的使用者中我们了解到,我们发现你们中的大多数完全忽视了后台首页,在一个过度复杂的设计中它的游泳信息往往都被隐藏了。不过新的后台首页更关注与手头上最相关的任务,例如:一个简洁的对于什么已经发布和什么将要发布的摘要,最新的评论和链入的链接,博客的状态以及WordPress的版本升级和新闻。 你也可以加入你自己的RSS订阅,也可已修改相关信息呈现的方式,这样2.5中新的后台首页会确认你使用WordPress的方式。

导航

nav-wide

 

WordPress的导航已经混淆了很多甚至有经验的用户。不过在这次新的设计中,我们删了一半的导航选项,把一些主要的功能(发布日志,管理日志和页面,更改博客的设计以及管理评论)从次要的功能分离出来。这样将使显示的信息更舒服,也只显示最重要的信息。但是所有你需要的仍在那里,只不过被更好地组织了(尤其对于WP的菜鸟们)。

write-wide

 write3

到目前为止,WordPress中访问最频繁的一部分便是“写”(无论是写日志,写页面,等等)的页面了。尽管可以干完工作,但它无数的选项却可以颠倒一切。不过,新的“写”页面仅仅显示你将会使用最多的信息。它展示最常用的功能使你发布日志可以异常简单。附加的选项是隐藏的直到你需要他们的时候。新的“写”页面回预料出你自然的写东西的方式同样也足够只能来记住你之前留下的,所以你偏好的写日志环境会很快且一直存在着。当你写你的新的日志的时候,新的所见即所得编辑器有一种方便的全屏模式来使你集中注意力(我个人最喜欢的心功能)。

管理

manage-wide 

manage 

管理页面这次被重新设计并统一了,所以现在管理你的页面、日志、媒体和评论都使用相似不变的接口。我们剔出了多余的信息并且使重要的东西更快找到。我们认为这些改变会使你成为一个更快更熟练的博人(译者自创:),原文: blogger)。

或许你会注意到一些新的配色,会感到后台首页更明亮和清新。但是如果你仍喜欢原来的外观,你可以选择“经典”配色以找回那些旧的蓝色的记忆(这同样是可插件化的的所以人们可以方便地添加他们自己的配色方案。)。

如果你经常性地备份文件,而且你对于测试新的代码来帮助我们的开发工作有兴趣,下载 然后安装WordPress 2.5的 Release Candidate 1 (发行候选版本1)版本, 并且 加入我们的测试者邮件列表 来报告任何你从代码中发现的问题。

我们同样感兴趣大家可以feedback新的接口也乐意听到你们的意见、想法、咆哮、怒斥以及任何想法。我们为了这种情况特地建立了一个e-mail地址:

[email protected].

现在WordPress 已经基本完成并十分稳定,也说不准今天就发布,但是我们在将他公之于众之前仍乐意广泛听取大家的feedback。收到你们feedback若干天之后我们将确定最终版本发行的日志。不过,我已经急不可待了! :)