WordPress 5.1 “ベティ”

以下は、Matt Mullenweg が書いた WordPress.org 公式ブログの記事、「WordPress 5.1 “Betty”」を訳したものです。

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


コツコツ改善

PHP 互換性チェック機能のイメージ

WordPress のバージョン 5.1が、ダウンロードまたはダッシュボードからの更新用にご利用いただけるようになりました。このリリースは、ジャズボーカリストのベティ・カーターに敬意を表して名付けました。

新しいブロックエディターを導入したメジャーリリースである WordPress 5.0  の後継となる今回のバージョンのフォーカスは「洗練」です。特に、エディター全体のパフォーマンスの向上に力を注ぎました。さらにこのリリースは、サイト管理者や開発者に必須のツールを新たに含むことにより、より良く、速く、安全な WordPress への道筋をつけるものとなっています。

サイトヘルス

サイトヘルス機能のイメージ

今回のリリースでは安全性と速度を念頭に置いて、WordPress 初となる「サイトヘルス」機能を導入しました。かなり古いバージョンの PHP (WordPress を動しているプログラミング言語) を実行しているサイト管理者に対し、WordPress はお知らせを表示し始めます。

新しいプラグインをインストールする際、サイトヘルス機能は使用中の PHP バージョンとプラグインの互換性をチェックします。もしプラグインが現在のサイトでは動作しないバージョンを必須としている場合は、WordPress がプラグインをインストールできなくします。

エディターの改善

エディターパフォーマンス改善のイメージ

WordPress 5.0 から導入された新ブロックエディターは改善を続けています。今回最も大きな点として、エディター内での安定したパフォーマンス向上を実現することができました。エディターの起動が少し速く、タイピングがよりスムーズに感じるはずです。

次回数回のリリースでも、さらなるパフォーマンス改善を予定しています。


開発者の皆さんへ

マルチサイトメタデータ

5.1 には、サイトに関するメタデータを保存し、マルチサイトネットワークで必要となる任意のサイトデータの保存も可能にする新しいデータベーステーブルを追加しました。

Cron API

Cron API を、データを返すのを助ける新機能および Cron ストレージを変更するための新しいフィルターとともに更新しました。他の挙動変更により、FastCGI と PHP-FPM 7.0.16 以降を実行中のサーバーでのCron 生成に影響があります。

新 JS ビルド

WordPress 5.1 では、5.0 でスタートした大幅なコードの再編成の後、新しい JavaScript ビルドオプションを取り入れました。

その他の開発者向け改善点

その他の改善は以下などです。

  • WP_DEBUG_LOG 定数用の値変更
  • テストスイート内の新しいテスト設定ファイル定数、新しいプラグインアクションフック
  • wp_unique_post_slug()WP_User_Querycount_users() 用の短絡フィルター
  • 新 human_readable_duration 関数
  • タクソノミーメタボックスのサニタイズ改善
  • WP_Meta_Query を使う際のメタキーに対する制限的な LIKE のサポート
  • REST API エンドポイント登録時の間違いの通知

チーム

このリリースのリードは Matt Mullenweg 、そして Gary Pendergastシニア・コード・リシャッフラーそして詩人として共同作業しました。2人は、以下の561人の貢献者による素晴らしい力添えを受けました。このうち、231人は初の貢献者でした ! ご利用中の音楽サービスでベティ・カーターの曲を流しながら、この方たちのプロフィールページを眺めてみてください。 0x6f012655785191naveengiri360zenaardrianAaron JorbinAbdullah RamzanAbhay VishwakarmaAbhijit RakasAchal JainachbedAdam SilversteinAjit BohraAlain SchlesseraldavigdisalejandroxlopezAlexAlex ShielsAlexander BotteramAlexandru VornicescualexgsoAllallancoleAllen SnookAlvaro Gois dos SantosAna CirujanoAnantajit JGAndrésAndrea FerciaAndrea GandinoAndrea Middletonandrei0x309andreiglingeanuAndrew DuthieAndrew LimaAndrew NacinAndrew NevinsAndrew OzzAndrey SavchenkoAndy FragenAndy MeerwaldtAngelika ReisigerAntal TettingerantipoleAnton TimmermansAntonio VillegasantonioeatgoatAnwer ARArunAshar Irfanashokrd2013Ayesh KarunaratneAyub AdiputraBarry CeelenBehzod SaidovbenhubermanBenoit ChantrebenvaassenBhargav MehtabikecrazyyBirgir ErlendssonBjornWBlair jersyerblobBlobfoliobobbingwideboblinthorstBoone GorgesBoro SitnikovskiBrad ParbsBradleybramheijminkBrandon KraftBrandon PaytonBrent SwisherBrian RichardsbridgetwillardBrooke.bruceallenBurhan NasirBytes.coCaleb BurksCalin DoncampusboycarolinegevenccismaruchasewgChetan PrajapatiChoubyChriCochriscct7Christopher SpiresclaudiuClifford PaulickCode Cliniccodegraucolehconner_bwCorey McKrillcroceCsaba (LittleBigThings)Cyrus CollierDaniel BachhuberDaniel JamesDaniel KoskinenDaniel RichardsDaniele ScasciafrattedanimalbrownDanny CooperDanny de HaanDarko A7Darren Ethier (nerrad)Dave PulligDavid A. KennedyDavid AndersonDavid BinovecDavid CramerDavid HerreraDavid LingrenDavid ShanskeDavid StonedekervitDenis YanchevskiyDennis SnelldesignsimplydfangstromDhanendranDharmesh PatelDhaval kasavalaDhruvinDiedeExterkateDilip Bhedadingo_dDion HulsedipeshkakadiyaDominik SchillingDonncha O CaoimhdontstealmyfishDrew JaynesDrivingralledrywallbmbdschalkdsiffordeamaxeArtboardedo888edocevElectricFeetElla Van DurpeEric Andrew LewisEric DaamsErich MunzErick HitterericmeyeretoledomEvan SolomonEvangelos AthanasiadisevereveryoneFaisal AlviFelipe EliaFelix ArntzFernando ClaussenflipkeijzerFlorian TIARfolioFPCSJamesFrank KleinfrOMfuchswsfullyintGabriel MaldonadoGarethGarrett HyderGary JonesGennady KovsheninGerhard PotgieterGirish PanchalGM_AlexgnifgraymousergregGrzegorz (Greg) ZiółkowskiGuidoGutenDevHafiz RahmanHai@LiteSpeedHans-Christiaan BraunHardeep AsraniHardik AmiparaHarsh PatelharuharuharubyHeather BurnsHelen Hou-SandiHenry WrightHerre GroenhitendraHitendra ChopdaIan BelangerIan DunnibantxilloIgnacio Cruz MorenoIgorIgor BenicimathionvvIrene Strikkersisabel104ishitakaIvan MudrikJ.D. GrimesJack ReichertJacob PeattieJames Nylenjanak KaneriyajanalwinJanki MoradiyajanthielJason CaldwelljavorszkyJaydip RamiJayman PandyaJb AudrasJeff FarthingJeffrey de WitJeffrey PaulJennifer M. DoddJennyJeremeyJeremy FeltJeremy HerveJeremy PryJeremy ScottJesper V NielsenJesse FriedmanJimmy ComackJip MoorsJiri HonJJJjoanrhoJobJoe Bailey-RobertsJoe DolsonJoe HoyleJoe McGillJoel JamesJoen AsmussenJohn BlackbournJohn GodleyjohnalarconjohnpgreenjohnschulzJonathan ChampJonathan DesrosiersjoneisemanJonny HarrisJoost de ValkJorge CostaJoseph ScottJoshuaWoldJoyjpurdy647jrdelarosajryancardJuhi PatelJulia AmosovajuliemoynatJuliette Reinders FolmerJunaid AhmedJustin SaintonJustin SternbergJustin TadlockK.Adam WhitekapteinblufkeesiemeijerKelly DwankelvinkkhaihongKiran PotphodeKitekjellrkkarpieszukkmezeKnut SparhellkonainmKonstantin ObenlandKonstantinos XenoskristastevenskrutidugadelagheeLaken HafnerLance WillettlaurelfulfordlbenicioLeander IversenleemonlenasterglisannekluitmanslizkarkoskiLuca GrandicelliLucasRolfflucianoLuminusMário ValneymaartenleendersmacbookandrewMaja BenkeMakomallorydxw-oldManuel Augustinmanuel_84Marc Niliusmarcelo2605Marco Martinsmarco.marsalaMarcus Kazmierczakmarcwieland95Marius L. J.mariusvwMariyan BelchevMark JaquithMathieu SarrasinmathieuhaysMatt CromwellMatt GibbsMatt MartzMatthew BoynesMatthew Riley MacPhersonmattyrobmcmwebsolMel ChoycemensmaximusmermelmetalandcoffeeMicah WoodMichael NelsonMichiel HeijmansMigrated to @sebastienserreMiguel FonsecaMiguel TorresmihaiiceyromihdanMike GillihanMike JolleyMike SchroderMilan DinićMilan IvanovicMilana CapMilind MoremirkoschubertMonika RaoMonique Dubbelmanmoto hachi ( mt8.biz )mrmadhatMuhammad KashifMukesh PanchalMultiformeIngegnoMuntasir MahmudmunyaguMyThemeShopmzorznadim0988nandorskyNaoki OhashiNaoko TakanonataliashitovaNate AllenNathan JohnsonndavisonNed ZimmermanNextendwebNick DiegoNick HalseyNick MomrikNick the GeekNicolas FigueiraNicolas GUILLAUMENicolle HelgersNidhi JainNiels LangeNikhil ChavanNilambar SharmaNoam EppelnotnownikkiodysseyOmar ReissOmkar BhagatonothersOv3rflyPaal Joachim RomdahlpalmiakpanchenparbaughParham GhaffarianPascal BirchlerPascal CasierPaul BearnePaul BironPaul ParadisePaul SchreiberPerdaanPeter PutzerPeter WilsonPetter Walbø JohnsgårdPierre SaïkaliPieter DaalderPiyush PatelpoenaPramod JodhaniPrashant BaldhaPratik K. YadavPratik K. YadavpreciesPresskoppPresslabsPressTigersprogramminPunit PatelPurnendu DashqcmiaoRachel BakerRachel CherryRachel PeterRafsun ChowdhuryRahul PrajapatiRaja MohammedRamananRami YushuvaevRamiz MankedramonopolyRavanHredcastorremyvvrensw90rhetoricalRiad BenguellaRian RietveldRichard TapeRicky Lee WhittemoreRinku YRishi ShahRobbierobdxwRobert AndersonRobin CornettRobin van der VlietRyan McCueRyan PaulRyan WelcherryotsunSébastien SERRESašasagarnasitSami Ahmed SiddiquiSami KeijonenSamuel Wood (Otto)sarah semarkSayed TaquiScott LeeScott ReillySean HayesSebastian KurzynoswkiSebastian PisulaSergey BiryukovShamim HasanShane EckertSharaz ShahidShashwat MittalShawn HoopersherwoodShital MarakanaShiva PoudelSimon ProssersjardoskoldinslilleyslushmanSonja LeixsonjanycSoren WredespartankspyderbytesStanimir StoyanovStanko MetodievstazdotioStephen EdgarStephen HarrisstevenlinxStorm RockwellStoyan KostadinovstrategioSubrata SarkarSultan Nasir UddinswiftTakahashi FumikiTakayuki MiyauchiTammie ListerTaylor LovettteddytimeTerri AnnterwdantharsheblowstheThemeZeeThomas Patrick LevyThomas VitalethomaswmThorsten FrommenThrijith ThankachanTiago HillebrandttigertechTim HavingaTim HengeveldTimmy CrawfordTimothy JacobstitodeveraTkamatoTobias ZimpelTom J NowellTomHarriganTommytonybogdanovTor-Bjorn FjellnerTorontoDigitsToshihiro KanaiTowhidul Islamtransl8orUlrichupadalavipulUsman KhalidUtsav tilavauttam007Vaishali PanchalValérie GalassivalchovskivishaldodiyavnsavagevoneffwarmlaundrywbrubakerWeston RuterwhoWill KwonWilliam EarnhardtwilliampattonwpcswpzincxhezairiYahil MadakiyaYoav FarhiYuiYuriVZane Matthew, zebulan.

最後に、WordPress 5.1 に協力してくれたコミュニティ翻訳者の皆さん、ありがとうございました。彼らや彼女らのおかげで、WordPress 5.1 はリリース時に34言語への翻訳が完了していました。今後、言語数はもっと増えるでしょう。

最新情報を追ったり、貢献したい方は Make WordPressコア開発ブログをチェックしてみてください。

WordPress を選んでいただき、ありがとうございます !

WordPress 5.1 リリース候補2

以下は、Gary Pendergast が書いた WordPress.org 公式ブログの記事、「WordPress 5.1 RC2」を訳したものです。

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


WordPress 5.1 の2つ目のリリース候補版がご利用いただけるようになりました。

WordPress 5.1は2月21日 (木) にリリース予定ですが、そのためには皆さんの手助けが必要です。まだバージョン5.1 を試していないなら、今がその時です。

WordPress 5.1リリース候補版をテストする方法は2つあります。WordPress Beta Tester プラグインを使うか (「最新版ナイトリービルド」を選択)、ここから RC 版 (zip) をダウンロードしてください。

WordPress 5.1 での変更について詳しくは、最初のリリース候補版の投稿をご覧ください。

このリリースには、最終的な「WordPress について」のページデザインが含まれます。また、以下の修正も含みます。

  • 新規 WordPress インストールがデータベース接頭辞を正しく設定しない問題 (#46220)。
  • ブラウザーの開発者ツールを開く際に発生する HTTP エラー (#46218)。
  • レガシーなメディアダイアログにおけるページ送りリンクの誤ったスタイル (#41858)。
  • Ajax を通して読み込まれたコメントで「返信」をクリックした際にコメントフォームが読み込まれない問題 (#46260)。

プラグイン・テーマ開発者の方へ

WordPress 5.1 でプラグインとテーマをテストし、readme ファイルの「検証済み最新バージョン」を 5.1 に更新してください。互換性の問題を発見した場合は、最終リリース前に解決できるようにサポートフォーラム (英語版) に投稿してください。

大きな変更の詳細に触れた、開発者向けの5.1フィールドガイドも公開しています。

協力するには

英語以外の言語を話す方は、WordPress を100言語以上に翻訳するのにご協力ください。

バグを見つけたと思った場合は、サポートフォーラムのアルファ・ベータエリア (日本語) に投稿できます。情報をお待ちしています。もし再現可能なバグ報告を書ける場合は WordPress Trac に報告してください。既知のバグ一覧はこちらで見ることができます。


WordPress Five Point One:
It’s so slick, shiny, and new.
Lands in a few days!

WordPress 5.1リリース候補

以下は、Gary Pendergast が書いた WordPress.org 公式ブログの記事、「WordPress 5.1 Release Candidate」を訳したものです。

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


WordPress 5.1 の最初のリリース候補版がご利用いただけるようになりました。

これは、WordPress 5.1 のリリースが近づいている今、重要なマイルストーンです。「リリース候補版」とは、新しいバージョンをリリースする準備はできたものの、多くのユーザーと数千個のプラグイン・テーマが存在するため、何か足りないものがある可能性もあるということを意味しています。WordPress 5.1は2月21日 (木) にリリース予定ですが、そのためには皆さんの手助けが必要です。まだバージョン5.1 を試していないなら、今がその時です。

WordPress 5.1リリース候補版をテストする方法は2つあります。WordPress Beta Tester プラグインを使うか、ここから RC 版 (zip) をダウンロードしてください。

WordPress 5.1に含まれるもの

アーチー・ベル & ザ・ドレルズにインスパイアされた WordPress の2019年のフォーカスは “tighten up (引き締めること)” で、WordPress 5.1はまさにそこに注力しました。

セキュリティとスピードを考慮して、このリリースでは WordPress 初のサイトヘルス機能を導入しています。WordPress を動かすプログラミング言語である PHP の古くなったバージョンを使っているサイトの管理者に通知を表示し始めます。

さらに、新しいプラグインをインストールする際に、WordPress のサイトヘルス機能はプラグインがサイトと互換性のないバージョンの PHP を必要としているかどうかをチェックします。そうである場合は、プラグインをインストールすることができなくなります。

新しいブロックエディターは WordPress 5.0での導入以来、改善され続けています。最も重要なこととして、WordPress 5.1はエディター内のパフォーマンスが大幅に向上しています。エディターの起動が少し早く、入力がよりスムーズに感じられるようになるでしょう。今後の WordPress のリリースではさらに多くの機能とパフォーマンスの改善が予定されており、Gutenberg プラグインで確認できます。

プラグイン・テーマ開発者の方へ

WordPress 5.1 でプラグインとテーマをテストし、readme ファイルの「検証済み最新バージョン」を 5.1 に更新してください。互換性の問題を発見した場合は、最終リリース前に解決できるようにサポートフォーラム (英語版) に投稿してください。

大きな変更の詳細に触れた、開発者向けの5.1フィールドガイドも公開しています。

協力するには

英語以外の言語を話す方は、WordPress を100言語以上に翻訳するのにご協力ください。ベータ 2 リリースが、5.1 リリースサイクルにおけるハードストリングフリーズ (文字列が確定したポイント) のタイミングとなります。

バグを見つけたと思った場合は、サポートフォーラムのアルファ・ベータエリア (日本語) に投稿できます。情報をお待ちしています。もし再現可能なバグ報告を書ける場合は WordPress Trac に報告してください。既知のバグ一覧はこちらで見ることができます。


This is my release
candidate. There are many
like it. This is mine.


WordPress 5.0.3 メンテナンスリリース

以下は、 Jonathan Desrosiers が書いた WordPress.org 公式ブログの記事、「WordPress WordPress 5.0.3 Maintenance Release」を訳したものです。

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


WordPress 5.0.3 がご利用いただけるようになりました。

5.0.3 は37のバグ修正と7つのパフォーマンス向上を含むメンテナンスリリースです。このリリースで最もフォーカスしたのは、新しいブロックエディターの微調整と、再発したものを含めたバグの修正でした。

こちらが注目点のうちのいくつかです。

すべての変更点のリストは Trac のチケットリストチェンジログ、または Make WordPress Core ブログテクニカルサマリーをご覧ください。

WordPress 5.0.3 をダウンロードするか、ダッシュボード → 更新と 進み、今すぐ更新するをクリックしてください。自動バックグラウンド更新をサポートしているサイトは、すでに自動更新がはじまっています。

WordPress 5.0.3 に貢献した皆さんに感謝いたします。

Aaron JorbinAlex ShielsallancoleAndrea FerciaAndrew NevinsAndrew OzzBirgir Erlendsson (birgire)bobbingwideCsaba (LittleBigThings)David BinovecDavid HerreraDominik Schilling (ocean90)Felix ArntzGary PendergastGerhard PotgieterGrzegorz (Greg) ZiółkowskiJb AudrasJobJoe McGillJoen AsmussenJohn BlackbournJonathan DesrosierskjellrlaurelfulfordMarcus KazmierczakMilan DinićMuntasir MahmudNick HalseypanchenPascal BirchlerRamananRiad BenguellaRicky Lee WhittemoreSergey BiryukovWeston RuterWilliam Earnhardt.

WordPress 5.1 ベータ 1

以下は、Gary Pendergast が書いた WordPress.org 公式ブログの記事、「WordPress 5.1 Beta 1」を訳したものです。

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


WordPress 5.1 ベータ 1 がご利用いただけるようになりました。

このソフトウェアはまだ開発中ですので、本番サイトで使うことはおすすめしません。新しいバージョンを試すためにテストサイトを立ち上げることを検討してみてください。

WordPress 5.1 ベータ版をテストする方法は2つあります。WordPress Beta Tester プラグイン (「最新版ナイトリービルド」を選択 ) を利用するか、ベータ版の ZIP ファイルをこちらからダウンロードしてください。

WordPress 5.1 は2月21日にリリース予定です。今後数週間でできるだけ多くのバグを見つけることができるよう、以下にテストすべき重要項目の一部を挙げました。

サイトヘルスチェック

「サイトヘルスチェック」は、WordPress エコシステム全体の安定性とパフォーマンスの向上を目的とした進行中のプロジェクトです。このプロジェクトの最初のフェーズは WordPress 5.1 に含まれています。今までにはなかった機能で、WordPress が問題のコードをキャッチしてそれを一時停止するので、管理画面にログインして問題が何かを確認できます (#44458)。以前は、FTP でログインするか、ホスティングサービスに連絡する必要がありました。

さらに2019年4月には、WordPress がサポートする最低 PHP バージョンを5.6に引き上げる予定です。お使いの環境がこの変更に対応しているかどうかを確認するため、WordPress 5.1 では警告を表示し、必要に応じて PHP のバージョンをアップグレードするお手伝いをします。

開発者向け変更

  • Cron システムをより簡単にカスタム cron ハンドラーに置き換えられるようになります (#32656)。
  • PHP-FPM で cron を起動すると、長時間の cron ジョブであっても接続への応答をすぐに返します (dev note)。
  • WP_DEBUG_LOG でカスタムのログ置き場を設定できるようになります (#18391)。
  • wp_blogmeta テーブルの導入 (#37923)。
  • WP_Meta_Query での meta_key 比較に LIKE サポートを追加 (#42409)。

WordPress 5.1 では360以上のチケットが閉じられています。WordPress の体験をスムーズにするのを助ける、多数の小さなバグ修正と改善が含まれます。

5.1 について開発者が知っておくべきその他の変更の詳細については、今後の数週間 Make WordPress Core ブログ (dev-notes タグがついています) をチェックしてみてください。

協力するには

英語以外の言語を話す方は、WordPress を100言語以上に翻訳するのにご協力ください。

バグを見つけたと思った場合は、サポートフォーラムのアルファ・ベータエリア(日本語) に投稿できます。情報をお待ちしています。もし再現可能なバグ報告を書ける場合は WordPress Trac に報告してください。既知のバグ一覧はこちらで見ることができます。

WordPress 5.0.2 メンテナンスリリース

以下は、Gary Pendergast が書いた WordPress.org 公式ブログの記事、「WordPress WordPress 5.0.2 Maintenance Release」を訳したものです。

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


WordPress 5.0.2 がご利用いただけるようになりました。

5.0.2 は73のバグに取り組むメンテナンスリリースです。このリリースで最もフォーカスしたのは、ブロックエディターのパフォーマンス改善でした。計測パフォーマンスでは、200のブロックを持つ投稿に対して330%高速化しています。

こちらが追加の注目点のうちのいくつかです。

すべての変更点のリストは Trac のチケットリストチェンジログをご覧ください。

WordPress 5.0.2 をダウンロードするか、ダッシュボード → 更新と 進み、今すぐ更新するをクリックしてください。自動バックグラウンド更新をサポートしているサイトは、すでに自動更新がはじまっています。

WordPress 5.0.2 に貢献した皆さんに感謝いたします。

Alexander BabaevAlex KirkallancoleAndrea FerciaAndrew OzzAnton TimmermansDavid BinovecDavid TrowerDominik SchillingEduardo PittolGary PendergastGreg RavengzioloherregroeniCalebJb AudrasJoen AsmussenJohn BlackbournJonathan DesrosierskhleomixkjellrlaurelfulfordJeff PaulmihaivalentinMilan DinićMuntasir MahmudPascal BirchlerPratik K. YadavRiad BenguellaRich TaborstrategioSubrata SarkartmatsuurTorontoDigitsUlrichVaishali PanchalvolodymyrkolesnykovWeston RuterYuize3kr, のむらけい.

WordPress 5.0.1 セキュリティリリース

以下は、Ian Dunn が書いた WordPress.org 公式ブログの記事、「WordPress 5.0.1 Security Release」を訳したものです。

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


WordPress 5.0.1 がご利用いただけるようになりました。これは WordPress 3.7 以降のすべてのバージョンに対するセキュリティリリースとなります。今すぐにサイトの更新を行うことを強くおすすめします。

プラグイン作者は、後方互換性の情報を得るために5.0.1 開発者ノートを読むことをおすすめします。

バージョン 5.0 以前の WordPress はバージョン 5.0.1 で修正された、以下のバグの影響を受けます。 5.0 にまだアップデートしていないユーザーのために、WordPress 4.9 以前のリリースの更新版もご利用いただけます。

  • Karim El Ouerghemmi は、投稿者が権限のないファイルを削除できるよう、メタデータを変更できてしまうことを発見しました。
  •  RIPS Technologies の Simon Scannell は、投稿者が特別に細工された入力を使うことで、権限のない投稿タイプの投稿を作成できてしまうことを発見しました。
  • Sam Thomas は、寄稿者が PHP オブジェクトインジェクションをもたらす方法でメタデータを細工できてしまうことを発見しました。
  • Tim Coen は、クロスサイトスクリプティングの脆弱性につながり得る、より高い権限を持つユーザーからの新規コメントを寄稿者が編集できてしまうことを発見しました。
  • Tim Coen は、特別に細工された URL の入力が状況次第でクロスサイトスクリプティングの脆弱性につながり得ることも発見しました。WordPress 自体は影響を受けませんでしたが、プラグインは場合によっては影響を受ける可能性がありました。
  • Team Yoast は、メールアドレスや、稀なケースではデフォルトの生成パスワードの漏洩につながり得る、ユーザー有効化画面が珍しい設定で検索エンジンにインデックスされてしまうことを発見しました。
  • Tim Coen と Slavco は、クロスサイトスクリプティングの脆弱性につながり得る、Apache でホストされたサイトの投稿者が、MIME 検証をバイパスする、特別に細工されたファイルをアップロードできてしまうことを発見しました。

WordPress のサイトが攻撃される前に脆弱性を修正する時間を与えてくれた、非公開で脆弱性を公開してくださった、すべての報告者に感謝いたします。

WordPress 5.0.1 をダウンロードするか、思い切ってダッシュボード → 更新と 進み、今すぐ更新するをクリックしてください。自動バックグラウンド更新をサポートしているサイトは、すでに自動更新がはじまっています。

上述したセキュリティ研究者に加えて、5.0.1 に貢献した皆さんに感謝いたします。

Alex ShielsAlex ConchaAnton TimmermansAndrew OzzAaron CampbellAndrea MiddletonBen BidnerBarry AbrahamsonChris ChristoffDavid NewmanDemitrious KellyDion HulseHannah NotessGary PendergastHerre GroenIan DunnJeremy FeltJoe McGillJohn James JacobyJonathan DesrosiersJosepha HadenJoost de ValkMo JangdaNick DaughertyPeter WilsonPascal BirchlerSergey BiryukovValentyn Pylypchuk

WordPress 5.0 “ベボ”

以下は、Matt Mullenweg が書いた WordPress.org 公式ブログの記事、「WordPress 5.0 “Bebo”」を訳したものです。

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


こんにちは、新しいエディターです

大きな変更点はエディターです。新しいブロックベースのエディターは、サイト全体に渡る効率的な編集体験がもたらす、わくわくする未来への第一歩です。初めてサイトを構築中の方、ブログをリニューアルする方、仕事でコードを書いている方、すべてのユーザーにとってコンテンツの見え方がもっと柔軟になりました。

ブロックで構築

新しいブロックエディターでも訪問者に対する Web サイトの見え方は変わりません。あらゆる種類のメディアをすばやく挿入し、満足のゆくまで配置を変更できます。コンテンツの各パーツは、それぞれのブロックの中にあって他のブロックと分離され、簡単に移動することができます。また HTML や CSS のスキルがある人に対してもブロックエディターが邪魔することはありません。WordPress は作成物でなく、プロセスを簡素化しました。

たくさんのブロックがデフォルトで利用可能なほか、コミュニティによるブロックが日々追加されています。使い始めるのにおすすめのブロックをいくつかご紹介します。

創造の自由、執筆の自由

この新しい編集体験は、コンテンツのみならずデザインにも一貫した対応を提供します。クライアントサイトを制作するなら、再利用ブロックを作成することができます。一貫した仕様をメンテナンスし続けながらも、クライアントはいつでも新しいコンテンツを追加することができます。

美しい新デフォルトテーマ

新しいエディターの実力をお披露目する新しいデフォルトテーマ、Twenty Nineteen をご紹介します。

ブロックエディターのために設計

Twenty Nineteen は、5.0のデフォルトで利用可能なブロックへのカスタムスタイルが備わっています。テーマ全体でエディタースタイルを幅広く使用しています。これにより、コンテンツエディターで作った内容がサイトのフロントで見えるものと同じになります。

シンプルなタイポグラフィ主導のレイアウト

たっぷりとった余白と、モダンなゴシック体の見出し、クラシックな明朝の本文テキストの組み合わせが特色の Twenty Nineteen は、出先でも美しくあるために造られました。システムフォントを使用して、読み込みスピードを向上させました。もう、遅いネットワークで長時間待つ必要はありません !

すべてのサイト向けの多用途なデザイン

Twenty Nineteen は幅広く多様な事例で使用できるようデザインされました。写真ブログの運営、新しいビジネスの立ち上げ、非営利団体のサポートなど、Twenty Nineteen はあなたのニーズに合うのに十分な柔軟性があります。


開発者をハッピーに

保護

ブロックは、予期せぬコード編集によるコンテンツ構造の乱れが簡単には起こらないことを担保しながらも、コンテンツを直接変更することができる快適な方法をユーザーに提供します。そのため、開発者は出力を制御し、編集されず簡単には壊れない、洗練されたセマンティックなマークアップを作り上げることができます。

構成

クライアントにとって直感的なコントロールをもたせたブロックを簡単に作ることができる、幅広い API とインターフェイスコンポーネントを活用しましょう。コンポーネントの利用は、開発作業を高速化するだけでなく、より一貫して使いやすい、誰にとってもアクセシブルなインターフェイスを提供します。

生成

新しいブロックのパラダイムは、ユーザーの要望を解決するための探求とイマジネーションの道を開きます。統合されたブロック挿入フローにより、クライアントは簡単に全コンテンツタイプのブロックを見つけて使用できます。開発者は、難しい API に悩まされず、ビジョンの実行とリッチな編集体験の提供に注力することができます。


クラシックをキープ

親しみのあるクラシックエディターを使い続けたいですか ? ご心配なく ! WordPress による Classic Editor プラグインのサポートは、2021年まで続きます。

Classic Editor プラグインは以前の WordPress エディターと投稿編集画面をリストアします。これにより、拡張があるプラグイン、古いスタイルのメタボックスの追加など、以前のエディターに依存したものを使い続けることが出来ます。インストールするには、プラグインページを訪問し「Classic Editor」の隣りにある「今すぐインストール」ボタンををクリックします。プラグインのインストールが終わったら「有効化」をクリックします。たったこれだけです !

アシスティブ・テクノロジーを利用中の方へ: ブロックエディターで、編集にユーザビリティの問題が発生した場合、クラシックエディターの利用を継続することをおすすめします。

このリリースは、キューバジャズのパイオニアであるベボ・バルデスに敬意を表して命名されました。


チーム

このリリースは Allan ColeAnthony BurchellGary PendergastJosepha Haden ChomphosyLaurel FulfordOmar ReissDaniel BachhuberMatías VenturaMiguel FonsecaTammie ListerMatthew Riley MacPherson たち共同リードと共に、Matt Mullenwegによって成し遂げられました。 彼らは、以下の素晴らしい仲間たちによって助けられました。423名の貢献者が props を受けました。お好みの音楽サービスでベボ・バルデスの音楽に耳を傾けながら、貢献者たちのプロフィールを眺めてみてはいかがでしょうか。

Aaron Jorbin, Abdul Wahab, Abdullah Ramzan, abhijitrakas, Adam Silverstein, afraithe, Ahmad Awais, ahmadawais, Airat Halitov, Ajit Bohra, Alain Schlesser, albertomedina, aldavigdis, Alex Sanford, alexis, Alexis Lloyd, Amanda Rush, amedina, Andrés, Andrea Fercia, Andrea Middleton, Andrei Lupu, andreiglingeanu, Andrew Duthie, Andrew Munro, Andrew Nevins, Andrew Ozz, Andrew Roberts, Andrew Taylor, andrewserong, Andy Peatling, Angie Meeker, Anna Harrison, Anton Timmermans, ArnaudBan, Arshid, Arya Prakasa, Asad, Ashar Irfan, asvinballoo, Atanas Angelov, Bappi, bcolumbia, belcherj, Benjamin Eyzaguirre, Benjamin Zekavica, benlk, Bernhard Kau, Bernhard Reiter, betsela, Bhargav Mehta, Birgir Erlendsson (birgire), Birgit Pauli-Haack, blowery, bobbingwide, boblinthorst, Boone Gorges, Brady Vercher, Brandon Kraft, Brandon Payton, Brent Swisher, Brianna Privett, briannaorg, Bronson Quick, Brooke., Burhan Nasir, CantoThemes, cathibosco, Chetan Prajapati, chetansatasiya, chetansatasiya, Chouby, Chris Runnells, Chris Van Patten, chriskmnds, chrisl27, Christian Sabo, Christoph Herr, circlecube, Claudio Sanches, coderkevin, Copons, courtney0burton, Csaba (LittleBigThings), csabotta, Daniel James, Daniel Richards, danielhw, daniloercoli, DannyCooper, Darren Ethier (nerrad), davemoran118, David Cavins, David Herrera, David Kennedy, David Ryan, David Sword, Davide ‘Folletto’ Casali, davidherrera, Davis, dciso, Dennis Snell, Derek Smart, designsimply, Devin Walker, Devio Digital, dfangstrom, Dhanendran, Diego de Oliveira, diegoreymendez, dingo-d, Dion Hulse, Dixita Dusara, Dixita Gohil, Dominik Schilling, Donna Peplinskie, Drew Jaynes, dsawardekar, dsifford, Duane Storey, Edwin Cromley, ehg, ElectricFeet, Elio Rivero, Elisabeth Pointal, Ella Iseulde Van Dorpe, elrae, enodekciw, ephoxjames, ephoxmogran, Eric Amundson, ericnmurphy, etoledom, fabiankaegy, fabs_pim, faishal, Felix Arntz, Florian Simeth, foobar4u, foreverpinetree, Frank Klein, fuyuko, Gabriel Maldonado, Garrett Hyder, Gary Jones, Gary Thayer, garyjones, Gennady Kovshenin, George Olaru, George Stephanis, georgeh, gnif, goldsounds, Grappler, Grzegorz Ziółkowski, Gustavo Bordoni, gwwar, Hardeep Asrani, hblackett, Helen Hou-Sandi, Hendrik Luehrsen, herbmiller, Herre Groen, Hugo Baeta, hypest, Ian Dunn, ianstewart, ibelanger, iCaleb, idpokute, Igor, imath, Imran Khalid, intronic, Ipstenu (Mika Epstein), Irene Strikkers, Ismail El Korchi, israelshmueli, J.D. Grimes, J.D. Grimes, Jacob Peattie, jagnew, jahvi, James Nylen, jamestryon, jamiehalvorson, Jan Dembowski, janalwin, Jason Caldwell, Jason Stallings, Jason Yingling, Javier Villanueva, Jay Hoffmann, Jb Audras, Jeff Bowen, Jeffrey Paul, Jeremy Felt, Jip Moors, JJJ, Joe Bailey-Roberts, Joe Dolson, Joe Hoyle, Joe McGill, joemaller, Joen Asmussen, Johan Falk, John Blackbourn, John Godley, johndyer, JohnPixle, johnwatkins0, jomurgel, Jonathan Desrosiers, Jonny Harris, jonsurrell, Joost de Valk, Jorge Bernal, Jorge Costa, Jose Fremaint, Josh Pollock, Josh Visick, Joshua Wold, Joy, jrf, jryancard, jsnajdr, JulienMelissas, Justin Kopepasah, K.Adam White, Kallehauge, KalpShit Akabari, Kat Hagan, Kelly Dwan, Kevin Hoffman, khleomix, Kite, Kjell Reigstad, kluny, Konstantin Obenland, Konstantinos Xenos, krutidugade, Lance Willett, Lara Schenck, leahkoerper, lloyd, Loïc Blascos, Lucas Stark, LucasRolff, luigipulcini, Luke Cavanagh, Luke Kowalski, Luke Pettway, Luminus, lynneux, macbookandrew, Maedah Batool, Mahdi Yazdani, mahmoudsaeed, Maja Benke, Marcus Kazmierczak, Marin Atanasov, marina_wp, Marius L. J., mariusvw, Mark Jaquith, Mark Uraine, Marko Andrijasevic, martinlugton, Marty Helmick, mathiu, Matt Cromwell, Matt Mullenweg, MattGeri, Matthew Boynes, Matthew Haines-Young, maurobringolf, Maxime BERNARD-JACQUET, Mayo Moriyama, meetjey, Mel Choyce, mendezcode, Micah Wood, Michael Adams (mdawaffe), Michael Hull, Michael Nelson, Michele Mizejewski, Migrated to @jeffpaul, Miina Sikk, Mikael Korpela, Mike Crantea, Mike Haydon, Mike Schroder, mikehaydon, Mikey Arce, Milan Dinić, Milana Cap, Milen Petrinski – Gonzo, milesdelliott, mimo84, mirka, mitogh, mmtr86, Monique Dubbelman, Morten Rand-Hendriksen, Mostafa Soufi, motleydev, mpheasant, mrmadhat, mrwweb, msdesign21, mtias, Muhammad Irfan, Mukesh Panchal, munirkamal, Muntasir Mahmud, mzorz, nagayama, Nahid F. Mohit, Naoko Takano, napy84, nateconley, Native Inside, Ned Zimmerman, Neil Murray, nic.bertino, Nicola Heald, Niels Lange, Nikhil Chavan, Nikolay Bachiyski, nitrajka, njpanderson, nshki, Okamoto Hidetaka, oskosk, Paresh Radadiya, Pascal Birchler, Paul Bearne, Paul Dechov, Paul Stonier, Paul Wilde, Pedro Mendonça, Peter Wilson, pglewis, Philipp Bammes, piersb, Pieter Daalder, pilou69, Piotr Delawski, poena, postphotos, potbot, Prateek Saxena, pratikthink, Presskopp, psealock, ptasker, Rachel, Rachel Baker, Rahmohn, Rahmon, Rahul Prajapati, rakshans1, ramonopoly, Rastislav Lamos, revgeorge, Riad Benguella, Rian Rietveld, richsalvucci, Riddhi Mehta, Riley Brook, Robert Anderson, Robert O’Rourke, robertsky, Rocio Valdivia, Rohit Motwani, Ross Wintle, Ryan McCue, Ryan Welcher, ryo511, Sagar Prajapati, Sami Keijonen, Samuel Wood (Otto), Sang-Min Yoon, sarah semark, Scott Weaver, Sergey Biryukov, SergioEstevao, Shahjehan Ali, Shailee Sheth, Sharaz Shahid, Shaun sc, shaunandrews, Shawn Hooper, shenkj, sikander, Simon Prosser, siriokun, sirjonathan, sirreal, Sisanu, skorasaurus, Slushman, Sofia Sousa, SOMTIJDS, Soren Wrede, spocke, Stagger Lee, Stanimir Stoyanov, Stephen Edgar, Steve Henty, Store Locator Plus, strategio, stuartfeldt, tacrapo, talldan, Tammie Lister, ThemeRoots, Thorsten Frommen, Thrijith Thankachan, Tim Hengeveld, timgardner, Timmy Crawford, Timothy Jacobs, Tom J Nowell, Toni Laakso, Toni Viemerö, Tor-Bjorn Fjellner, Toro_Unit (Hiroshi Urabe), Toshihiro Kanai, Towhidul Islam, Travis Lopes, truongwp, Tunji Ayoola, twoelevenjay, Ulrich, Vishal Kakadiya, Vitor Paladini, Walter Ebert, warmarks, WebMan Design | Oliver Juhas, websupporter, Weston Ruter, William Earnhardt, williampatton, Willy Bahuaud, wpscholar, xyfi, Yahil Madakiya, yingles, Yoav Farhi, Yusuke Takahashi, zebulan, and Ziyaddin Sadigov.

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

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

WordPress を選んでくださって、ありがとうございます。


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

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

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

odyssey

WordPress 5.0 日本語版翻訳

JOTAKI TaisukeodysseyDaisuke TakahashiSeisuke Kuraishi (tenpura)Takayuki MiyoshiNaoko TakanoAkira TachibanaGoto Hayatoheysister721Junko NukagakimipoohKoji KunokonwebLuciano Crocelunaluna_devMakoMayo MoriyamamimiOkamoto HidetakasasagarShinya BTakenori Okashita (GOUTEN)tmatsuurToro_Unit (Hiroshi Urabe)Toru MikiToshihiro KanaiToshiyuki Honda

WordPress 5.0 RC3

以下は、Gary Pendergast が書いた WordPress.org 公式ブログの記事、「WordPress 5.0 RC3」を訳したものです。

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


WordPress 5.0 のリリース候補3 (英語版) がご利用いただけるようになりました。

WordPress 5.0 は2018年12月6日にリリース予定です。 これは大きなリリースであり、あなたの手助けが必要です。5.0 をまだ試していないなら、今こそその時です。 

WordPress 5.0 をテストするには WordPress Beta Tester プラグインを使うか、ここから RC 版 (zip) をダウンロードしてください。

WordPress 5.0 で期待することについて詳しくは、最初のリリース候補の記事を参照してください。

このリリース候補はサブディレクトリへのインストールで読み込まれないスクリプトがあること (#45469) 、ブロックエディターでユーザーのロケール設定が読み込まれないこと (#45465) に対する修正を含んでいます。Twenty Nineteen にもたくさんのマイナーな改善があります。

プラグインとテーマの開発者の方へ

WordPress 5.0 に対してプラグインとテーマをテストし、readme ファイルの検証済み最新バージョンを 5.0 へと更新してください。互換性の問題を発見した場合は、最終リリース前に解決できるようにサポートフォーラムのアルファ・ベータエリア ( 英語 )に投稿してください。開発者向けの変更に掘り下げたフィールドガイドはコア開発ブログにまもなく登場します。それまでの間は、5.0 の開発者ノートで復習することができます。

手助けするには

英語以外の言語を話せますか ? WordPress を100以上の言語に翻訳するお手伝いをしてください。

バグを見つけたと思った場合は、サポートフォーラムのアルファ・ベータエリア(日本語) に投稿できます。情報をお待ちしています!もし再現可能なバグ報告を書けるなら WordPress Trac に報告してください。こちらでは既知のバグ一覧も見ることができます。

WordPress 5.0 RC2

以下は、Gary Pendergast が書いた WordPress.org 公式ブログの記事、「WordPress 5.0 RC2」を訳したものです。

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


WordPress 5.0 のリリース候補2 (英語版) がご利用いただけるようになりました。

これは、WordPress 5.0 のリリースの近いところにいるという、重要な出来事です。最終的なリリース日は、リリース候補へのフィードバックに基づいて、まもなくアナウンスされます。 物事は非常に安定しており、すぐに日付をアナウンスしたいです。これは大きなリリースであり、あなたの手助けが必要です。5.0 をまだ試していないなら、今こそその時です。 

WordPress 5.0 をテストするには WordPress Beta Tester プラグインを使うか、ここから RC 版 (zip) をダウンロードしてください。

WordPress 5.0 で期待することについて詳しくは、前のリリース候補の記事を参照してください。

重大な変更

  • AdminNotices 互換のコンポーネントのレンダリングを中止しました。as 下位互換性におけるこの以前の試みは、数多くの互換性のないバナーとプラグインからの通知を引き起こしていたからです。
  • ループを引き起こす不正な HTML をより適切に処理するためのパーサーを更新しました。 Gutenberg で作られた100万件を超える投稿の中で一度だけ引き起こされたことを認識していますが、それでもループを引き起こしたため、RC2 で修正したいと思いました。

RC2 における表面的でマイナーな変更

  • アクセシビリティ: サイドバーのタブの aria-label の単純化
  • 画像リンク URL のフィールドを読み取り専用に。
  • 国際化: 大文字と小文字で区別されていた同様のテキスト文字列をマージ。
  • CSS: ブロックプレビューのスタイルを改善。
  • CSS: ボタンブロックでのテキストの折返しにおける視覚的な問題を修正
  • getSelectedBlockClientId セレクターを修正。
  • クラシックブロックでギャラリーがグリッドで表示されないのを修正。
  • 幅または全幅のアラインメントが有効になったときに、ブロックツールバーが画像を下に飛ばす問題を修正。
  • カバーブロックでのエディター特有のスタイルを style.scss から editor.scss へと移動。
  • Microsoft Edge ブラウザーにおけるモーダルの修正。
  • TinyMCE 起動後に Microsoft IE11 がフォーカスを失うのを修正。IE check を追加。
  • TinyMCE を組み込む際に、Microsoft IE11 の入力を修正。
  • @package の名前を WordPress に変更。

手助けするには

英語以外の言語を話せますか ? WordPress を100以上の言語に翻訳するお手伝いをしてください。

バグを見つけたと思った場合は、サポートフォーラムのアルファ・ベータエリア(日本語) に投稿できます。情報をお待ちしています!もし再現可能なバグ報告を書けるなら WordPress Trac に報告してください。こちらでは既知のバグ一覧も見ることができます。