WordPress 5.5アップデートの問題を修正する方法は? (2つの簡単なソリューション)
公開: 2020-08-22Automatticは先週、有名なCMSの最新バージョンであるWordPress5.5を公開しました。 この新しいバージョンに更新した後に問題が発生した場合は、いくつかの解決策があります。 この記事では、WordPress5.5アップデートの問題を2つの簡単な方法で修正する方法を紹介します。
WordPress 5.5アップデートに問題があるのはなぜですか?
WordPress 5.5アップデートは、コアに多くの変更をもたらしました。 最も重要なのは、jQuery Migrate1.xの削除です。 WordPressは、コミュニティにこの大きなjQueryアップデートの準備をするよう提案しましたが、この新しいバージョンは、多くの開発者が本来あるべき準備ができていないことに気づきました。 その結果、この更新プログラムは多くのWebサイトを破壊し、多くのユーザーにサイトの問題を残しました。
WordPress 5.5の問題は何ですか?
WordPressの最新バージョンにはいくつかの大きな問題があります。
1)クラシックエディタ
Automatticがバージョン5.0を公開したとき、Gutenbergと呼ばれるまったく新しいエディターが付属していました。 ただし、サイトからGutenbergを削除し、古いスタイルのWordPressエディターを復活させるために、ClassicEditorプラグインもリリースしました。 WordPressリポジトリでこのプラグインを確認すると、500万を超えるアクティブなインストールがあり、最も人気のあるプラグインの1つになっていることがわかります。 問題は、WordPress 5.5への最近のアップデート後、クラシックエディタが正しく機能しなくなったことです。 ユーザーは、テキストエディターは機能しているが、ビジュアルエディターは機能していないと報告しました。 ビジュアルエディターは、コンテンツを作成するための初心者向けの方法です。 したがって、開発者の場合、これは大きな問題ではない可能性があります。 ただし、テキストエディタを使用して投稿やページを作成するには、HTMLの基本的な知識が必要なため、初心者には注意が必要です。
3)プラグインとテーマに関する問題
さらに、プラグインとテーマには他にも多くの問題がありました。 JavaScriptライブラリの更新により、古いコードでプラグインまたはテーマを使用していたサイトに多くの問題が発生しました。 開発者がこれらの問題を修正することを期待できますが、その間に、正しく機能しなくなったプラグインやテーマがたくさんあります。
3)注目の画像
ビジュアルエディターに関するこれらの問題とは別に、一部のユーザーは、更新後に注目の画像が機能しなくなったと報告しました。
4)ページ付けの問題
一部のユーザーは、WordPress5.5が一部のWebサイトのページ付けで問題を引き起こすことも報告しました。 これは、サイトのナビゲーションとユーザーエクスペリエンスの両方に影響します。
5)サイトマップの問題
WordPress 5.5には、ネイティブのWordPressサイトマップを持つ一部のサイトに影響を与えるサイトマップのバグもあります。 このバグは存在しないサイトマップページを作成し、主に複数のXMLサイトマップを必要とするWebサイトに影響します。 ただし、幸いなことに、WordPressはこれを認識しており、9月1日にバグを修正する新しいバージョン5.5.1をリリースする予定です。 6)メディアの追加と注目の画像の設定ボタンが機能しない
WordPress 5.5にアップデートした後、多くのユーザーは[メディアの追加]ボタンと[注目の画像の設定]ボタンで問題が発生します。 これらの問題は、jQueryライブラリと、プラグイン/テーマで生成される競合に関連しています。 したがって、これらの問題やその他の問題が発生している場合は、適切な場所に来ています。 このガイドでは、WordPress5.5アップデートの問題を修正する2つの簡単な方法を紹介します。
WordPress 5.5アップデートの問題を修正する方法は?
WordPress5.5アップデートの問題を修正する主な方法は2つあります。
- jQuery MigrateHelperプラグインを有効にする
- 古いバージョンのWordPressにダウングレードする
このガイドでは、サイトに最適なものを選択できるように、両方を紹介します。 WordPressサイトにログインしてバックエンドにアクセスできない場合は、プラグインがその問題を引き起こしている可能性があります。 これを解決するには、FTPアカウントを作成し、ファイルマネージャーにログインして、すべてのプラグインを非アクティブ化し、プラグインフォルダーの名前を変更します。 テーマについても同じことができます。 これについてさらに情報が必要な場合は、すべてのWordPressプラグインを非アクティブ化する方法に関するステップバイステップガイドを確認してください。
注:このようなメジャーアップデートを行う前に、サイトの完全バックアップを作成することをお勧めします。 このような互換性の問題はかなり一般的であるため、更新後に問題が発生した場合は、以前のバージョンを復元できます。 このようにして、プラグインとテーマがすべてのバグと互換性の問題を修正するまで、準備が整い、サイトを稼働させることができます。
1)jQuery MigrateHelperを使用する
WordPress 5.5アップデートの問題を修正する最初の解決策は、 jQuery MigrateHelperを使用することです。 WordPressのアップデートにより、jQuery Migrate 1.xが削除されるため、このプラグインはそれを修正するのに役立ちます。 このツールは、古いコードが新しいバージョンのWordPressで機能できるようにする一種のブリッジとして機能します。
WordPress 5.5では、 jquery-migrate
と呼ばれる移行ツールはデフォルトで有効になっていません。 そのため、テーマやプラグインが更新されていない場合は、エラーと最新バージョンのWordPressとの互換性の問題が表示されます。 jQuery Migrate Helperは、開発者がプラグインとテーマの問題を修正するまで、優れたソリューションを提供する無料のツールです。 このプラグインはjquery-migrate
スクリプトを有効にし、移行スクリプトに接続して、プラグインとテーマの問題を修正します。
jQuery Migrate Helperをインストールするには、WordPressダッシュボードで[プラグイン]> [新規追加]に移動します。 次に、Enable jQuery Migrate Helperを検索し、アクティブ化します。
このプラグインは追加の設定を必要としないため、プラグインをアクティブ化すると、 jquery-migrate
スクリプトが有効になり、WordPress5.5の更新の問題が修正されます。 Enable jQuery Migrate Helperは、実際にはサイトの問題を修正しないことに注意することが重要です。 ただし、 WordPress 5.5と互換性のないプラグインまたはテーマが更新を受け取るまで、それを元に戻して実行するのに役立ちます。
2)古いバージョンのWordPressにダウングレードする
WordPress 5.5との互換性の問題を修正するための別の潜在的な解決策は、WordPressを古いバージョンにダウングレードすることです。 これは問題の根本を解決するものではありませんが、何が起こっているのかを調べたり、プラグインやテーマの更新を待つためのより多くの時間を与えてくれます。 さまざまな方法で古いバージョンのWordPressにダウングレードできます。
- 手動で
- プラグインを使用する
- 以前のバックアップの復元
WordPressを手動でダウングレードするのは、かなり難しく、時間がかかります。 安定したWordPressバージョンのZIPファイルをローカルストレージにダウンロードし、ファイルマネージャーまたはFTPクライアントを介してアップロードし、 wp-config.phpやその他のコアファイルに変更を加える必要があります。
WPダウングレードを使用すると、クリックするだけでWordPressのバージョンを変更できることを考慮して、このチュートリアルでは、このプラグインを使用してWordPressをダウングレードする方法を示します。 ただし、各方法の詳細については、WordPressを以前のバージョンにダウングレードする方法に関するガイドを参照することをお勧めします。
WPダウングレードでWordPressをダウングレード
最初に行う必要があるのは、WebサイトにWPダウングレードをインストールしてアクティブ化することです。 その後、WordPressの設定ページの下に、プラグインの設定メニューが表示されます。 クリックすると、使用するWordPressのバージョンを選択できる構成オプションが1つだけ表示されます。 続行する前に、まだ作成していない場合は、サイトの完全バックアップを作成することをお勧めします。 プラグインは、現在使用しているWordPressのバージョンと言語を自動的に検出します。 その上に、使用する予定のWordPressのターゲットバージョンを入力できます。 正確なWordPressバージョン番号を書き込む必要があることに注意してください。 バージョン番号がわからない場合は、WordPressのリリースセクションを確認してください。 WordPress 5.5を使用していて、更新後に問題が発生したため、CMSを安定バージョン5.4にダウングレードします。 そのため、[ WordPressのターゲットバージョン]フィールドに5.4と入力し、変更を保存します。
その後、変更が行われたことを確認するテキストが表示されます。それだけです。 これで5.4バージョンで実行されているはずです。
この変更により、WordPress5.5にアップデートした後の互換性の問題が修正されるはずです。 サイトのパフォーマンスに満足できない場合は、このプラグインを使用して、いつでも任意のWordPressバージョンにダウングレードまたはアップグレードできます。
WordPressのバージョンをダウングレードしても、WordPress 5.5との互換性の問題は解決されませんが、少なくともプラグインやテーマを修正したり、更新を待つ時間が増えたりすることは注目に値します。
WordPress 5.5アップデートの問題をトラブルシューティングする方法は?
WordPress 5.5アップデートの問題をトラブルシューティングする最も簡単な方法は、 Chrome DevConsoleを使用することです。
- コンソールにアクセスするには、F12キーを押すか、右上隅にある縦の3つのドットメニューをクリックして、[その他のツール]> [開発者ツール]>に移動します。
- 次に、[コンソール]タブに移動します
- そこに到達すると、通常はUncaughtReferenceErrorと表示される赤で強調表示されたエラーが表示される場合があります
- 名前に.jsが含まれているものを検索し、クリックして詳細を表示します
- そこで、エラーの横にある赤いXアイコンをクリックして、問題が何であるかを正確に確認できます。
WordPressでJavaScriptエラーをトラブルシューティングする方法の詳細については、さまざまなブラウザーで問題を診断する方法を示すこの公式のWordPressガイドを確認してください。
ボーナス–PHPバージョンを確認してください
古いバージョンのPHPを実行している場合は、WordPress5.5アップデートで問題が発生する可能性があります。 これは、5.4などのPHPバージョンが最適化されていないためです。 そのため、サーバーでは最新バージョンのPHPを使用することをお勧めします。
PHPのバージョンを確認するには、cPanelに移動し、[ソフトウェア]でPHPのバージョンを探します。 そこで、最新のPHPバージョンにアップグレードできるようになります。 PHPをアップグレードするオプションの場所はホスティング会社によって異なるため、見つからない場合はホスティング会社に連絡してください。
プラグイン/テーマにWordPress5.5で問題がある場合はどうなりますか?
最後に、プラグイン/テーマを開発していて、WordPress 5.5へのアップデート後にそれらが正しく機能しない場合は、解決策があります。 Test jQuery Updateは、WordPressチームによって開発された公式プラグインであり、更新する前にさまざまなバージョンのjQueryおよびjQueryUIをテストするのに役立ちます。 本番環境での使用を目的としたものではありませんが、WordPress5.5との互換性の問題を修正するのに役立ちます。
遅延読み込みに問題がありますか?
WordPress 5.5アップデートの主な新機能の1つは、画像がデフォルトで遅延読み込みされることです。 これは帯域幅の節約に役立ちますが、一部のユーザーは問題があると報告しています。 これは、一部のプラグインがすでに遅延読み込みを実装しているために発生します。 そのため、WordPress 5.5へのアップデートにより、機能が競合する可能性があります。
問題を生成しているプラグインがまだ更新されておらず、WordPress 5.5に更新した後に問題が発生した場合は、解決策があります。 この無料ツールを使用して、問題の原因となっているプラグインを非アクティブ化するか、WordPress5.5の遅延読み込み機能を無効にすることができます。
結論
全体として、WordPress 5.5アップデートには、サイトで問題を引き起こす可能性のある大きな変更が含まれています。 ユーザーから、クラシックエディター、注目の画像、ページ付け、およびプラグインとテーマに関する多くの問題が報告されています。 その場合、これらの問題を修正するための2つの主な解決策があります。
- Enable jQuery MigrateHelperプラグインを使用する
- WordPressを古いバージョンにダウングレードする
jQuery Migrate Helperは、開発者がツールを更新するまで、プラグインとテーマがWordPress5.5で動作できるようにする一時的な修正として機能します。 一方、WordPressのダウングレードは決定的な解決策ではありませんが、すべての互換性の問題が解決されるまでサイトを稼働させます。
WordPress 5.5のアップデート後に問題が発生していますか? 下のコメント欄でお知らせください!
最後に、この記事が気に入った場合は、ソーシャルメディアで共有し、ブログセクションでさらに興味深い投稿を確認してください。