WordPress 5.2公開(Site Health CheckとPHP Error Protection機能を追加)

9のコメント
  • Naver ブログを共有する
  • Naver バンドに共有する
  • Facebook 共有する
  • Twitter 共有する
  • 카카오스토리공유하기

韓国視覚的に今日5月8日未明にワードプレス5.2 "Jaco"が公式リリースされました。 有名な革命的なジャズベース奏者ジャコ敗ストーリーウス(Jaco Pastorius)を称えるために、「Jaco」というコード名つけられました。

ワードプレスのサイトを安全に運営するために、可能な限り新しいバージョンに更新してください。 私は管理しているすべてのサイトを5.2に更新しました。 まだ問題が発生しているサイトはないですね。

今回のアップデートでは、サイトに問題が発生した場合よりも、簡単に問題を解決することができる新機能が追加されました。

There are even more robust tools for identifying and fixing configuration issues and fatal errors。 Whether you are a developer helping clients or you manage your site solo、these tools can help get you the right information when you need it。

ワードプレス5.2に新たに追加された機能:

Site Health Check(サイトの状態を確認)

5.1バージョンで導入されたSite Health機能の一般的な構成の問題をデバッグするのに役立つ新しいページ2個追加しました。 サイト維持管理のために、開発者がデバッグ情報を含めることができるスペースも追加されたします。

Site Health Checkページを訪問するwww.your-domain.com/wp-admin/site-health.phpに接続します。 その後、サイト改善のための情報を確認することができます。

ワードプレスSite Health Status
ワードプレスSite Health Statusページ

サイトにインストールされ使用されていないテーマやプラグインがあれば、上記の図のように、非アクティブのテーマやプラグインを削除することを提案しています。

Inactive plugins are tempting targets for attackers。 If you're not going to use a plugin、we recommend you remove it。

PHPのバージョンは、現在の最新バージョンであるPHP 7.3がインストールされていない場合、PHPをアップデートすることを推奨(「We recommend that you update PHP」)メッセージを表示します。 このブログは、 Bluehostを利用しているが、 ブルーホストでは、現在のPHP 7.2までサポートしています。 PHP 7.3を利用することができている場合PHP 7.3を適用することが望ましい。

PHP Error Protection(PHPエラー保護)

このアップデートにより、開発者に頼らずに、致命的なエラー(fatal error)を安全に変更するか、管理することができるとします。 いわゆる「死の白い画面(white screen of death)」の問題をより効果的に処理し、リカバリモードに進入して、エラーの原因となるプラグインやテーマの動作を一時停止させる機能を提供することです。

この機能が正常に動作する場合、プラグインやテーマの競合により、サイトに致命的なエラーが発生しても、以前よりも簡単に問題を解決することができると思われます。

すべてのユーザーのための機能強化

アクセシビリティアップデート(Accessibility Update)

スクリーンリーダーやその他の障害者支援技術(assistive technology)を利用するユーザーのためにコンテキスト認識(Contextual Awareness)と、キーボードナビゲーションの流れを改善する多くの変更が行われました。

新しい伝言板アイコン

インスタグラム、バディプレス用アイコンなどを含む13つの新しいアイコンが伝言板(ダッシュボード)に追加されました。

プラグインの互換性チェック

ワードプレスでは、現在のサイトのPHPのバージョンがインストールされているプラ​​グインと互換性のあるかどうかを自動的に確認します。 プラグインでは、サイトに適用されているPHPのバージョンよりも上位のバージョンを必要とする場合、潜在的な互換性のエラーを回避するためのプラグインが有効になっていません。

開発者のための機能

PHPのバージョン上方修正

今、ワードプレスで要求される最小バージョンのPHPが5.6.20に上方修正されました。 WordPress 5.2でテーマとプラグインは、名前空間、匿名関数などを安全に利用することができます。 PHPのバージョンが5.6.20より低い場合には、ワードプレスの5.2に更新する前に、PHPのバージョンをアップグレードしてください。

個人情報保護の更新(Privacy Update)

新しいテーマテンプレート、条件関数(conditional function)、2のCSSクラスでPrivacy Policy(個人情報保護方針)ページをより容易に設計し、カスタマイズすることができるようになりました。

新しいbodyフック

5.2はテーマで、<body>要素の先頭にコードを挿入することができるよう支援するwp_body_openフックが導入されました。

JavaScriptをビルド

wordpress / scriptsパッケージにwebpackとBabelの設定が追加され、modern JavaScriptを作成する複雑なビルドツールをセットアップすることができます。

注:



9のコメント

コメント

  1. 今日は個人的にも忙しい一日でした。
    明日の新機能を見るようにしなければならないようだたい。常に最初の投稿ありがとうございます。^^

    応答
  2. やはりいち早くニュースあげましたね。 ^^
    http://www.your-domain.com/wp-admin/site-health.php에서 ドメイン名を登録しなければならか見?

    応答
    • 私はちょうど/wp-admin/site-health.phpに接続したら、別の登録手続きなしSite Healthページへのアクセスが可能でした。

      ZDNetでは、今回のアップデートについて」WordPressが、最終的にインターネットの1 / 3を占めるプラットフォームにふさわしいセキュリティ機能を持つようになった」と評価していますね。

      WordPress finally gets the security features a third of the Internet deserves
      WordPress 5.2 released with support for cryptographically-signed updates、a modern cryptographic library。

      応答
      • そうですか? 私は何も書いていない白い白紙に出てきます。

      • もしかしたら、Safariを使用していらっしゃるんです?

        ブラウザをクロムやFirefoxの(FireFox)に変更することができている場合、変更して、テストしてみてください?

        (*私はIEとChromeは、Firefoxでテストしてみると、すべてがうまくなりますね。)

      • サファリなのでそうしてクロムにしてみたが、それでも同じです。

      • example.com/wp-admin/site-health.phpようアドレスを正しく入力したかどうかを確認しみましょ?

        問題が発生した場合、このような場合、
        1)すべてのプラグインを無効にした後に問題が再現されるかを確認します。
        2)のプラグインをすべて無効にしても問題が解決しない場合、テーマを公式テーマ(例えば、Twenty Nineteen)に変更します。

        このようにして、問題の原因は、プラグインのか、それともテーマのせいか確認することができます。

        またはウェブホスティングのためにも、問題が発生することがあるでしょう。 Cafe24のウェブファイアウォールを無効にしてみて、スパム対策機能が有効になっている場合、スパム機能も無効にして、問題が解決するか確認してください。

        PHPのバージョンがPHP 7.3ならPHP 7.2やPHP 7.1で下げてもテストしてみてください。

      • ひょっとして Cafe24でホストされているサイトを WordPress 5.2に更新してSite Healthページにアクセスしようとして空白のページが表示さね。

        Cafe24 問題が疑わなりますね。
        1)ウェブファイアウォール
        2)スパムフィルタ

        上記の二つが疑わしいです。 おそらく、Webファイアウォールをオフにすると正常に動作しないかと考えますね。 この問題は、もう少し確認してみ正確な答えをいたします。