WordPress 新鮮事:2018 年 11 月

本篇原文為《The Month in WordPress: November 2018》,本系列由 Hugh Lashbrooke 撰寫,每月發佈於英文官方部落格。

WordPress 5.0 即將正式發佈,將會帶來全新的內容編輯體驗;整個專案的志願者都在盡全力準備,努力確保發佈進度順利。請跟著我們一起看看發生了些什麼事,以及你可以一同參與哪些項目。


WordPress 5.0 即將發佈

WordPress 5.0 的正式發佈日期尚未確定,但第二版發行候選版本 (Release Candidate,縮寫為 RC) 已可供下載安裝,正式版最終發佈日期會根據這個候選版本所收集到的意見反應與測試結果而定。在此期間,核心開發小組將持續發佈每日更新以公開開發進度,並努力減少相關問題的數量。

這個版本最重要的功能是新版 WordPress 將會以新式編輯器作為內建預設編輯器。由於許多人直接向版本發行負責人詢問進度,因此 @matt 主持了面對面討論,讓社群中任何對此有疑問的人都能直接與他對談。他也發佈了更加完整的常見問題集,內容涵蓋了多數人想知道的問題。

除了新式編輯器的開發,行動裝置小組也持續加快 WordPress 行動版 App 的開發速度,該小組計畫在 2019 年 2 月釋出 Beta 版本。

想加入 WordPress 核心程式的開發行列嗎?請訂閱 Core Team 的部落格,並加入 Make WordPress 的 Slack 群組的 #core 頻道。

全新 WordPress 技術支援平台

一直以來,WordPress 線上說明一直整併在 WordPress Codex 中;但在過去幾年,一個充滿野心的專案在檯面下悄悄進行,嘗試將全部內容都遷移一個以 WordPress 建置的全新平台上。這個名為 HelpHub 的專案已正式上線,並成為WordPress 技術支援的官方網站

目前仍有許多內容需要從 Codex 遷移到 HelpHub,但初期工作已經完成,平台也已準備就緒,足夠接收全部線上說明。HelpHub 之後將成為技術支援工作的首選,建議使用者先在這裡尋找答案,找不到答案再前往論壇。

想要協助 HelpHub 增加內容或未來的開發嗎?請追蹤文件小組的部落格,並加入 Make WordPress 的 Slack 群組的 #docs 頻道。

西班牙 WordPress 社群大力推廣西班牙文本地化

西班牙的 WordPress 社群正在盡全力將更多的 WordPress 專案本地化為西班牙文。近期他們的譯文量到達新的高峰,這當中包含 WordPress 核心程式、WordPress.org、行動版 App,以及外掛目錄中前 120 大外掛程式。

之所以能達成這項成就,很大部分要歸功於西班牙文本地化小組人數為目前全部本地化小組之最,達到超過 2500 人的規模。

想要協助 WordPress 進行本地化嗎?你可以直接開始翻譯、追蹤多語系小組部落格,以及加入Make WordPress 的 Slack 群組的 #polyglots 頻道。


更多資訊

  • 全部志願者團隊都發表了最新的季報。
  • WordPress 技術支援小組將於 12 月 9 日為新進技術支援志工舉辦一次入門說明。
  • WordCamp US 線上串流門票已開放免費索取。
  • WordPress 核心程式開始改用 WP-CLI 命令產生本地化檔案。
  • WordPress 程式碼編寫標準 1.2.0 版正式推出。
  • 史上第一次 WordCamp Nordic 將於 2019 年 3 月 7 日至 8 日登場,且已開放購票。
  • 今年的 WordCamp 孵化器計畫進行得相當順利,詳情請參閱近期狀態更新。
  • 行動裝置小組正在為即將到來的 v11.3 版 Android 與 iOS 的WordPress 行動版 App 徵求測試人員。
  • WordCamp Europe 小組正在受理歐洲各地社群成為 2020 年的主辦城市的申請。

WordPress 新鮮事:2018 年 8 月

本篇原文為《The Month in WordPress: August 2018》,本系列由 Hugh Lashbrooke 撰寫,每月發佈於英文官方部落格。

整個 8 月,我們看到許多 WordPress 志願團隊致力於推動 WordPress 新式編輯器,以及相關工具、服務和文件等項目的進展。欲知詳情,請往下繼續閱讀。


WordPress 4.9.8 釋出

WordPress 4.9.8 在八月初正式釋出。這是一個修正了 46 處程式碼瑕疵的維護版本,還包含了對 Gutenberg (持續開發中的 WordPress 新式編輯器) 的焦點式推廣,因此這個版本對核心程式開發來說仍具重大意義。

此外,這個版本也包含了今年稍早於核心程式加入的隱私權工具的相關重要更新。

想加入 WordPress 核心程式的開發行列嗎?請訂閱 Core Team 的部落格,並加入 Make WordPress 的 Slack 群組的 #core 頻道。

WordPress 新式編輯器持續開發中

能為 WordPress 核心程式提供全新編輯體驗的 Gutenberg 編輯器,目前仍如火如荼地持續開發中。最新版本中有許多與使用者體驗有關的改進,還包含了全新的整合式工具列,以及支援寫作焦點模式。

使用者現在可以透過安裝外掛的方式,試用啟用安裝數已超過 30 萬的 Gutenberg 編輯器。除此之外,《Gutenberg 手冊》(英文) 提供許多關於新一代編輯器使用及開發的有用資訊。

想加入 Gutenberg 的開發或測試的行列嗎?請訂閱 Core Team 部落格中的 #gutenberg 主題標籤,並加入 Make WordPress 的 Slack 群組的 #core-editor 頻道。

全球 WordPress 翻譯日計畫啟動

全球 WordPress 翻譯日是一個會歷時 24 小時、橫跨全球的線上活動。活動的目的在於凝聚社群,共同將 WordPress 翻譯為各地的當地語言;並透過達成相同目標的方式,連結全球 WordPress 社群。

自 2016 年 4 月起已舉辦過 3 次全球翻譯日活動,目前正在籌備第 4 次活動。主辦活動的 Polyglots 小組,目前正在徵詢社群關於活動日期、方式及內容的意見。

想要協助將 WordPress 本地化為你的母語嗎?請訂閱 Polyglots Team 部落格,並加入 Make WordPress 的 Slack 群組的 #polyglots 頻道。


延伸閱讀:

  • 《更新 PHP》說明頁面已完成修訂,更清楚強調更新 PHP 的重要性。
  • Mobile 小組正在尋找願意協助測試最新 Android 及 iOS 版 WordPress App 的人員。
  • WordBits 是一個讓大家可以輕易發佈與 WordPress 相容程式碼片段的創新平台,使用者可透過它將程式碼片段下載為可用的外掛程式直接使用於網站上。
  • Community Team 發佈了關於本年度 WordCamp 孵化器計畫的進度報告。
  • WordPress 技術支援論壇推出了新的主題回報功能功能,讓論壇志工可以將某篇貼文回報給論壇仲裁者進行後續追蹤。
  • 印度的 WordCamp Kochi,由於當地大水成災,必須延後舉辦。
  • WP Glossary 是一個供使用者使用 WordPress 時,查詢各種會遇到的詞彙定義的全新網站。
  • 數個社群成員自發組成了一個新的工作小組,旨在打造遍及全球、多元的WordPress 社群。
  • 全新的 Gutenberg 區塊庫現已上線,詳列許多可用區塊的資訊。

WordPress 新鮮事:2018 年 7 月

本篇原文為《The Month in WordPress: July 2018》,本系列由 Hugh Lashbrooke 在英文官方部落格每月出刊。

隨著 WordPress 5.0 步步進逼,這個 7 月同樣是熱鬧滾滾。請一起看看整個社群在這個月一同完成了些什麼事情。


WordPress 4.9.7 釋出

在 7 月 5日,WordPress 4.9.7 釋出,修正了 1 個安全性漏洞與其他 17 個大小不一的程式碼錯誤。

雖然這是個小幅更新,但漸進式地納入修正是讓 WordPress 順利運作的不二法門。我們強烈建議所有人都要安裝此更新,並開啟自動更新確保所有重要更新都在第一時間安裝。

想加入 WordPress 核心程式的開發行列嗎?請訂閱 Core Team 的部落格,並加入 Make WordPress 的 Slack 群組的 #core 頻道。

嶄新的 WordPress 編輯器

在下一個維護性更新:WordPress 4.9.8,網站後台控制台中會新增一個區段介紹 Gutenberg,也就是未來 WordPress 的編輯器。

雖然 Gutenberg 正式整合至核心仍是數個月後的事情,你現在就可以將它作為外掛安裝試用。另外,我們也啟用了全新的試用網站,你可以不必安裝就盡情試用各項功能。

想加入 Gutenberg 的開發或測試的行列嗎?請訂閱 Core Team 部落格中的 #gutenberg 主題標籤,並加入 Make WordPress 的 Slack 群組的 #core-editor 頻道。

更多重新設計的 WordPress.org 頁面

一步一步地,我們正在將 WordPress.org 的設計漸進翻新。這次重新打造的頁面為《下載》頁面與使用者《個人資訊》頁面。

本次新設計由Meta小組與設計小組協同完成,特別是 @melchoyce、 @obenland、 @mapk 與 @kjellr 貢獻良多。全新的設計使整個介面更清晰易讀,且更方便找到重要資訊。

想要加入重新設計 WordPress.org 的行列嗎?請訂閱 Meta小組與設計小組部落格,並加入 Make WordPress 的 Slack 群組的 #meta 與 #design 頻道。

史上第一次 WP-CLI 黑客松

在7月20日,WP-CLI小組舉辦了史上第一次為期一天的黑客松,廣邀全球社群參與開發這個WordPress的官方命令列工具。

這場由 @schlessera主持的活動非常成功,總計 25 個提取請求,12 個已併入,另外還有 13 個待審。在過程中,參與者們利用共同的視訊會議來直接參與討論。

想要參與開發 WP-CLI 嗎?請訂閱 WP-CLI小組部落格,並加入 Make WordPress 的 Slack 群組的 #cli 頻道。


延伸閱讀:

  • WordPress 基金會正在尋找可協助主持 2018 開源入門工作坊的地區籌辦人。
  • @chanthaboune 總結了上一季所有 WordPress 專案小組的完成事項。
  • WordPress 行動裝置 App 向國際化邁出了重大的一步:支援由右至左閱讀的語言。
  • 除原有 PayPal 外,WordCamp 現在起可接受透過 Stripe 進行付款。
  • WP-CLI 2.0 即將問世。
  • WordPress 核心的 Fields API 專案正在尋找新的負責人。
  • 在 WordPress 4.9.8,開發人員將能夠為自己的外掛與佈景主題註冊專屬的中繼資料。
  • 經過數年用心打造,終於釋出 WordPress 程式碼編寫標準的 PHP CodeSniffer 設定檔 1.0 版。
  • 行動裝置小組正在募集 WordPress for iOS v10.6 的測試人員。

WordPress 新鮮事:2018 年 6 月

本篇原文為The Month in WordPress: June 2018,本系列由Hugh Lashbrooke在英文官方部落格每月出刊。

本月中,兩個旗艦級WordCamp之一的WordCamp Europe圓滿落幕,加上數個重要的專案進程公告,這個6月無疑是熱鬧滾滾。欲知詳情,請一起看下去。


又一次成功的WordCamp Europe

在6月14日,WordCamp Europe於賽爾維亞的Belgrade展開了為期三日,滿載學習、貢獻的活動。總計超過2,000人實際到場、數百人收看議程線上直播。

許多初次參加WordCamp的人利用這次機會,實際參與了WordPress專案開發與社群活動。來自65名講師的議程錄影會在接下來幾個禮拜內陸陸續續公布在WordPress.tv。在此之間,活動照片已經公開。

明年的WordCamp Europe會在6/20 – 22於德國柏林登場。如果你人在歐洲想要參與策劃,請填此申請表。

新WordPress編輯器進程規劃更新

在本屆WordCamp Europe的關鍵議程中,Matt Mullenweg發表了WordPress 5.0的新編輯器:Gutenberg的進程規劃更新。

該專案的開發正如火如荼的展開,在上個月3.1版釋出後,專案團隊目標在2018年8月將Gutenberg整入WordPress核心。這不是最終拍板的時程,實際釋出時間可能會因為開發進展而變,但關於何時會在核心看到Gutenberg,這是我們首次有正式的參考時程。

如果你想要參與Gutenberg專案,請參閱相關手冊、訂閱核心小組部落格、並加入官方WordPress Slack群組的#core-editor頻道。

WordCamp孵化器宣布本屆入選城市

WordCamp孵化器計畫,旨在透過系統化的支持幫助社群資源較不足的地區舉辦首次WordCamp。在2016年首屆,該計劃成功協助三個城市組織社群、舉辦WordCamp。

在今年,社群小組重啟了此計劃。在104個申請中,最終入選者為烏拉圭的Montevideo與馬來西亞的Kota Kinabalu。這兩個城市的社群都會直接得到有經驗的WordCamp策劃者協助,舉辦他們的第一個WordCamp與發展社群。

欲了解更多關於孵化器計畫,請訂閱社群小組部落格,並加入官方WordPress Slack群組的#community-events頻道。


更多資訊:

  • 西班牙的WordPress社群最近得到該國『最佳開源社群』獎。
  • 目前已有31%的網站使用WordPress運行。
  • WP Rig是一個協助WordPress開發者更容易開發主題的新工具。
  • 想要為自己的佈景主題做好Gutenberg相容準備嗎?試試Block Unit Test。
  • Zac Gordon針對WordPress的JavaScript開發議題主辦了一場線上研討會,所有議程錄影都會在近期公布在Youtube上。

WordPress 新鮮事:2018 年 5 月

本篇原文為The Month in WordPress: May 2018,本系列由Hugh Lashbrooke在英文官方部落格每月出刊。

這個五月,WordPress社群迎來兩個重要里程:WordPress 15週年紀念,以及將GDPR(歐盟個人資料保護法)相關隱私工具整入WordPress核心。欲了解更多詳情,請一起看下去。


地方的社群慶祝WordPress 15週年

在5/27,WordPress堂堂邁入15週年。對任何一個開源專案來說,這都是一個重大里程。與茲紀念,WordPress地方社群在世界各地舉辦派對、meetup來慶祝這值得紀念的一刻。

在當天,全球總共有224個活動,部分地方社群仍在持續計畫相關活動。如果可以,參加在你身邊的活動吧!

如果你所在的城市還沒有meetup社群,這是個起頭的絕佳機會!請詳閱meetup策劃者手冊,並加入Making WordPress Slack群組的#community-events頻道。

隱私工具整入WordPress核心

由於近期生效的歐盟個人資料保護法,WordPress核心在4.9.6版加入了全新的隱私工具,幫助站主做到GDPR合規。當然,這並不代表WordPress會自動幫你做到GDPR合規,這仍是站主自己的責任。

新的隱私工具包含了許多網站用戶個人資料管理工具,例如清楚詢問訪客於cookie中儲存個人資料的意願、輕鬆發布隱私政策的方法,以及提供所有網站用戶個人資料輸出與清除的工具;這些工具都設計成能以外掛擴充,使資料管理更具彈性。

關於這些新功能的詳情,請見4.9.6更新指南。如果想直接參與相關工作,請加入Making WordPress Slack群組的#core-privacy頻道,並訂閱核心小組部落格。

WordPress.org隱私政策更新

與上述更新相關,WordPress.org也更新了隱私政策,力求清楚闡述哪些儲存了哪些個人資料、追蹤了哪些資料。Cookie使用政策也更清楚解釋了當你造訪WordPress.org網站時,哪些資料會被儲存在瀏覽器中。

這些政策適用於所有WordPress.org相關網站,包含WordPress.org、WordPress.net、WordCamp.org、BuddyPress.org、bbPress.org以及其他所有相關網域與子網域,這不代表用戶個資的使用上有任何變化,只是為了GDPR合規,更詳實地把這些寫下而已。


更多資訊:

  • WordCamp US 2018講者強力募集中。
  • 今年於6/14 – 16堂堂登場的WordCamp Europe線上直播票已開放領取。
  • 未來的WordPress編輯器:Gutenberg,在本月迎來一次重大更新後,已接近最後階段。
  • 為了準備好迎接Gutenberg整入核心,WordPress核心源碼檔案結構進行了一次大幅調整。(譯註:大家快點進去看這commit message … XDD)

WordPress 新鮮事:2018 年 4 月

本篇原文為The Month in WordPress: April 2018,本系列由Hugh Lashbrooke在英文官方部落格每月出刊。

過去一個月來,我們看到了許多為接下來的活動所做的準備以及WordPress專案本身的諸多釋出。請一起來看看以下詳情,了解四月間有些什麼新鮮事。


WordPress十五歲生日要來囉!

於今年5月27日,WordPress就要15歲囉!這對WordPress、對任何開源專案而言都是一個重大里程。社群小組正忙著協助世界各地的社群舉辦當地的週年慶祝派對。

你可以從週年慶網站看看鄰近地區是否有週年派對。這些派對都是由當地社群所籌辦,如果你所在區域沒有WordPress meetup社群,你現在就可以創立,並舉辦你們的週年派對。

Gutenberg轉移指南開工

隨著全新WordPress編輯器Gutenberg的開發如火如荼開展,許多人開始感到困惑:到底要如何確保手上的外掛與之相容?為了有效解除這些疑慮,Gutenberg轉移指南已開始撰寫,以期能協助開發人員撰寫Gutenberg相容的程式碼。

『信用作者方案*』啟動

審核提交到官方主題目錄的作品總是曠日費時,為了讓這件事更有效率,主題審核小組*啟動了『信用作者方案』。

本方案提供受信賴的主題作者申請,他們所提交的主題可以被自動核可。這一方面是對長期產出高品質主題作者的一種肯定,也期望可以讓更多好的主題更快地進入官方主題目錄。

如果你想要加入主題審核的行列,請見入門指南、關注審核小組的部落格,並加入Making WordPress Slack群組的#themereview頻道。

信用作者方案:Trusted Authors Program
主題審核小組:the Theme Review Team

更多資訊:

  • WordPress 4.9.5於月初釋出,修正了許多程式臭蟲與潛在安全問題。在釋出後,兩位領導此版本的成員寫了一份關於開發流程的回顧檢討。
  • 除了上述信用作者方案,主題審核小組亦對審核流程做了微調以求加速審核。
  • 行銷小組*發佈了一份志願者日*入門手冊,讓籌辦人們可以在WordCamp中拿給志願者們參考。
  • 無障礙性*小組正在募集志願者編篡無障礙性手冊。
  • 一個以籌辦人為主的新型態WordCamp正在醞釀中。
  • WordPress.org的『關於』頁面已重新設計,力求清楚好讀。
  • 社群小組發佈了本年度WordCamp孵化器方案的進程規劃。
行銷小組:the Marketing Team
志願者日:contributor day
無障礙性:accessibility

WordPress 新鮮事:2018 年 3 月

本篇原文為The Month in WordPress: March 2018,本系列由Hugh Lashbrooke在英文官方部落格每月出刊。

本月對WordPress平台化極具意義,我們不但達成了一個重要的全新里程,整個專案亦有許多進展。請閱讀以下摘要,看看整個三月發生了些什麼。


WordPress運行了全球超過30%的網站

在過去15年,WordPress的客群不斷穩定上升,這個趨勢在本月達到了新里程:根據W3Techs報導,現今全球有超過30%的網站以WordPress架設。

此數據是W3Techs追蹤全球資訊網上前1000萬大網站所得,可說對於WordPress的熱門程度與平台化的彈性,是極具指標性的證明。

如果想要幫助WordPress持續茁壯,現在就可行動

WordPress術語詞典正式上線

經過WordPress市場行銷小組,這份包山包海的WordPress術語詞典終於在本月正式釋出。透過它,新進夥伴們可以透過更快熟悉各種用語,加速了解整個專案的各種面向。

此詞典可線上閱讀,亦提供PDF下載版離線使用。

市場行銷小組的大目標是讓WordPress成為一個更容易入門的專案,發佈此詞典只是第一步。如果你想要協助,請追蹤市場行銷小組的部落格,並在Making WordPress Slack Group加入#marketing頻道。

更加專注使用者隱私的WordPress

在這個月,使用者的線上隱私問題吵得沸沸揚揚。這促使GDPR合規小組(GDPR Compliance Team)更加投入,持續開發各種核心強化功能讓網站擁有者得以強化隱私性標準。

該小組的努力,以及整個隱私強化專案,總共分為四個領域:

  1. 加入讓網站管理者可依照需求收集其網站資料的工具
  2. 重新以側重隱私性的角度檢視外掛開發指南
  3. 加強WordPress核心的使用者隱私性標準
  4. 製作線上隱私實務的典範實踐原則文件

如果你想要加入此專案,可讀專案進程規劃、追蹤進度更新、投遞源碼,並且在Making WordPress Slack Group加入#gdpr-compliance頻道。開放諮詢時間為UTC每週三下午3點(也就是台灣時間每週三晚上11點)。


更多資訊:

  • WordPress基金會發表了2017年度報告,揭露了去年一年整個社群的成長幅度。
  • WordCamp US的日期正式發表!這個旗艦級的WordCamp將在今年12月7日至9日於田納西州的納許維爾市(Nashville, Tennessee)舉行。
  • WordPress 4.9.5將於4月3日發布,詳細請看這裡。
  • Gutenberg 2.5亦在此月正式發布。
  • WordSesh,一場虛擬的WordPress會議,於今年7月強勢回歸。

 

2018.4.11修訂: 感謝Simon Chuang的建議,將Jargon Glossary的翻譯從『行話辭典』修正為更精確的『術語詞典』

WordPress 新鮮事:2018 年 2 月

本篇原文為The Month in WordPress: February 2018,本系列由Hugh Lashbrooke在英文官方部落格每月出刊。

整個二月,WordPress的各種開發如雨後春筍般展開,整個社群看來已準備好在2018漂亮出擊。請閱讀以下摘要,看看大夥上個月都在忙些什麼。


WordPress 4.9.3與4.9.4

在二月初,WordPress釋出了4.9.3版,涵蓋了許多重要的臭蟲修正,但它也引入了新的臭蟲導致許多網站無法自動更新。為此,4.9.4版在隔天釋出修正此問題,並需要受影響的使用者手動更新他們的網站。這樣的意外讓人扼腕,但修正的效率值得慶賀。許多網站在4.9.4釋出前都未更新到4.9.3,因而不受影響。

更多關於此臭蟲的資訊請詳閱WordPress核心開發小組部落格。

 

WordCamp孵化器回來了!

在2016年,全球社群小組(Global Community team)曾執行一項實驗性計畫:協助支援較不足的地區籌組第一次WordCamp。此計劃後來被稱為WordCamp孵化器(WordCamp Incubator),且在三個城市成功落幕。此計畫將在2018回歸。社群小組現在正在接受申請候選。另外,每個進行此孵化器計畫的城市,都會需要一位有經驗的WordCamp籌辦者來協助,如果你對此有興趣,請加入協助孵化器計畫。

關於此計畫的更多資訊,請詳閱社群小組部落格。

 

WordPress Meetup圓桌會議將在三月舉辦

為了協助各地WordPress meetup順利運作,社群小組將在整個三月每週定期舉辦圓桌會議進行自由討論。此會議於每週三UTC 16:00(也就是台灣的週四0:00 … 🔥)以視訊會議舉行,這會是各地meetup籌辦者互相交流、互相幫助的好機會。

如果你尚未加入WordPress meetup計畫,請詳閱WordPress meetup籌辦者手冊。

 

WordPress核心GDPR合法化

General Data Protection Regulation(GDPR)即將上路,其影響範圍廣至全歐洲的線上服務。為了因應之,我們已成立一個團隊確保WordPress符合GDPR規範。這除了會是整個WordPress專案未來的一項必要需求外,它也帶來許多重要的隱私與安全性變革。我們的工作團隊已經統整了一份完整可行的計畫。

對此專案有興趣嗎?請加入Making WordPress Slack group的#gdpr-compliance頻道,並關注核心團隊部落格。


 

更多資訊:

  • WPShout發佈了一份詳盡的WordPress安全性指南。
  • 社群小組發表了2016和2017的WordCamp統計資料。
  • 加入WordPress開發總是既吸引人又令人迷惘,為此,Daniel James提出了相當吸引人的『建立新onboarding team』的提案,希望能建立更系統化的入門機制。
  • 全新的WordPress編輯器:Gutenberg,整個開發進度仍保持高度活躍,並釋出了大幅度更新。
  • The Advanced WordPress Facebook group和Matt Mullenweg進行了一場關於Gutenberg的訪談。
  • 雙因素認證(two factor authentication)將在WordPress.org全面啟用,這將會大幅度提升整個專案的安全性。

WordPress 新鮮事:2018 年 1 月

本篇原文為《The Month in WordPress: January 2018》,本系列由 Hugh Lashbrooke 在英文官方部落格每月出刊。

2018 的首月,整個開發起步雖緩,但最終仍以穩定的步調完成了可觀的進展:其中包括釋出一個小規模更新,以及許多其他重要面向的進步。

WordPress 4.9.2 安全性與維護更新

於1月16日,WordPress 4.9.2釋出,修正了一個與媒體播放器相關的重要安全性漏洞,以及其餘數個較次要的臭蟲。透過這個版本,整個4.9版的發佈流程更加順暢,4.9.3也將在2月初登場。

想要參與WordPress核心開發嗎?請加入Making WordPress Slack群組,並訂閱核心團隊部落格吧。

 官方外掛程式目錄 (*1) 規章更新

於2017年末,外掛程式目錄規章歷經大幅度的更新,變得更加清楚明確,且針對一些過去未清楚規範的情境增修。這些修訂並不是為了要讓此規章變得更完備,而是要讓它更容易理解、更為實際。它為開發者制訂詳細規範,以期協助他們開發出符合標準、適合全世界使用者的外掛程式。

如果你想要加入修訂這些規章,你可以在其Github源碼庫發提取要求(*2),或寄信至plugins@wordpress.org。你也可以前往Making WordPress Slack群組的#pluginreview頻道參與討論。


更多資訊:

  • 在去年年底,許多夥伴投注大量心力增進WordPress核心源碼的標準化,現在整個 WordPress 的原始程式碼終於近乎 100% 符合 WordPress 程式碼編寫標準。
  • Gutenberg —— 將於下一版重大更新加入的新編輯器,已發布2.1版。
  • 全球社群小組 (*3) 正在公開徵求關於2018年度社群發展目標的相關意見。
  • WPCampus Online,一場針對WordPress在高等教育上應用的純數位會議在1月30日堂堂完結,所有議程資料都會在近期公開上線。
  • 有位WordPress社群夥伴釋出了一套工具協助開發者製作Gutenberg的元件塊(*4)。
  • 負責增進WordPress主機管理經驗的社群團隊雖然還很新,但近期他們的進展驚人。
譯註*1:WordPress Plugin Directory,就是大家會在官方網站找外掛的地方。
譯註*2:提取要求,即 pull request。
譯註*3:The Global Community Team。
譯註*4:區塊,即 Block。Gutenberg 的核心概念是把所有可編輯的元件都形塑成一個個可自由配置、重複使用的區塊。

WordPress 4.9 “Tipton”

大幅更新自訂功能、程式碼錯誤檢查和更多! 🎉

WordPress 4.9 命名為「Tipton」,以紀念爵士音樂家、樂隊領袖 Billy Tipton,正體中文版現已開放下載,或從你的 WordPress 控制台更新。WordPress 4.9 New features in 4.9 將會讓你的設計流程更加順暢並且保護你免於發佈錯誤的程式。

包括設計草稿、鎖定及鎖定、預覽鏈結等新模式,全新的自訂功能帶給內容創作者更好的協作體驗。此外,程式碼提示和偵錯功能能讓你有更加的架站體驗。最後,如果這些還不能滿足你,我們還新增了全新的藝廊小工具,以及改善了佈景主題瀏覽與切換介面。


自訂器的工作流程改善

草稿以及自訂排程更新網站設計

是的,你沒看錯,你可以像使用文章草稿或是排程發佈一樣來預先排訂網站的設計風格變更,等到預定時程到後再生效。

使用設計預覽連結來進行合作

需要得到網站設計修改後的回饋嗎?WordPress 4.9 提供預覽連結的功能讓你可以把草稿傳給你的團隊成員或是客戶預覽,讓你可以在正式發佈前收集用戶意見以進行調整,這就是傳說中的協作++嗎?

鎖定模式來保護你的變更

曾經遇過兩位登入使用者同時在進行設計修改,結果覆蓋掉彼此設計的內容過嗎?WordPress 4.9 的設計鎖定功能(類似文章鎖定功能)確保你的設計草稿沒有其它人可以清除或覆蓋。

保護提示

你是否會擔心尚未儲存的進度消失?別擔心,在 WordPress 4.9 中會自動詢問你是否要儲存尚未儲存的進度。


強化編程

語法高亮度顯示及錯誤檢查?是的,請進行!

你遇到了顯示問題但又無法找出是 CSS 那邊有錯誤,有了程式提示以及錯誤檢查功能,你可以快速發現是哪裡出錯。保證能幫助你查看程式更輕鬆,還能更快速的修補錯誤。

安全沙盒模式

遇過網站發生一片空白的狀況嗎?在修改佈景主題跟外掛的程式碼時可以避免這種狀況再度發生了,因為 WordPress 4.9 會在檔案儲存的當下先幫你進行除錯,避免把錯誤的程式碼發佈到網站中。

警告:有潛在的危險!

當你直接在後台編輯佈景主題與外掛時,WordPress 4.9 將會提醒你這是不建議的修改方式。它會建議你在儲存之前先備份,所以它不會在下次更新時直接把檔案覆蓋。使用最安全的方式更新檔案,你未來的自己會感謝你,你的夥伴或是客戶也會感謝你。


  更多小工具更新

新的相簿小工具

從 WordPress 4.8 我們就持續在改善媒體的功能,沒錯!現在你可以直接透過小工具來新增藝廊!

點擊按鈕新增媒體

想要在文字小工具中新增媒體嗎?使用好用的「新增媒體」按鈕輕鬆嵌入圖片、影片以及聲音吧!


網站建構上的改善

更可靠地切換佈景主題

當你切換佈景主題後,小工具會判斷往上調整並移動位置。在 WordPress 4.9 的改良中,當你決定使用新的佈景主題時會提供更多選單以及小工具的容器。

尋找並預覽完美的佈景主題

為你的網站尋找新的佈景主題嗎?現在,你可以透過自訂器中的搜尋、瀏覽和預覽超過 2600 種佈景主題,並可直接套用到你的網站。除此之外,你也可以透過篩選器來篩選主題、功能和版型來加速搜尋。

更好的選單操作 = 更少的困惑

對於新增選單的步驟感到困惑嗎?也許再也不會了!我們讓選單建立流程更順暢,新版本會有引導來協助你。


幫助 Gutenberg 🤝

WordPress 正在開發一種新的方式來建立和控制您的內容,我們很樂意為您提供幫助。 有興趣成為一名早期測試者或參與 Gutenberg 專案?在 GitHub上參與。

(備註:這篇文章正是以 Gutenberg 撰寫!)


開發者的喜悅 😊

外觀 > 自訂 功能的 JS API 改良處

我們針對 WordPress 4.9 外觀 > 自訂 功能的 JS API 做出了許多的改善,消除了許多障礙並能輕易協同 PHP API 進行作業。其中也包含許多新的控制樣版,像是日期/時間控制以及區域/面版/全域通知等等。查看完整列表。

CodeMirror 可使用在你的佈景主題或是外掛之中

我們引進了新的程式編輯資源庫「CodeMirror」,使用它來改善在撰寫你的外掛程式時的體驗,像是 CSS 或 JavaScript 欄位。

MediaElement.js 已經升級至4.2.6

WordPress 4.9 包含了 MediaElement.js 的更新版,移除了對 jQuery 的依賴,以及改善了使用性、客製 UI 和修復了許多臭蟲。

角色及權限的改進

在外掛管理以及檔案翻譯上已經引進了新的角色權限,除此之外,多站點之間的角色權限轉換也變得更穩定以及更有條理。


開發團隊

這次更新由 Mel Choyce 和 Weston Ruter 領軍,並獲得以下使用者的幫助。這次發佈包含 443 位貢獻者,其中 185 位是首次參與。在你喜歡的音樂服務中聽聽 Billy Tipton,然後看看下面這些人的資料:

Aaron D. Campbell, Aaron Jorbin, abrightclearweb, Achal Jain, achbed, Acme Themes, Adam Silverstein, adammacias, Ahmad Awais, ahmadawais, airesvsg, ajoah, Aki Björklund, akshayvinchurkar, Alain Schlesser, Alex Concha, Alex Dimitrov, Alex Hon, alex27, allancole, Amanda Rush, Andrea Fercia, Andreas Panag, Andrew Nacin, Andrew Ozz, Andrey “Rarst” Savchenko, Andy Meerwaldt, Andy Mercer, Andy Skelton, Aniket Pant, Anil Basnet, Ankit K Gupta, Anthony Hortin, antisilent, Anton Timmermans, apokalyptik, artoliukkonen, Arunas Liuiza, attitude, backermann, Bappi, Ben Cole, Bernhard Gronau, Bernhard Kau, binarymoon, Birgir Erlendsson (birgire), BjornW, bobbingwide, boblinthorst, boboudreau, bonger, Boone B. Gorges, Brady Vercher, Brainstorm Force, Brandon Kraft, Brian Hogg, Brian Krogsgard, Bronson Quick, Caroline Moore, Casey Driscoll, Caspie, Chandra Patel, Chaos Engine, cheeserolls, chesio, chetansatasiya, choong, Chouby, chredd, Chris Jean, Chris Marslender, Chris Smith, Chris Van Patten, Chris Wiegman, chriscct7, chriseverson, Christian Chung, Christian Nolen, Christian Wach, Christoph Herr, Clarion Technologies, Claudio Sanches, Claudio Sanches, ClaudioLaBarbera, codemovement.pk, coderkevin, codfish, coreymcollins, Curdin Krummenacher, Curtiss Grymala, Cătălin Dogaru, danhgilmore, Daniel Bachhuber , Daniel Kanchev, Daniel Pietrasik, Daniele Scasciafratte, Daryl L. L. Houston (dllh), Dave Pullig, Dave Romsey (goto10), David A. Kennedy, David Chandra Purnama, David Herrera, David Lingren, David Mosterd, David Shanske, davidbhayes, Davide ‘Folletto’ Casali, deeptiboddapati, delphinus, deltafactory, Denis de Bernardy, Derek Herman, Derrick Hammer, Derrick Koo, dimchik, Dinesh Chouhan, Dion Hulse, dipeshkakadiya, dmsnell, Dominik Schilling, Dotan Cohen, Doug Wollison, doughamlin, DreamOn11, Drew Jaynes, duncanjbrown, dungengronovius, DylanAuty, Eddie Hurtig, Eduardo Reveles, Edwin Cromley, ElectricFeet, Elio Rivero, Ella Iseulde Van Dorpe, elyobo, enodekciw, enshrined, Eric Andrew Lewis, Eric Lanehart, Evan Herman, Felix Arntz, Fencer04, Florian Brinkmann, Florian TIAR, FolioVision, fomenkoandrey, Frank Klein, Frankie, Frankie Jarrett, Fred, Fredrik Forsmo, fuscata, Gabriel Maldonado, Garth Mortensen, Gary Jones, Gary Pendergast, Geeky Software, George Stephanis, Goran Šerić, Graham Armfield, Grant Derepas, Gregory Karpinsky (@tivnet), Hardeep Asrani, Helen Hou-Sandí, Henry Wright, hiddenpearls, Hinaloe, Hristo Pandjarov, Hugo Baeta, Iain Poulson, Ian Dunn, Ian Edington, idealien, Ignacio Cruz Moreno, imath, implenton, Ionut Stanciu, Ipstenu (Mika Epstein), ivdimova, J.D. Grimes, Jacob Peattie, Jake Spurlock, James Nylen, jamesacero, Japh, Jared Cobb, jayarjo, jdolan, jdoubleu, Jeff Bowen, Jeff Paul, Jeffrey de Wit, Jeremy Felt, Jeremy Pry, jimt, Jip Moors, jmusal, Joe Dolson, Joe Hoyle, Joe McGill, Joel James, johanmynhardt, John Blackbourn, John Dittmar, John James Jacoby, John P. Bloch, John Regan, johnpgreen, Jon (Kenshino), Jonathan Bardo, Jonathan Brinley, Jonathan Daggerhart, Jonathan Desrosiers, Jonny Harris, jonnyauk, jordesign, JorritSchippers, Joseph Fusco, Josh Eaton, Josh Pollock, joshcummingsdesign, joshkadis, Joy, jrf, JRGould, Juanfra Aldasoro, Juhi Saxena, Junko Nukaga, Justin Busa, Justin Sainton, Justin Shreve, Justin Sternberg, K.Adam White, kacperszurek, Kailey (trepmal), KalenJohnson, Kat Hagan, Keanan Koppenhaver, keesiemeijer, kellbot, Kelly Dwan, Kevin Hagerty, Kirk Wight, kitchin, Kite, kjbenk, Knut Sparhell, koenschipper, kokarn, Konstantin Kovshenin, Konstantin Obenland, Konstantinos Kouratoras, kuchenundkakao, kuldipem, Laurel Fulford, Lee Willis, Leo Baiano, LittleBigThings (Csaba), Lucas Stark, Luke Cavanagh, Luke Gedeon, Luke Pettway, lyubomir_popov, Mário Valney, mageshp, Mahesh Waghmare, Mangesh Parte, Manish Songirkar, mantismamita, Marcel Bootsman, Marin Atanasov, Marius L. J., Mariyan Belchev, Mark Jaquith, Mark Root-Wiley, Mark Uraine, Marko Heijnen, markshep, matrixik, Matt Banks, Matt King, Matt Mullenweg, Matt PeepSo, Matt van Andel, Matt Wiebe, Matthew Haines-Young, mattyrob, Max Cutler, Maxime Culea, Mayo Moriyama, mckernanin, Mel Choyce, mhowell, Michael Arestad, Michael Arestad, michalzuber, Miina Sikk, Mike Auteri, Mike Crantea, Mike Glendinning, Mike Hansen, Mike Little, Mike Schroder, Mike Viele, Milan Dinić, modemlooper, Mohammad Jangda, Mohan Dere, Monika Rao, morettigeorgiev, Morgan Estes, Morten Rand-Hendriksen, moto hachi ( mt8.biz ), mrbobbybryant, Naim Naimov, Nate Reist, NateWr, nathanrice, Nazgul, Ned Zimmerman, net, Nick Halsey , Nicolas GUILLAUME, Nikhil Chavan, Nikhil Vimal, Nikolay Bachiyski, Nilambar Sharma, noplanman, nullvariable, odie2, odyssey, Okamoto Hidetaka, orvils, oskosk, Otto Kekäläinen, ovann86, Pantip Treerattanapitak (Nok), Pascal Birchler, patilvikasj, Paul Bearne, Paul Wilde, Payton Swick, pdufour, Perdaan, Peter Wilson, phh, php, Piotr Delawski, pippinsplugins, pjgalbraith, pkevan, Pratik, Pressionate, Presskopp, procodewp, Rachel Baker, Rahul Prajapati, Ramanan, Rami Yushuvaev, ramiabraham, ranh, Red Sand Media Group, Riad Benguella, Rian Rietveld, Richard Tape, Robert D Payne, Robert Jolly, Robert Noakes, Rocco Aliberti, Rodrigo Primo, Rommel Castro, Ronald Araújo, Ross Wintle, Roy Sivan, Ryan Kienstra, Ryan McCue, Ryan Plas, Ryan Welcher, Sal Ferrarello, Sami Keijonen, Samir Shah, Samuel Sidler, Sandesh, Sang-Min Yoon, Sanket Parmar, Sarah Gooding, Sayed Taqui, schrapel, Scott Reilly, Scott Taylor, scrappy@hub.org, scribu, seancjones, Sebastian Pisula, Sergey Biryukov, Sergio De Falco, sfpt, shayanys, shazahm1, shprink, simonlampen, skippy, smerriman, snacking, solal, Soren Wrede, Stanimir Stoyanov, Stanko Metodiev, Steph, Steph Wells, Stephanie Leary, Stephen Edgar, Stephen Harris, Steven Word, stevenlinx, Sudar Muthu, Swapnil V. Patil, swapnild, szaqal21, Takahashi Fumiki, Takayuki Miyauchi, Tammie Lister, tapsboy, Taylor Lovett, team, tg29359, tharsheblows, the, themeshaper, thenbrent, thomaswm, Thorsten Frommen, tierra, Tim Nash, Timmy Crawford, Timothy Jacobs, timph, Tkama, tnegri, Tom Auger, Tom J Nowell, tomdxw, Toro_Unit (Hiroshi Urabe), Torsten Landsiedel, transl8or, traversal, Travis Smith, Triet Minh, Trisha Salas, tristangemus, truongwp, tsl143, Ty Carlson, Ulrich, Utkarsh, Valeriu Tihai, Viljami Kuosmanen, Vishal Kakadiya, vortfu, Vrunda Kansara, webbgaraget, WebMan Design | Oliver Juhas, websupporter, William Earnhardt, williampatton, Wolly aka Paolo Valenti, WraithKenny, yale01, Yoav Farhi, Yoga Sukma, Zach Wills, Zack Tollman, Ze Fontainhas, zhildzik 和  zsusag。

最後,感謝所有為 WordPress 4.9 提供貢獻的翻譯者。WordPress 4.9 已被翻譯成 43 種語言,更多正在進行中。

你想發佈關於 WordPress 4.9 的消息嗎?我們為你準備了媒體包,詳細介紹這次更新的功能,也有一些媒體資源可自由使用。

如果你想幫忙,請參閱 Make WordPress 和我們的 core development blog。

感謝你選擇 WordPress!