WordPressをアップデートしたいが、アップデートでサイトが壊れるのではないかと心配ですか?
WordPressのアップデートが原因で問題が発生することはめったにありません。問題は通常、WordPressの最新バージョンで動作するように更新されていないプラグインまたはテーマによって引き起こされます。WordPressのアップデートを遅らせると、サイトがセキュリティ上の問題に対して脆弱になる可能性があります。
このガイドでは、WordPressを安全にアップデートする方法と、その後すべてが正常に機能していることを確認するためにチェックすべき点について説明します。

WordPressアップデート前にやること
WordPressをアップデートする前に、サイトを誤って壊さないようにするために、以下の手順に従うことをお勧めします。
- ウェブサイト全体をバックアップする:ウェブサイト全体を手動でバックアップしておけば、何か問題が発生した場合でも簡単に復元できます。まだバックアッププラグインを使用していない場合は、無料版のDuplicatorまたはUpdraftPlusをインストールしてください。WPBeginnerではDuplicatorを使用しています。
- 互換性を確認する:プラグインとテーマが最新バージョンと互換性があることを確認してください。プラグインやテーマが準備できていない状態でWordPressをアップデートすると、エラーが発生したり、サイトの一部が壊れたりする可能性があります。
- PHPバージョンを確認する:ツール » サイトヘルス » 情報を開くだけで、サイトが現在使用しているPHPバージョンを確認できます。WordPressはPHP 8.3以上を推奨しているため、古い場合はホストにアップグレードを依頼してください。
WordPressコアは自動アップデートを提供しないのですか?
はい!デフォルトでは、WordPressはマイナーなセキュリティおよびメンテナンスリリースを自動的にアップデートします。メジャーリリースが自動的にインストールされるかどうかは、サイトが作成された時期によって異なります。サイトをWordPressバージョン5.6以降で最初に構築した場合、メジャーリリースは自動的にインストールされます。
サイトが古いバージョンで最初に作成された場合、WordPressは予期せぬサイトの破損を防ぐために、マイナーアップデートのみを自動インストールします。
ダッシュボード » アップデートにアクセスして、サイトのメジャーリリースで自動インストールが有効になっているかどうかを確認してください。必要であれば、「WordPressのすべての新しいバージョンに対する自動アップデートを有効にする」をクリックできます。

WordPressを最新バージョンにアップデートする方法
WordPressを自分でアップデートしたい場合は、最新バージョンが利用可能になったらいつでも手動でインストールできます。WordPressを手動でアップデートする簡単な2つの方法を見てみましょう。
方法1:組み込みの1クリックシステムを使用してWordPressをアップデートする
組み込みのアップデーターは、WordPress管理画面にアクセスでき、ボタンをクリックしてアップデートしたい場合に最も簡単な方法です。
まず、WordPressウェブサイトの管理画面にログインし、ダッシュボード » アップデートページに移動します。
サイトが最新バージョンでない場合、新しいWordPressバージョンが利用可能であるという通知が表示されます。次に、「バージョンX.X.Xにアップデート」ボタンをクリックして開始するだけです。

画面にアップデートの進行状況が表示されます。
アップデート中、WordPressはサイトをメンテナンスモードにします。

アップデートが実行されている間、訪問者は一時的にサイトの代わりにメンテナンスメッセージを目にする可能性があります。これは正常であり、アップデートが完了すると自動的に消えるはずです。
アップデートが終了すると、WordPressのウェルカムスクリーンにリダイレクトされます。リリースによっては、WordPressの新機能や試すべき機能について説明するページが表示される場合があります。
更新が正常に行われたことを確認するには、ダッシュボード » 更新に戻ってください。そこには、WordPressの最新バージョンがあるというメッセージが表示されているはずです。
方法2:FTPを使用してWordPressを手動で更新する(上級者向け)
サイトで組み込みの1クリック更新が期待どおりに機能しない場合があります。実行しようとすると、更新が途中で失敗し、その後WordPress管理画面にアクセスできなくなることがあります。または、単に安心のためにWordPressを手動で更新することを選択する場合もあります。
そのような場合は、代わりにFTPを使用してWordPressを更新できます。
注意:1クリック更新が失敗し、サイトに「スケジュールされたメンテナンスのため一時的に利用できません」というメッセージが表示されているためにここにいる場合は、FTP経由でルートフォルダの.maintenanceファイルを削除することで修正できます。更新が失敗すると、そのファイルが残ります。それを削除すると、サイトが復旧します。
WordPressを更新するには、まず最新バージョンのWordPressをダウンロードする必要があります。WordPressダウンロードページにアクセスし、「ダウンロード」ボタンをクリックしてください。

ダウンロードしたら、zipファイルを解凍する必要があります。
その中にはwordpressフォルダがあります。このフォルダには、更新に必要なすべてのWordPressファイルが含まれています。
次に、WordPressダッシュボードのプラグイン » インストール済みプラグインに移動し、プラグインを非アクティブ化します。最後に再度アクティブ化します。

次に、FTPクライアントを開き、ウェブサイトに接続します。
FTPホスト、ユーザー名、パスワードが必要です。これらは、ホスティングアカウントのFTPアカウントというセクションで見つけることができます。見つからない場合は、ホスティングプロバイダーにこれらの詳細を共有するように依頼できます。
FileZillaのようなFTPクライアントは、画面を2つの列に分割します。
「ローカルサイト」というラベルの左側の列は、自分のコンピューター上のディレクトリです。「リモートサイト」というラベルの右側の列は、ウェブサイトのサーバーです。WordPressを更新するには、ファイルを左から右にコピーします。
ローカルサイト列で、解凍したばかりのwordpressフォルダを開きます。リモートサイト列で、ウェブサイトのルートフォルダを開きます。このフォルダはpublic_htmlであるか、ドメイン名にちなんで名付けられている場合があります。このフォルダ内には、WordPressのファイルとフォルダが表示されます。
次に、ウェブサイト上のwp-adminおよびwp-includesフォルダを削除します。この瞬間から更新が完了するまで、サイトはダウンすることに注意してください。

次に、コンピューター上のwordpressフォルダを開き、新しいwp-adminおよびwp-includesフォルダ、およびindex.phpやwp-login.phpのような最上位レベルのすべてのファイルを選択します。選択したファイルを右クリックし、「アップロード」を選択します。
wp-contentを選択しないように注意してください。ウェブサイト上のそのフォルダには、テーマ、プラグイン、メディアのアップロードが保存されており、それらはそのままにしておきたいはずです。wp-config.phpファイルはダウンロードには一切含まれていないため、サイトの設定も安全です。
お使いのウェブサイトには、ルートファイルの古いコピーがまだ残っているため、FTPクライアントはそれらをどうするか尋ねてきます。「上書き」を選択し、「常にこの操作を使用する」の横にあるボックスをチェックする必要があります。

次に、「OK」をクリックします。
アップロードが完了したら、WordPressダッシュボードに移動する必要があります。WordPressの新しいバージョンではWordPressデータベースの更新も必要になる場合があるため、この手順は必要です。

その場合、データベースのアップデートが必要である旨のページが表示されることがあります。続行するには、「WordPressデータベースをアップデート」ボタンをクリックするだけです。
最後に、プラグイン » インストール済みプラグインに戻り、プラグインを再アクティブ化します。
更新が機能したことを確認するには、ウェブサイトを開いてロードされることを確認し、次にダッシュボード » 更新に移動します。そこには、WordPressの最新バージョンがあるというメッセージが表示されるはずです。

これで完了です。ウェブサイトでWordPressを正常に更新しました。
WordPress更新後にやること
まず、WordPressキャッシュをクリアしてください。これには、キャッシュプラグイン、ウェブホストが提供するキャッシュ、およびコンテンツ配信ネットワーク(CDN)が含まれます。
更新で何か問題が発生したかどうかを確認する前に、これらのキャッシュをクリアすることが重要です。変更されていないように見えるページや、突然壊れたように見えるデザインは、WordPressの更新の問題を示すのではなく、単にサイトの古いキャッシュバージョンを表示している可能性があります。
次に、ログインしていない新しいブラウザウィンドウでサイトを開き、以下を確認してください。
- ホームページと、最近の投稿などの内部ページが正しくロードされること。
- WordPress管理エリアにログインできること。
- お問い合わせフォームの送信やテスト注文の実行など、重要な機能が引き続き機能すること。
何か問題が発生した場合は、次の手順を順番に実行できます。
- 原因を特定するために、プラグインを1つずつ非アクティブ化してください。問題の原因は、WordPress自体ではなく、ほとんどの場合プラグインまたはテーマです。
- 表示されているエラーを一般的なWordPressエラーのリストで検索するか、WordPressトラブルシューティングガイドを参照してください。
- 開始する前に作成したバックアップを復元してください。これは最後の手段としてください。なぜなら、サイト全体をバックアップを作成した時点まで巻き戻すことになるからです。そのため、それ以降に行われた注文、コメント、フォームエントリ、またはサインアップは失われます。
WordPressの更新に関するよくある質問
WordPressの更新に関するよくある質問をいくつかご紹介します。
WordPressはどのくらいの頻度でアップデートすべきですか?
新しいバージョンが利用可能になったら、いつでもWordPressをアップデートする必要があります。WordPressコアを最新の状態に保つことで、サイトに最新のセキュリティ修正、バグ修正、および改善が適用されます。メジャーアップデートの前には、プラグインとテーマが互換性があることを確認し、最近のバックアップを取得しておくことも良い考えです。
WordPressのアップデートで問題が発生した場合、元に戻すことはできますか?
はい、ただしWordPressにはコアアップデートの組み込み取り消しボタンはありません。アップデートが問題を引き起こした場合、バックアップからサイトを復元するか、前のWordPressバージョンを手動で再インストールできます。そのため、更新前に最近のバックアップを取得しておくことが非常に重要です。
WordPressの古いバージョンに戻ることはできますか?
はい。WordPressリリースアーカイブから目的のバージョンをダウンロードし、上記のFTP手動インストール方法を使用してインストールできます。ただし、古いバージョンには最新のセキュリティ修正が含まれていないため、一時的な使用をお勧めします。
この記事がWordPressを最新バージョンに更新するのに役立ったことを願っています。また、おすすめのWordPressバックアッププラグインと究極のWordPressセキュリティガイドもご覧ください。
この記事が気に入った場合は、WordPressのビデオチュートリアルのために、YouTubeチャンネルを購読してください。また、TwitterやFacebookでも私たちを見つけることができます。

サミュエル
これはWordPressサイトをアップデートする方法に関する素晴らしい記事であり、インフォグラフィックはWordPressサイトをアップデートする際のステップに従うための美しいガイドです。しかし、WordPressウェブサイトをアップデートする目的でバックアップを取る際には、バックアップが正しく行われ、何も壊れていないことを確認するために、ローカルサーバーなどでバックアップをテストすることが不可欠であると付け加えたいと思います。WordPressのアップデートを完了して問題が発生し、以前のバージョンのウェブサイトにロールバックすることを決定したときに、最新のバックアップが壊れていることが判明するのは避けたいものです。いつものように素晴らしい記事です。WpBeginner様、本当にありがとうございます。
ニコラウ・ニコレタ・ミハイラ
ありがとうございます、チーム!
WPBeginner コメント
どういたしまして!
SF
WordPressのアップデートがバージョン4.7でスタックしています。バージョン6の新しいアップデートが表示されていますが、この新しいバージョン6のアップグレードボタンを押しても、ページはバージョン4.7に戻ってしまいます。どうすればよいですか?
WPBeginner コメント
いつものように、更新する前にサイト全体のバックアップを作成することをお勧めします。
この場合、PHPバージョンも更新する必要がある可能性があります。こちらのガイドをご覧ください。: https://014.leahstevensyj.workers.dev/wp-tutorials/how-to-update-your-php-version-in-wordpress-the-right-way/
また、可能であれば、ホスティングプロバイダーのサポートチームに連絡することをお勧めします。
イジー・ヴァネック
WordPressの更新方法についての素晴らしい分析です。個人的には、手動更新を好みます。なぜなら、私は通常より複雑なウェブサイトを持っており、自動更新がサイトを壊してしまうのではないかと心配だからです。もちろん、Duplicatorを使用した自動バックアップで定期的にバックアップを取っています。WordPressバージョン6.6がどのようなゲームチェンジャーになるか興味深いです。自動バックアップが改善され、更新中に問題が発生した場合に以前のバージョンにロールバックできるようになります。これにより、更新後に発生する多くの問題が解決されると思います。しかし、この機能が期待通りに機能するかどうかはまだわかりません。
Mrteesurez
手動アップデートのアプローチには完全に同意します。手動でアップデートすることで、何か問題が発生した場合の制御とトラブルシューティングが向上すると感じています。時間と注意はより多く必要ですが、安心のためにはそれだけの価値があります。予期せぬダウンタイムを避けるために、アップデート中は常にサイトを注意深く監視しています。
モハデセ・エスマーイーリ
どちらの更新方法が良いのか少し混乱しており、WordPressの自動更新機能を有効にするべきか、それとも自分でWordPressを手動で更新するべきかを知りたいです。あるいは、ホスティングサービスを通じてWordPressコアを更新する方が安全ですか?どちらの方法がより安全ですか?
WPBeginnerサポート
どちらを何に使用するかによります。ホスティングプロバイダーのサービスを利用することが、本質的に安全性が高いわけではありません。ただし、サポート保証がある場合は、エラーが発生した場合に役立つ可能性があります。
管理者
モハデセ・エスマーイーリ
こんにちは!公開されたセキュリティ強化の記事で、WordPressの自動更新機能を有効にする方が良いことを学びました。しかし、自動更新後に問題が発生することがあります。これらの問題を防ぐには、またはトラブルシューティングするにはどうすればよいですか?
WPBeginnerサポート
トラブルシューティングについては、一般的なトラブルシューティングに役立つガイドを以下に示します。エラーの防止は通常、プラグイン開発者の側で行われます。エラーは通常予期されるものではないため、エラーが発生した場合は通常予期しないものです。
https://014.leahstevensyj.workers.dev/beginners-guide/beginners-guide-to-troubleshooting-wordpress-errors-step-by-step/
管理者
イジー・ヴァネック
ウェブサイトの複雑さ、規模、使用しているプラグインの数によります。一般的に、私の経験では、ウェブサイトが小さく、プラグインが10個までであれば、自動更新に問題はありません。しかし、多くのプラグインや投稿を持つより複雑なウェブサイトの場合は、非常に慎重になり、手動で更新を行います。防御策としては、必要に応じていつでも元に戻せるように、定期的に更新するのが最善の方法です。常にバックアップを手元に置いておくことが、おそらく最も安全な方法です。
ラルフ
私は常に WordPress を最新の状態に保っています。バグやエラーを恐れているため、すぐにアップグレードせず、3日から5日待ちます。ダッシュボードで更新するだけで、10年以上問題はありませんでしたが、念のため、ホスティングとプラグインでバックアップを作成しています。
モイヌディン・ワヒード
これは、WordPressの初心者ユーザーにとっての喫緊の課題の1つです。なぜなら、アップデートするとすべてが変わってしまい、ウェブサイトの見た目に影響を与えるように思えるからです。
私も同じような問題に何度も直面し、この理由だけでアップデートを控えてきました。
WordPressを最新バージョンにアップデートすることについて、すべてを明確にしていただきありがとうございます。
WPBeginnerサポート
どういたしまして。使用しているテーマに問題がなければ、WordPressサイトを更新しても視覚的な変更はないはずです。
管理者
Unarine Leo Netshifhefhe
WordPressをアップデートすることで、ハッキングされる可能性が高まることはありますか?アップデートの数時間後にウェブサイトの調子が悪くなり、ハッキングされたのですが、それとも別の理由でしょうか?
WPBeginnerサポート
WordPressのアップデートによってサイトがハッキングされやすくなる可能性は極めて低いです。サイトを保護し、侵害される可能性のある他の方法を防ぐための手順については、以下のガイドをご覧ください。
https://014.leahstevensyj.workers.dev/wordpress-security/
管理者
ケビン・ハーパー
FTP経由でアップロードすると、すべてのファイルに対して「書き込み権限が拒否されました」というエラーが表示されますか?
WPBeginnerサポート
FTP ユーザーの適切な権限があることを確認するために、ホストのサポートに確認することをお勧めします。
管理者
デニス
こんにちは。
質問ですが、FTPで手動でWordPressをアップデートする場合、既存のサイトのwp-contentフォルダを上書きする必要がありますか?
テーマやプラグインが、新しいWordPressのwp-contentのデフォルトフォルダで上書きされてしまうのではないかと心配です。
指示を確認していただきありがとうございます。
デニス
WPBeginnerサポート
それもコピーする必要があります。テーマやプラグインはデフォルトのWordPressファイルの一部ではないため、上書きされるべきではありません。
管理者
マイク
アップグレードパッケージに含まれるものについての情報をどこで見つけられますか?また、アップグレードには私が管理しているすべてのウェブサイトが含まれますか?
WPBeginnerサポート
マイクさん、こんにちは。
WordPressのアップデートはWordPressコアソフトウェア用です。プラグインとテーマは独自のアップデートをリリースします。
管理者
ダイアナ
恐縮ですが、最も基本的な質問をさせてください。フローチャートは「WordPressのアップデートを開始」から始まりますが、管理画面のどこで実際にアップデートを見つけられますか?見つかるのはアップグレードセクションのみで、それは異なるようです。
WPBeginnerサポート
WordPress管理画面に移動します。左側のサイドバーにダッシュボードアイコンが表示され、それをクリックすると下にアップデートメニューが表示されます。WordPressは、ダウンロードしてインストールできる新しいバージョンがある場合にも通知します。次のURLにアクセスして、アップデートページに直接アクセスすることもできます。
http://www.example.com/wp-admin/update-core.phpexample.com をご自身のドメイン名に置き換えるのを忘れないでください。
管理者
ニコール
これはwordpress.orgのブログにのみ適用されますか?
WPBeginnerサポート
はい、セルフホスト型のWordPressサイトにのみ適用されます。
管理者
ジム・ウォーカー
アップグレードは重要ですが、数日待っても害はありません。
セキュリティ上の問題はどれも命に関わるものではありません。
他の人にベータテストを先にやらせるのは悪い考えではありません… 冷静に!
クリッピング画像
WoW
素晴らしい記事です。この素敵な投稿を共有していただきありがとうございます。
ティナ
これは良いガイドですが、私を怖がらせるのはアップグレードのステップです! wordpress.orgの指示を見ると、緊張して怖くなります。私のような人のための簡単な「アップグレード方法」ガイドはどこかにありますか?
編集スタッフ
このインフォグラフィックの手順に従い、WP-Adminパネルの「今すぐアップグレード」ボタンをクリックしてください。
管理者
Roger Duck
アップデートは、避けられない事態を回避したいWordPressユーザーにとって非常に重要です。ハッカーは、広く公表されている脆弱性を悪用するために、古いバージョンのWordPressを検索しています。このガイドに従って、今すぐWordPressサイトを保護してください。
アレクサンダー
全く同感です。プラグインとWordPress本体の両方を最新の状態に保っています。