WordPress 4.9 “ティプトン”

以下は、Mel Choyce が書いた WordPress.org 公式ブログの記事「WordPress 4.9 “Tipton”」を訳したものです。

誤字脱字誤訳などありましたらフォーラムまでお知らせください


大規模なカスタマイザーの改善、コードエラーのチェック、そしてもっと! 🎉

ジャズミュージシャン、バンドリーダーのビリー・ティプトンにちなんで名付けられた WordPress 4.9「ティプトン」がダウンロード、また、WordPress ダッシュボードからアップデートいただけるようになりました。 4.9 の新機能は、デザインワークフローをスムーズにし、コーディングエラーからみなさまを守ります。

デザインの下書き、予約公開、衝突防止、プレビューリンクなど、カスタマイザーのワークフローは、コンテンツクリエーターの共同作業を効率的にします。コードのシンタックスハイライトとエラーチェック機能は、クリーンでスムーズなサイト構築体験に役立つことでしょう。もしもこれらがあまりお気に召さないとしても、素晴らしい新ギャラリーウィジェットと、テーマ閲覧・切り替えの改善があります。


カスタマイザーワークフローの改善

サイトデザインカスタマイズの下書きと予約公開

そう、読んだ通りです。投稿の下書きを作成し、手を加え、日時を指定して予約投稿するのと同様に、サイトのデザインを修正し、お好きなようにデザイン変更の適用・公開を予約することができます。

プレビューリンクとの連携

サイトのデザイン変更の提案に対して、フィードバックが必要ですか ? WordPress 4.9 では、チームや顧客にプレビューリンクを送ることができ、デザイン変更の公開を予約する前にフィードバックを集め、まとめることができます。コラボレーションにとどまりません。

デザイン編集の衝突防止

2人のデザイナーがプロジェクトに入り、デザイナー A がデザイナー B の美しい変更を上書きするといった場面に遭遇したことはありませんか ? WordPress 4.9 のデザイン編集衝突防止機能 (投稿編集の衝突防止と同様に) は、誰かがそれを変更したり、大変な努力を消してしまうことがないように、デザイン案を保護します。

プロンプトで保存忘れを防止

新しいデザインの下書きを保存する前に、誘い出されてデスクを離れてしまったことはないですか? 恐れるなかれ、席に戻ったとき、WordPress 4.9 は未保存の変更を保存するかどうか丁寧にお尋ねします。


コーディング機能の強化

シンタックスハイライトとエラーチェック? イエス、プリーズ!

これまでは表示に問題があっても、愛情を込めて書いた CSS のどこに間違いがあるのか分かりませんでした。CSS 編集と WordPress 4.8.1で導入されたカスタム HTML ウィジェットに実装されたシンタックスハイライトとエラーチェックを使えば、コーディングエラーをすばやく特定できます。より簡単にコードを見て確認し、コードのエラーをすみやかに修正するのに役立つでしょう。

安全のためのサンドボックス

真っ白な画面は非常に恐ろしいですね。WordPress 4.9 はエラーを保存すると警告するので、テーマやプラグインに取り組んでいるときに白い画面を避けられるでしょう。夜はもっとよく眠れますね。

潜在的な危険を警告

テーマやプラグインを直接編集すると、それが危険なやり方だと WordPress 4.9 は警告し、ファイルを改変する前に下書きと変更のテストを行うように勧めます。安全なルートを選べば、自分自身に感謝し、チームと顧客もあなたに感謝します。


さらなるウィジェットのアップデート

新しいギャラリーウィジェット

WordPress 4.8 でメディアが徐々に改善され、このバージョンでは、ウィジットでギャラリーを追加できるようになりました。

ボタンを押して、メディアを追加

テキストウィジェットにメディアを追加したいですか ? シンプルでも実用的な「メディアを追加」ボタンを使って、画像や動画、音声ファイルをウィジェットに直接、テキストと一緒に埋め込みましょう。


サイト構築の改善

テーマ切り替えをより確実に

テーマを切り替えると、ウィジェットが時々位置を移動してしまうことがありました。WordPress 4.9 ではそれが改善され、新しいテーマに切り替えると決めた時にも、メニューとウィジェットが変わらず同じ場所にとどまります。

パーフェクトなテーマを探してプレビュー

新しいテーマをお探しですか?これからは、2600以上のテーマをカスタマイザーから検索、ブラウズして、サイト適用前にプレビューできます。しかも、目的、機能、レイアウトで絞り込んで効率的に検索することが可能です。

メニュー説明の改善で、より分かりやすく

新しいメニューの作成手順に困惑しましたか ? おそらくもう大丈夫です。スムーズなメニュー作成プロセスのために UX を解決しました。新しいコピー文がご案内します。


Gutenberg に手を貸してください 🤝

WordPress はコンテンツを作成し、コントロールする新しいやり方に取り組んでおり、助けを必要としています。早期テスターになることや、Gutenberg プロジェクトに参加することに興味はありませんか ? GitHub で貢献してください。

(PS: この投稿は Gutenberg で書かれています!)


開発者をハッピーに 😊

カスタマイザー JS API の改善

WordPress 4.9 では Customizer JS API を数え切れないほど改善し、多くの面倒な部分を解消しました(ハロー、デフォルトパラメーター! グッバイ、何度も出てくる ID!)。 新しいベースコントロールテンプレートも追加しています。例を挙げると date/time コントロール、section/panel/global 通知など。完全なリストを確認してください。

テーマとプラグインで CodeMirror が利用可能に

コア内部で使用できる新しいコード編集ライブラリ CodeMirror を導入しました。CodeMirror は、プラグインの CSS や JavaScript フィールドでコーディングや編集のシンタックスハイライト、エラーチェック、バリデーションに利用できます。

MediaElement.js 4.2.6へのアップグレード

WordPress 4.9 には MediaElement.js のアップグレード版が含まれます。jQuery への依存がなくなり、アクセシビリティが改善され、UI がモダンになり、多くのバグが修正されました。

ユーザーの種類と権限の改善

新しい権限を導入し、プラグインや翻訳ファイルをきめ細かく管理できるようになりました。また、より信頼性の高い、一貫性のある方法で、利用可能なユーザーの種類と権限を更新するように、マルチサイトにおけるサイト切り換えプロセスも微調整しています。


チーム

今回のリリースは Mel ChoyceWeston Ruter、以下の有志たちの手によってなし遂げられました。443名の貢献者が props を受け、そのうち 185 名が今回初めての貢献でした。お好みの音楽サービスで、ビリー・ティプトンの音楽にしばし耳を傾け、貢献者たちのプロフィールを眺めてみてはいかがでしょうか。

Aaron D. Campbell, Aaron Jorbin, Aaron Rutley, Achal Jain, Adam Harley (Kawauso), Adam Silverstein, AdamWills, Adhun Anand, aegis123, Afzal Multani, Ahmad Awais, Ajay Ghaghretiya, ajoah, Akash Soni, akbarhusen, Alain Schlesser, Alex Dimitrov, Alex Goller, Alexandru Vornicescu, alibasheer, alxndr, Andrea Fercia, andreagobetti, Andrew Duthie, Andrew Nacin, Andrew Norcross, Andrew Ozz, Andrew Taylor, Andy Fragen, Andy Meerwaldt, Andy Mercer, Angelika Reisiger, anhskohbo, Ankit K Gupta, Anthony Hortin, Anton Timmermans, antonrinas, appchecker, arena94, Arnaud Coolsaet, ArnaudBan, Arun, Ashar Irfan, atachibana, Atanas Angelov, audrasjb, Avina Patel, Ayesh Karunaratne, Barry Ceelen, bduclos, Bego Mario Garde, Behzod Saidov, Ben Cole, Ben Dunkle, benoitchantre, Bharat Parsiya, bhavesh khadodara, Biplav, Biranit, Birgir Erlendsson (birgire), biskobe, BjornW, Blackbam, Blobfolio, bobbingwide, bonger, Boone B. Gorges, Boro Sitnikovski, Brad Parbs, Brady Vercher, Brandon Kraft, Brandon Payton, Brent Jett, Brian Layman, Brian Meyer, Bruno Borges, bseddon, Bunty, Carl Danley, Carolina Nymark, Caroline Moore, carolinegeven, Charlie Merland, Chetan Chauhan, chetansatasiya, choong, Chouby, Chris Hardie, Chris Runnells, Christian Chung, Christian Herrmann, Christoph Herr, chsxf, cjhaas, Cliff Seal, code-monkey, Collins Agbonghama, corvidism, csloisel, Daedalon, Daniel Bachhuber, Daniel James, Daniele Scasciafratte, dany2217, Dave Pullig, DaveFX, David A. Kennedy, David Aguilera, David Anderson, David Binovec, David Chandra Purnama, David Herrera, David Shanske, David Strauss, David Trower, Davide ‘Folletto’ Casali, daymobrew, Derek Herman, designsimply, DiedeExterkate, dingo-d, Dion Hulse, dipeshkakadiya, Divyesh Ladani, Dixita Dusara, dixitadusara, Dominik Schilling, Dominik Schwind, Drew Jaynes, dsawardekar, Dzikri Aziz, Eaton, eclev91, Edd Hurst, EGregor, Ella Iseulde Van Dorpe, elvishp2006, enrico.sorcinelli, Eric Andrew Lewis, euthelup, Evan Mullins, eventualo, Fabien Quatravaux, FancyThought, Felipe Elia, Felix Arntz, fergbrain, Florian TIAR, Gabriel Mariani, Garth Mortensen, Gary Pendergast, Gennady Kovshenin, George Stephanis, Girish Lohar, Govind Kumar, Graham Armfield, Greg Ross, Gregory Cornelius, grosbouff, Guido Scialfa, Gustave F. Gerhardt, guzzilar, Hardeep Asrani, Hazem Noor, hazimayesh, Helen Hou-Sandí, Henry, Henry Wright, herregroen, Hinaloe, Howdy_McGee, Hugh Lashbrooke, Hugo Baeta, Iacopo C, Ian Dunn, imath, Ippei Sumida, Ipstenu (Mika Epstein), Irene Strikkers, Ivan Kristianto, ixmati, J.D. Grimes, j.hoffmann, James Nylen, Janki Moradiya, Jason Stallings, Jeffrey Paul, Jennifer M. Dodd, Jeremy Felt, Jeremy Pry, Jip Moors, jjcomack, jkhongusc, Joe Dolson, Joe Hoyle, Joe McGill, Joen Asmussen, John Blackbourn, John Eckman, John James Jacoby, John Regan, johnpgreen, johnroper100, Jonathan Bardo, Jonathan Desrosiers, Jonny Harris, Joost de Valk, Josepha, Josh Pollock, Joshua Wold, Joy, jrf, jsepia, jsonfry, Juhi Saxena, Julien, Justin Kopepasah, Justin Sternberg, K.Adam White, Karthik Thayyil, Kathryn Presner, keesiemeijer, Kelly Dwan, Ken Newman, Kevin Newman, Kim Parsell, Kiran Potphode, Kite, Konstantin Kovshenin, Konstantin Obenland, Konstantinos Galanakis, koopersmith, Krista Stevens, Kristin Kokkersvold, lalitpendhare, Lance Willett, lemacarl, lessbloat, llemurya, Luke Cavanagh, Mário Valney, m1tk00, Maedah Batool, Mahesh Prajapati, Mahvash Fatima, Maja Benke, Mako, manolis09, manuelaugustin, Marcel Bootsman, Marius L. J., Marius Vetrici, Mark Jaquith, Mark Root-Wiley, markcallen, Marko Heijnen, MatheusGimenez, Matias Ventura, Matt Gibbs, Matt Mullenweg, matthias.thiel, mattyrob, Maxime Culea, mdifelice, megane9988, Mel Choyce, Menaka S., Michael Arestad, Michele Mizejewski, Michelle Weber, Miina Sikk, Mike Crantea, Mike Hansen, Mike Schinkel, Mike Schroder, Milan Dinić, Milana Cap, Milind More, Mirucon, Mitch Canter, Mithun Raval, mkomar, Monika Rao, Morgan Estes, moto hachi ( mt8.biz ), msebel, munyagu, MyThemeShop, N’DoubleH, Nathan Johnson, nenad, nic.bertino, Nick Diego, Nick Halsey, Nicolas GUILLAUME, nicollle, Nidhi Jain, Nikhil Chavan, Nilambar Sharma, Nileshdudakiya94, Nishit Langaliya, Norris, obradovic, Ov3rfly, Paal Joachim Romdahl, palmiak, Parth Sanghvi, Pascal Birchler, Pat O’Brien, patel, Paul Bearne, Paul Biron, Paul Dechov, Paul Wilde, pcarvalho, Pedro Mendonça, Pete Nelson, Peter “Pessoft” Kolínek, Peter J. Herrel, Peter Toi, Peter Westwood, Peter Wilson, Philip John, Piotr Delawski, Pippin Williamson, Plastikschnitzer, powerzilly, Pratik Gandhi, Presslabs, Punit Patel, Purnendu Dash, r-a-y, Rachel Baker, Rafael Miranda, Rahmohn, Rami Yushuvaev, ramon fincken, Ravi Vaghela, RC Lations, redrambles, RENAUT, Reuben Gunday, rfair404, Riad Benguella, Rian Rietveld, Riddhi Mehta, Rinku Y, Rob Cutmore, Rodrigo Primo, Ronak Ganatra, rugved, Rushabh Shah, Ryan Boren, Ryan Duff, Ryan Holmes, Ryan Marks, Ryan McCue, Ryan Neudorf, Ryan Plas, Ryan Welcher, ryanrolds, ryotsun, Sabuj Kundu, Sagar Prajapati, sagarladani, Said El Bakkali, Sami Keijonen, Sampat Viral, Samuel Sidler, Samuel Wood (Otto), sarah semark, sathyapulse, Sayed Taqui, sboisvert, Scott DeLuzio, Scott Kingsley Clark, Scott Lee, Scott Reilly, Scott Taylor, scribu, Sebastian Pisula, SeBsZ, Sergey Biryukov, Sergio De Falco, Shamim Hasan, Shawn Hooper, Shital Marakana, shramee, Siddharth Thevaril, Simon Prosser, skostadinov, Slava Abakumov, someecards, Soren Wrede, spencerfinnell, spocke, Stanko Metodiev, Stephane Daury (stephdau), Stephen Edgar, Stephen Harris, Steve Grunwell, Steve Puddick, stevenlinx, Subrata Mal, Subrata Sarkar, Sudar Muthu, Susumu Seino, svrooij, Takahashi Fumiki, Takayuki Miyauchi, Tammie Lister, Taylor, tejas5989, terwdan, tharsheblows, thingsym, Thoriq Firdaus, Thorsten Frommen, thulshof, Timmy Crawford, Timothy Jacobs, tmatsuur, tobi823, Todd Nestor, Tor-Bjorn Fjellner, Torsten Landsiedel, Toru Miki, toscho, transl8or, truongwp, tuanmh, TV productions, uicestone, Ulrich, Umang Vaghela, Umesh Nevase, upadalavipul, Utkarsh, vhauri, williampatton, withinboredom, Wojtek Szkutnik, Xenos (xkon) Konstantinos, Yahil Madakiya, yonivh, yrpwayne, zachwtx, and Zane Matthew.

最後にコミュニティ翻訳者のみなさん、ありがとうございました。みなさんのおかげで WordPress 4.9 はリリース時点で 43 の言語に翻訳され、今なお多くの言語に翻訳されているところです。

WordPress 4.9 について報道したいですか?リリースについてまとめたプレスキットとメディア向け資料がありますのでお役立てください。

最新情報を常にチェックしていたい方や何か手伝いたい方は Make WordPressコア開発ブログをご覧ください。

Thanks for choosing WordPress!


日本語コミュニティ貢献者

WordPress 4.9 日本語版リリースまでの期間にも日本語コミュニティから数多くの貢献がありました。貢献されたすべての方の名前をここに載せることができないのが残念ですが、日本語版のリリースはみなさんのおかげで実現できました。すべての貢献者に心から感謝いたします。

WordPress 4.9 日本語版リリースリーダー

Seisuke Kuraishi (tenpura)

WordPress 4.9 日本語版翻訳

odyssey, Naoko Takano, Mayo Moriyama, tg29359, caseyjp, Mirucon, Mako, Hinaloe, atachibana, Toshiyuki Honda, show-ko, shinyab, raspi0124, tmatsuur, Toru Miki, Seisuke Kuraishi (tenpura), olein, Daisuke Takahashi, gblsm, JOTAKI Taisuke

WordPress 4.9 日本語版 + WP Multibyte Patch 動作テスト

Seisuke Kuraishi (tenpura), odyssey, Takayuki Miyauchi, ryotsun