WordPress 3.4.1 安全和维护更新

WordPress 3.4.1 中文版本现已发布。WordPress 3.4 版本的发布相当顺利,而且下载量十分可观 —— 两周内所有语言版本全球下载总量突破了三百万,中文版本下载量也突破了 50 万,位列本地化版本之首。我们对您的支持深表感谢!

本维护版本修正了 3.4 中存在的 18 个问题,包括:

  • 修正主题中的页面模版有时不识别的问题。
  • 修复固定链接结构的问题。
  • 修正了插件/主题载入 JavaScript 的问题。
  • 提前支持 iOS 6 上的浏览器文件上传功能。
  • 新代码重新允许插件可以得知自己是被在单站点启用,抑或是被在整个站点网络启用。
  • 修正了在某些 PHP 版本(5.2.4 和 5.4)上、某些特殊 PHP 配置环境下(safe mode 安全模式、open_basedir 限制)不能发送邮件的问题。

3.4.1 版本还修复了几个安全问题、增强了安全设计。3.4 中包含的几个漏洞有可能导致信息泄露,以及影响有不可信用户的多站点网络。这些问题是由 WordPress 安全小组发现并修正的。

由此下载 3.4.1 版本,或通过您的“仪表盘” → “更新”来升级。

默认主题翻译丢失的解决办法

该问题只影响使用 Twenty Eleven 和 Twenty Ten 主题的用户。

用户在使用自动升级的方法升级 3.4 中文版本之后,默认主题没有一并被更新,因此在单独更新默认主题之后,默认主题的 zh_CN.mo 文件会被删除。要解决这个问题,暂时需要麻烦您手工操作。您可以选择 SSH 或 FTP 等方式来进行操作。

请按照您使用的主题来选择对应的方法。

Twenty Eleven

  1. 下载 3.4 版本对应的 Twenty Eleven zh_CN.mo
  2. 拷贝/上传 zh_CN.mo 至您的 WordPress 安装目录的:/wp-content/themes/twentyeleven/languages/
  3. 刷新您的站点,即可看到中文界面。

— 或 —

Twenty Ten

  1. 下载 3.4 版本对应的 Twenty Ten zh_CN.mo
  2. 拷贝/上传 zh_CN.mo 至您的 WordPress 安装目录的:/wp-content/themes/twentyten/languages/
  3. 刷新您的站点,即可看到中文界面。

我们对该问题给您带来的不便深表歉意。我们会继续研究该问题以及今后的解决方案。

WordPress 3.4 “Green”

WordPress 3.4 简体中文版现已发布。为了向伟大的吉它手 Grant Green 表示敬意,我们给这个版本命名为“Green”。他凡事追求简洁的精神陪伴着我们完成 3.4 版本的开发。

本版本包含对主题自定义功能的优化:自定义顶部、Twitter 内容嵌入,以及图像“说明”栏目。下面的视频短片(英文)向您介绍本版本的其它一些亮点:

如果上面视频不能正常播放,请检查您的网络连接。

面向用户的改进

3.4 版本最明显的改进就是实时主题预览功能了。实时主题预览功能让您可以“试穿”新的主题。对于支持这个功能的主题,您可以更改颜色、背景和顶部图像,并实时预览站点前台效果。

后台其它部分我们也做出了很多小修改,比如我们取消了主题列表的分页功能,让您一次可以看到已安装的所有主题;自定义顶部图像功能可以直接使用媒体库中的图像;自定义顶部图像功能允许您自定义其长、宽等等。

我们为您写文章带来了便利:在写文章时只需另起一段,写上 Twitter 的 tweet 链接,WordPress 就会自动嵌入 tweet 到您的文章中。中文版本方面,我们重写了程序,使用了标准的嵌入 API,同时增强了对土豆网、优酷网和 56.com 视频嵌入的 URL 格式支持,并更新了各个网站最新提供的 HTML 嵌入代码(计划下个版本会支持更多中国网站)。而且,文章中插图的“说明”一栏可以使用简单的 HTML 标签了。

面向开发者的改进

3.4 包含了上百个底层修改,特别是 XML-RPC、主题、自定义顶部 API,以及 WP_Query 和翻译系统的大幅性能优化。这篇 Codex 中文文档文章简要介绍了我们做出的修改,或者您可以直接在 Trac 中查看代码的修改

我们还为开发者写了一篇简短的文章介绍我们的改进,点击阅读《WordPress 3.4 Field Guide for Developers》(英文)。

众人拾柴火焰高

如下人员积极参与了 3.4 版本的开发,特此颁发好人卡:

082netAaron D. CampbellAdam HarleyAJ AcevedoakshayagarwalAlex ConchaAlex KingAlex Mills (Viper007Bond)amptAmy HendrixAndrea RennickAndrew NacinAndrew OzzAndrew RynoAndy SkeltonArie PutrantoAustin MatzkoBarryBenChapmanBen HusonBenjamin J. BalterBill EricksonBilly (bananastalktome)Boone Gorgescamiloclccasben79CaspieceefourchealdchellycatChelsea OtakanChip BennettChris OlbeksonCoen JacobsCristi BurcăCyapowDan Collis-PuroDaniel BachhuberDaniel ConvissorDaniel Jalkut (Red Sweater)daniloercoliDaryl KoopersmithDavid GwyerdeltafactorydemetrisDion HulsedllhDominik SchillingDoug ProvencioDrew Jaynes (DrewAPicture)ebababiedward-mindreantreemhrEmpireoflightEric Andrew LewisEric MannEvan AndersonEvan SolomonFred WuFumito MizunoGary CaoGary JonesGautamGennady KovsheninGeorge MamadashviliGeorge StephanisGustavo BordonihearvoxHelen Hou-SandiHugo BaetaIan StewartinsertvisionhereIpstenuJacob ChappellJane WellsJaphjaquersJarretCjeremyclarkeJeremy FeltJesper Johansen (Jayjdk)Jiehan ZhengJoachim Jensen (Intox Studio)Joachim Kudish (jkudish)John Blackbourn (johnbillion)John FordJohn James JacobyJon CaveJoost de ValkJorge BernalJoseph ScottJustinJustin GivensKailey Lampert (trepmal)Kenan DervisevicKonstantin KovsheninKonstantin ObenlandKristopher LagraffKurt PayneLance WillettLardjoLee Willis (leewillis77)linuxologosLutz SchroerMantas MalciusMarcusMark JaquithMarko HeijnenMark Rowatt AndersonMatias VenturaMatt MartzmattonomicsMatt ThomasMatt WiebeMattyRobMax CutlerMert YazicioglumgolawalaMichael Adams (mdawaffe)Michael BeckwithMichael FieldsMike SchinkelMike SchroderMike ToppaMilan Dinicmitcho (Michael Yoshitaka Erlewine)Mohammad JangdamrtorrentName.lyNaoko McCrackenNashwan DoaqanNiall KennedyNikolay YordanovnorocketsurgeonnpetetinNuno MorgadinhoOlivier ColletPaul BironpavelevapPete MallPeter WestwoodpishmishyPrasath NadarajahprettyboympPtah Dunbarpw201Rami YushuvaevRarstRENAUTReuben GundayRosciusRoss HanneyrussellwwestRyan BorenRyan DuffRyan McCueSafirul AlredhaSamir ShahSamuel “Otto” WoodSeisuke KuraishiSergey BiryukovSimon WheatleysirzoorosksmattStas SușkovStephane Daury (stephdau)tamlynThomas GriffinThorsten OttTobiasBgTom AugerToni ViemerotransomUlrich SossouUtkarsh KukretiWojtek SzkutnikwonderslugXavier BorderieYoav FarhiZach “The Z Man” AbernathyZack TollmanZe Fontainhas,和 zx2c4

好吧,回头见。

WordPress 3.4 第二候选发行版本和中文补丁的变更

WordPress 3.4 的第二候选发行版本现已发布,这也是 WordPress China 正式发布的第一个 3.4 系列的中文测试版本。自从第一候选发行版本,WordPress 核心又有了数十个修改

WordPress 3.4 核心版本的发布日期初步定在下周初,中文版本可能在核心版本发布 24 小时之内发布。因此,插件和主题的作者们,第二候选发行版本是正式版发布之前最后一个测试兼容性的机会了开发博客上有些文章可能对您有帮助。

中文版本在本地化补丁上做出了较大简化和更改。出于 WP Polyglots 组对 zh_CN.php 的简化要求,我们去掉了中文本地化设置页面,所有本地化优化功能全部开启,给您带来更清新的 WordPress 体验。而且据我们的了解,大多数用户在 3.4 版本之前一直开启“后台样式优化”、“视频网站嵌入”和“字数统计”功能,这个变化应该不会给您带来过大的影响。如果您需要关闭内容自动嵌入功能,请使用全局开关(“设置” → “媒体” → “自动嵌入”)。

媒体嵌入方面,我们听取了热心用户“沙渺”中肯的建议,使用了核心提供的内建接口来实现优酷、56 和土豆网的视频嵌入功能。同时,如果特别您需要其它视频网站的支持,请您在此处留言。如果技术上十分可行,我们会尽快添加。

中文测试版本的 .zip 和 .tar.gz 包可以在这里下载。别忘了更新后到您的站点的  → “关于”页面看看具体的改进哦!


If you think you’ve found a bug, you can post to the Alpha/Beta area in the support forums. Or, if you’re comfortable writing a reproducible bug report, file one on WordPress Trac. Known issues that crop up will be listed here, but we’re hoping for a quiet few days so we can get some great features into your hands next week!