WordPressテーマのアップデート方法

WordPressテーマのアップデートは危険 - これらの簡単な手順をマスターするまで

· · 14 min read ·
Written By: 著者アバター Joella Dunn
著者アバター Joella Dunn
Joella is a writer with years of experience in WordPress. At Duplicator, she specializes in site maintenance — from basic backups to large-scale migrations. Her ultimate goal is to make sure your WordPress website is safe and ready for growth.
·
Reviewed By: レビュアーアバター John Turner
レビュアーアバター John Turner
John Turner is the President of Duplicator. He has over 20+ years of business and development experience and his plugins have been downloaded over 25 million times.

WordPressのテーマを安全に更新する方法がわからないですか?

古いテーマを使用すると、サイトがハッキングされたり、レイアウトが壊れたり、プラグインの競合が発生したり、ユーザーエクスペリエンスが悪化したりするリスクがあります。ブログやオンラインビジネスが脆弱になります。

良いニュースは? WordPressテーマの更新は簡単で、数分しかかかりません。

このチュートリアルでは、WordPressテーマを更新する方法を説明します。WordPressウェブサイトを安全に保ちましょう!

主なポイントは次のとおりです:

  • セキュリティとパフォーマンスのために定期的に更新してください。古いテーマはサイトをハッキングやマルウェアに対して脆弱にします。
  • 更新する前に必ずサイトをバックアップしてください。問題が発生した場合に復元できる完全なバックアップを作成するには、Duplicatorのようなプラグインを使用してください。
  • 互換性の問題をライブウェブサイトに影響を与える前に検出するために、まずステージング環境で更新をテストしてください。
  • 子テーマまたはコードスニペットでカスタマイズを保持します。
  • 手間のかからないメンテナンスのために自動更新を有効にします。
  • 新しいテーマバージョンが問題を引き起こした場合は、サイトを以前のバックアップに復元します。

目次

WordPressテーマを更新する理由

WordPress自体と同様に、テーマはセキュリティ、バグ修正、新機能のために更新が必要です。

テーマの更新には、ハッカーがサイトにアクセスするのを防ぐセキュリティパッチが含まれていることがよくあります。機能が復元され、プラグインの競合が削除されるバグ修正が導入される場合があります。その他の更新では、新しいカスタマイズオプションが追加されます。

テーマを更新しないと、古くて安全でないバージョンを使用していることになります。これにより、サイトはハッキングやマルウェアに対して脆弱になります。フォーマットの問題、機能の破損、プラグインの競合が発生する可能性もあります。

定期的なテーマの更新は、脆弱性を修正し、エラーを防ぎ、新しい機能を追加し、WordPressの更新との互換性を確保します。さらに、更新されたテーマはサイトのプロフェッショナルな評判を維持します!

WordPressテーマを更新する前にやること

更新する前に、WordPressサイトをバックアップする必要があります。 

バックアップは、すべてのコンテンツ、設定、カスタマイズのコピーを保存します。バックアップがあれば、更新中に問題が発生した場合でも、サイトを簡単に復元できます。

バックアップなしでテーマを更新すると、問題が発生した場合に、数ヶ月または数年の努力を失うリスクがあります。データ損失、テーマの競合、プラグインの非互換性、その他の予期しない問題は、最近のバックアップなしでは悪夢です。

サイトを手動でバックアップする代わりに、Duplicatorにすべての重い作業を任せましょう。このバックアッププラグインは、数秒でバックアップを作成できます!

Duplicator Pro プラグイン

まず、新しいバックアップを作成します。

Duplicator で新しいバックアップを追加

バックアップに名前を付け、保存場所を選択します。ローカルバックアップに加えて、Duplicatorはデータをこれらのクラウドストレージプロバイダーのいずれかに送信できます。

サイト全体プリセットを選択します。これにより、ウェブサイト上のすべてのデータが含まれます。

サイト全体バックアッププリセット

次へをクリックしてから、バックアップを作成をクリックします。Duplicator がバックアップ zip ファイルをビルドしたら、安全のためにダウンロードできます。

バックアップファイルをダウンロード

クラウドストレージを選択した場合、バックアップは自動的にクラウドに送信されます!必要であれば、サードパーティの場所からバックアップをダウンロードすることもできます。しかし、Duplicator はダッシュボードから直接リモートバックアップを復元できるため、その必要はありません。

これで、自信を持って WordPress テーマの更新に進むことができます。

WordPressテーマを更新する方法

WordPress テーマを更新する方法をご紹介します!

  • 方法 1: WordPress ダッシュボード: 自動更新を有効にするか、「今すぐ更新」をクリックして、管理画面から直接 1 回クリックするだけでテーマを更新できます。
  • 方法 2: ステージングサイト: サイトをクローンして、変更を公開する前に安全な環境でテーマの更新をテストします。
  • 方法 3: コードスニペットプラグイン: WPCode を使用して、更新中に失われる可能性のあるカスタム PHP、CSS、JavaScript の編集を保持します。
  • 方法 4: 子テーマ: 親テーマのコアファイルからすべてのカスタマイズを分離するために子テーマを作成します。
  • 方法 5: cPanel: ホスティングプロバイダーのファイルマネージャーを通じて、更新されたテーマファイルを手動でアップロードします。
  • 方法 6: FTP クライアント: FileZilla または同様の FTP ソフトウェアを使用して、古いテーマフォルダーを更新されたバージョンに置き換えます。

方法1:WordPressダッシュボードでテーマを更新する

多くの場合、テーマを更新する最も簡単な方法は、使い慣れた管理ダッシュボード内で行うことです。この方法では、技術的な知識は一切不要で、数回クリックするだけです。

WordPress では、自動更新を有効にすることで、完全に手間のかからないエクスペリエンスを実現できます。有効にすると、現在インストールされているテーマは、新しいバージョンがリリースされるたびにバックグラウンドで更新されます。

テーマの自動更新をオンにするには、外観 » テーマに移動し、アクティブなテーマを見つけます。それを開き、自動更新を有効にするをクリックします。

テーマの自動アップデート

より多くの制御を好む場合は、準備ができたときにいつでもテーマの更新を開始できます。新しいテーマの更新が利用可能になると、WordPress が通知します。必要なのは、今すぐ更新をクリックするだけです。

WordPressテーマをアップデートする

これらは、更新ページでも利用できます。利用可能な更新を一覧表示するテーマセクションがあります。一度に 1 つずつ更新するか、すべてを選択してテーマの更新をクリックします。

WordPressアップデートページ

WordPress がテーマファイルをダウンロードして更新します。更新後、ライブウェブサイトでテーマの外観を確認して、すべてが正しく表示されていることを確認してください。

基本的な WordPress サイトの場合、ダッシュボードの更新方法は迅速、簡単で、うまく機能します。カスタムテーマの編集がある高度なサイトでは、更新中に変更を保存するために追加の手順が必要になる場合があります。

方法2:ステージングサイトでテーマを更新する

まずステージングサイトでテーマを更新することをお勧めします。これにより、変更を公開する前に互換性の問題やバグを検出できます。

ステージングサイト は、更新、プラグイン、コード、その他の変更をテストするために使用される、ライブのWordPressサイトのクローンコピーです。安全で目に見えない場所にありますが、ウェブサイトとまったく同じように見えます。 

まだステージングサイトをお持ちでない場合は、ローカルステージング環境を使用して作成できます。Localは、最も簡単で迅速なオプションの1つです。

ステージングサイトを設定したら、Duplicatorを使用して元のサイトをバックアップします。アーカイブファイルをダウンロードしてください。

ステージングサイトでダッシュボードを開き、Duplicatorをインストールします。インポートバックアップページを開き、バックアップをドロップします。

Duplicatorでバックアップをインポートする

これでライブサイトの正確なコピーができたので、テーマの更新がどのように影響するかを確認できます。 

WordPress管理エリアで通常の更新プロセスを実行するか、テーマファイルを手動で更新します。サイトのすべての側面(デザイン、機能、プラグインの互換性など)を徹底的にテストしてください。 

更新後、ステージングで問題がなければ、これらの変更をライブ本番サイトに移行できます。ステージングサイトをバックアップし、そのバックアップをライブサイトにインポートするだけです。

方法3:コードスニペットプラグインを使用してテーマのカスタム編集を保存する

テーマを独自のものにするには、functions.phpファイルまたはスタイルシート(style.cssファイル)を編集できます。これにより強力なカスタマイズが可能になりますが、テーマを更新するとこれらの編集が失われる可能性があります。 

WPCodeのようなコードスニペットプラグインはソリューションを提供します。これにより、テーマのデフォルトコードをオーバーライドするカスタムPHP、CSS、JavaScriptスニペットを挿入できます。 

WPCodeプラグイン

開始するには、外観 » テーマファイルエディターを見つけます。右側にあるfunctions.phpファイルを開きます。

WordPressのfunctions.phpファイル

通常、カスタムテーマの編集はこのファイルの末尾に追加されます。もしあれば、メモ帳のようなテキストエディタにコピー&ペーストしてください。

ここから、WPCodeの助けが必要になります。WordPressダッシュボードにインストールして有効化してください。

次に、コードスニペット » 新規追加に移動します。カスタムコードスニペットを使用します。

WPCodeでカスタムコードスニペットを追加する

テキストエディタに戻り、カスタムコードスニペットの1つをコピーします。WPCodeプレビューボックスに貼り付けます。コードタイプについては、PHPスニペットを選択してください。

WPCodeでPHPスニペットを選択する

最後に、スニペットを保存し、トグルを使用してアクティブ化します。

WPCodeコードスニペットを有効化する

テーマファイル内の各カスタムスニペットについても同様に行ってください。 

すべてのカスタムテーマ編集が安全にバックアップされたので、通常どおりテーマを最新バージョンに更新できます。テーマファイルは新しいバージョンで上書きされますが、WPCodeのスニペットはカスタム機能を維持します。

方法4:子テーマを使用してテーマのカスタム編集を保存する

WordPressテーマを更新する際にカスタマイズを保持する別の方法は、子テーマを使用することです。子テーマは、親テーマのすべての機能とスタイルを継承しながら、子テーマのコードを安全に変更できます。

子テーマがアクティブな場合、親テーマを更新できます。子テーマは完全にそのまま残ります。 

これにより、カスタムCSSスタイル、プラグイン統合コード、その他の調整がアップデート後も完全にそのまま維持されます。

子テーマをお持ちでない場合は、簡単に作成できます。最初の子テーマの設定方法に関するステップバイステップガイドはこちらです。

次に、子テーマをコンピューターにダウンロードします。親テーマもダウンロードする必要があります。

WordPressテーマをダウンロードする

テーマのウェブサイトまたはWordPress.orgのテーマページにアクセスします。テーマの最新バージョンをダウンロードしてください。

これで、ダウンロードされた3つのフォルダ(元のテーマ、子テーマ、テーマの更新バージョン)が手元にあります。

この時点で、テーマの変更をすべて子テーマにコピーする必要があります。WinMerge(Windows)、Kaleidoscope(macOS)、Meld(Linux)などの比較ソフトウェアを使用できます。

このソフトウェアで、古いテーマファイルと新しいテーマファイルをアップロードできます。ソフトウェアが変更箇所をハイライト表示します。これらのファイルを子テーマに簡単に特定してコピーできます。

WordPressテーマファイルを比較する

functions.phpおよびstyle.cssファイルについては、変更を末尾にコピーします。次に、子テーマのファイルの末尾に貼り付けます。比較ソフトウェアがこの手順に役立ちます。

テーマの関数を比較する

次に、ウェブサイトのwp-contentフォルダを見つけて、themesを開きます。更新されたテーマと子テーマの両方をこのフォルダにアップロードします。

アップデートされたテーマをアップロードする

古いテーマファイルを新しいバージョンで上書きします。

テーマファイルを上書きする

WordPressカスタマイザーで変更を加えた場合は、Customizer Export/Importプラグインを使用して移動できます。これらの変更はテーマファイルに保存されないため、この追加の手順を実行する必要があります。

方法5:cPanelを使用してテーマを更新する

WordPressホスティングプロバイダーがcPanelを提供している場合、それを使用してテーマを手動で更新できます。プレミアムテーマの場合、管理ダッシュボードで更新できないため、これは良い方法です。

開始する前に、テーマ開発者のウェブサイトから最新バージョンをダウンロードしてください。

ホスティングアカウントのcPanelダッシュボードにログインし、ファイルマネージャーを開きます。

このパスに従います:public_html » wp-content » themesthemesフォルダで、テーマ名を見つけます。

cPanelでテーマを削除する

このテーマフォルダを削除し、更新されたバージョンをアップロードします。WordPressに再度ログインすると、テーマが更新されます。

方法6:FTPクライアントを使用してテーマを更新する

cPanelと同様に、テーマの新しいバージョンをダウンロードし、FTP(File Transfer Protocol)経由でアップロードできます。これには、FileZillaのようなFTPクライアントアプリケーションが必要です。

FileZillaをFTP認証情報を使用してWordPressサイトのサーバーに接続します。前の手順と同様に、/wp-content/themes/ディレクトリに移動します。

既存のテーマフォルダを選択して削除します。更新されたバージョンのファイルを含む新しいテーマフォルダをアップロードします。

cPanelとFTPの両方の方法で、問題が発生した場合に備えてバックアップが必要です。これらの方法では、テーマファイルに直接加えたカスタマイズも上書きされます。

テーマの更新をロールバックする方法

テーマの新しいアップデートにより、デザインのバグや機能の破損などの問題が発生することがあります。また、他のプラグイン、テーマ、またはWordPressコアの最新バージョンとの互換性がない場合もあります。

もしそうなった場合、アップデート前の以前の正常な状態にサイトを素早くロールバックしたいと思うでしょう。

Duplicatorを使えば、WordPressサイト全体を簡単に復元できます。新しいテーマがどのようなエラーを引き起こしても、データを失うことはありません。

テーマをアップデートする前に、Duplicatorを使用してサイト全体のバックアップ(ファイル、データベース、テーマ、プラグイン、コンテンツなど)をキャプチャしてください。

次に、そのバックアップを災害復旧ポイントとして設定します。

災害復旧を設定する

Duplicatorは、サイトを復元するために、復旧URLまたはランチャーファイルの2つのオプションを提供します。URLをコピーするか、ファイルをダウンロードできます。

いずれにしても、これらをWordPressダッシュボードから離れた安全な場所に保存してください。

災害復旧オプション

WordPressテーマを自由にアップデートしてください。何か問題が発生した場合は、復旧URLを貼り付けるか、ランチャーファイルを開いてください。エラーでダッシュボードにアクセスできなくなった場合でも、Duplicatorが復旧ウィザードを起動します。

災害復旧

わずか数分で、サイト全体が以前のバックアップに復元されます。テーマは以前のバージョンに戻ります。まるでアップデートがなかったかのようです!

アップデートに失敗した後でも管理画面にアクセスできる場合は、ワンクリックでサイトを復元できます。アップデート前のバックアップを見つけて、復元ボタンを押すだけです。

バックアップを復元する

バックアップを必死に探したり、複雑な手動復元を試したりする必要はもうありません。

Duplicatorがあれば、心配無用の災害復旧がすぐに利用できます。問題が発生した場合でも、すぐにロールバックできるので、安心してテーマをアップデートできます!

開発者の変更履歴やテーマディレクトリページで、テーマの古いバージョンを見つけることもできます。現在のテーマフォルダをこのバージョンに置き換えてロールバックします。

WordPressテーマのアップデートに関するFAQ

設定を失わずにWordPressテーマをアップデートするにはどうすればよいですか?

テーマをアップデートする前に、WordPressサイトの完全なバックアップを作成してください。次に、子テーマを使用して、親テーマのコアファイルとは別にカスタマイズを保存します。または、WPCodeのようなコードスニペットプラグインを使用して、カスタムコードの編集を安全に保持します。

WordPressテーマは自動的にアップデートされますか?

WordPressでは、インストールされているテーマの自動アップデートを有効にすることができます。ただし、アップデートは互換性の問題やその他のエラーを引き起こす可能性があります。問題がないかテストできるように、テーマは手動でアップデートすることをお勧めします。

WordPressテーマを手動でアップデートするにはどうすればよいですか?

WordPressテーマを手動でアップデートするには、いくつかの方法があります。初心者向けのオプションの1つは、WordPressダッシュボードのアップデートページを使用することです。ステージングエリアでテーマをアップデートし、問題をテストしてから、変更を本番環境に適用することもできます。

その他の手動アップデート方法をいくつかご紹介します。

  • アップデート前にテーマのカスタマイズを保存するためにWPCodeを使用する
  • 親テーマをアップデートする前にカスタマイズを保存するためにWordPress子テーマを作成する
  • cPanelまたはFTPクライアントを使用して、現在のテーマファイルをアップデートされたバージョンに置き換える

WordPressのテーマを変更するとすべて削除されますか?

いいえ、WordPressのテーマを変更しても、投稿、ページ、メディアのアップロード、設定、その他のコンテンツが削除されることはありません。ただし、古いテーマのカスタマイズされたスタイルや機能が失われる可能性があります。

子テーマとは何ですか?なぜ使うべきですか?

子テーマは、親テーマの要素を継承しながら、アップデート後も変更を失うことなくカスタマイズできます。これは、デザインの微調整、機能の追加、またはテーマのレイアウトを安全に試す場合に最適です。

テーマのアップデート後、どのようにサイトをテストしますか?

テーマをアップデートしたら、サイトのページを徹底的にチェックして、すべてが正しく表示されていることを確認してください。お問い合わせフォーム、ナビゲーションメニュー、およびプラグインの機能をテストします。問題が発生した場合は、アップデートを確認するか、テーマのサポートに連絡してください。

結論

このガイドがWordPressテーマの安全なアップデートに役立ったことを願っています!

滞在中はこちらのWordPressガイドもおすすめです:

テーマをアップデートするときに壊したくないですよね。エラーを避けるために、Duplicator Proを使用して、テーマをステージングサイト(安全にアップデートできる場所)に簡単に移動してください!

著者アバター
Joella Dunn Content Writer
Joella is a writer with years of experience in WordPress. At Duplicator, she specializes in site maintenance — from basic backups to large-scale migrations. Her ultimate goal is to make sure your WordPress website is safe and ready for growth.
Our content is reader-supported. If you click on certain links we may receive a commission.

保護されないまま、もう一日を無駄にしないでください

適切なWordPressバックアップなしで過ごす1時間ごとに、サイトはリスクにさらされます • WordPress移行の遅延ごとに、パフォーマンスと成長を失います

Get Duplicator Now
Duplicator プラグイン

お待ちください!
限定オファーをお見逃しなく!

お客様として、60% OFF になります

Duplicator をサイトで無料で試して、150万人以上の WordPress プロが私たちを信頼する理由をご覧ください。ただし、お待ちいただく必要はありません。この限定 60% オフは期間限定です。

or
Get 60% Off Duplicator Pro Now →