WooCommerceの更新方法(オンラインストアを壊さずに)
John Turner
John Turner
WooCommerceの更新方法がわからないのですか?
商品を販売することに集中していると、WooCommerceソフトウェアを最新の状態に保つことを忘れがちです。車のダッシュボードの点滅する警告灯のように、これらのアップデートを無視すると、後でより大きな問題につながる可能性があります。
このチュートリアルでは、WooCommerceを安全に更新する方法を説明します!
主なポイントは次のとおりです:
- 定期的なアップデートは、WooCommerceストアにセキュリティパッチ、パフォーマンスの向上、新機能を提供します。
- 常に完全なバックアップを作成し、本番環境に移行する前にステージングサイトでアップデートをテストしてください。
- 顧客への影響を最小限に抑えるために、トラフィックの少ない時間帯にアップデートをスケジュールしてください。
- 必須ツール:バックアップにはDuplicator Pro、視覚的な比較にはWP Boom、テストにはステージング環境を使用してください。
- アップデート後、支払い、チェックアウト、商品管理を含むすべてのコア機能をテストしてください。
- ロールバックオプションを利用できるようにし、キャッシュのクリア方法、PHPの更新方法、メモリ制限の引き上げ方法を把握しておいてください。
クイック概要:WooCommerceの更新方法
目次
WooCommerceを更新する理由
オンラインストアを古いソフトウェアで運営したくはないでしょう。常に最新バージョンのWooCommerceを使用することが非常に重要な理由は次のとおりです。
- セキュリティ
古いソフトウェアは、eコマースストアをハッカーに対して脆弱にします。アップデートはこれらの脆弱性を修正し、顧客のデータを安全に保ちます。
- パフォーマンス
時間の経過とともに、ソフトウェアは遅くなることがあります。アップデートには、バグ修正とパフォーマンスの向上が含まれることが多く、ストアの実行がより高速でスムーズになります。これにより、顧客はより良いショッピング体験を得ることができます。
- 新しい機能
WooCommerceの新しいバージョンでは、エキサイティングな機能が導入されることがよくあります。プラグイン開発者は、eコマースプラットフォームに新しい強化機能を作成します。これらは、機能を強化し、競合他社との差別化に役立ちます。
WooCommerceを更新する前にやること
アップデートに飛び込む前に、いくつかの予防措置を講じるのが賢明です。すべてがスムーズに進むように、WooCommerceを更新する前に実行すべき重要な手順をいくつか紹介します!
自動アップデートを無効にする
自動アップデートは、物事を最新の状態に保つ便利な方法のように思えます。しかし、既存のテーマやプラグインとの競合を引き起こすことがあります。
たとえば、独自のテーマでストアフロントをカスタマイズするのに何時間も費やしたのに、自動アップデートによってレイアウトが台無しになったり、重要な機能が無効になったりしたと想像してみてください。これらの頭痛の種を避けるために、アップデートプロセスを管理しましょう。
自動アップデートを無効にするのは簡単なプロセスです。プラグインページを開き、WooCommerceを見つけます。次に、自動アップデートを無効にするをクリックします。

これにより、WooCommerceのアップデートはあなたの管理下になります!WooCommerceをいつ、どのように更新するかを制御できるため、ストアをより適切に準備できます。
サポートフォーラムでバグを確認する
新しいWooCommerceのアップデートはストアを改善するように設計されていますが、予期しない問題が発生する可能性もあります。これらのバグは、ストア内でグリッチやその他のエラーを引き起こす可能性があります。
WooCommerceはWordPressプラグインであるため、必要に応じて利用できる役立つコミュニティがあります。
アップデートする前に、WooCommerceサポートフォーラムを確認して、インストールを計画している特定のアップデートに関連する既知のバグがないか確認してください。

最新バージョンがどれかわからない場合は、WooCommerceの変更履歴を確認してください。正しいバージョン番号を見つけたら、WordPressフォーラムで検索してください。
検討中のアップデートで他の人が問題に遭遇したかどうかを確認してください。これにより、今アップデートしても安全かどうか、または修正を待つ方が良いかどうかを判断するのに役立ちます。
適切なツールを選択する
WooCommerceのアップデートにおいては、適切なツールがすべてを変える可能性があります。
アップデートをスムーズに準備およびテストするのに役立つ、いくつかの必須事項を以下に示します!
Duplicatorは、テーマ、プラグイン、コンテンツ、設定を含むストア全体の完全なバックアップを作成します。このバックアップは、アップデートプロセス中に何か問題が発生した場合のセーフティネットとして機能します。

しかし、Duplicatorのマジックはそれだけではありません!ステージング環境(基本的に、ライブストアのクローンを別のスペースに作成したもの)を簡単に作成することもできます。
Duplicatorを使用すると、最初にステージングサイトでアップデートをテストできます。これにより、ライブストアをアップデートする前に問題を修正できます。顧客に問題を引き起こすことを回避できます!
場合によっては、アップデートによって軽微なレイアウトのずれやデザインの変更が発生し、見過ごされる可能性があります。WP Boomはビジュアルスナップショットツールのように機能し、アップデートの前後にストアの正確な見た目をキャプチャできます。

WP Boomは、予期しないデザインの微調整を簡単に特定するのに役立ちます。一貫したショッピング体験を維持するために、ごくわずかな詳細も調整します。
WP Boomは視覚的な比較に役立ちますが、アップデート後にサイトのすべての機能が同じままであることを確認する必要があります。ここでGhost Inspectorが登場します。

Ghost Inspectorは、カートに商品を追加する、チェックアウトに進む、注文するなどの、ストアでの実際のユーザーアクションを模倣する自動テストを設定します。
アップデートの前後にこれらのテストを実行することで、顧客のショッピング体験に影響を与える可能性のある潜在的なバグやグリッチを特定できます。
ステージングサイトを作成する
WooCommerceストアの遊び場を想像してみてください。ライブサイトとその顧客に影響を与えることなく実験できる安全なスペースです。これはステージングサイトと呼ばれます。
ステージングサイトを使用すると、制御された環境でWooCommerceのアップデートをテストできます。予期しないことが発生した場合は、ライブストアとその収益に影響を与えることなく問題をトラブルシューティングできます。
アップデートの適切なタイミングを選択する
アップデートのインストール中は、一時的なダウンタイムが発生する可能性があります。ステージングサイトでアップデートをテストした場合でも、本番環境に変更を加えた後にトラブルシューティングを行う時間が必要です。
お客様のショッピング体験への影響を最小限に抑えるためには、アップデートの適切なタイミングを選択することが重要です。
最適なアップデートウィンドウを選択するためのヒントをいくつかご紹介します!
ウェブサイト分析ツール(MonsterInsightsなど)を使用して、ストアの通常のトラフィックパターンを特定します。訪問者が少ない時間帯、たとえば早朝、深夜、または週末にアップデートをスケジュールします。

予定されているアップデートのメンテナンスに関する簡単な通知を送信することを検討してください。SeedProdのようなプラグインを使用して、ストアをメンテナンスモードにすることもできます。

戦略的にアップデートをスケジュールすることで、混乱を最小限に抑え、お客様にとってスムーズな移行を確保できます。
WooCommerce の更新方法
バックアップ、ステージングサイト、および適切なツールでストアを準備したので、アップデートプロセスをステップバイステップで進めましょう!
- ステップ1:WooCommerceストアのバックアップ:何か問題が発生した場合に復元できるように、Duplicator Proを使用して完全なバックアップを作成します
- ステップ2:WP Boomでスナップショットを取得:ストアのデザインのビジュアルスナップショットをキャプチャして、アップデート後のレイアウトの変更を特定します
- ステップ3:ストアをステージングサイトに移行:バックアップファイルを使用して、安全なテスト環境にストアを転送します
- ステップ4:WooCommerceのアップデート:安全なテストのために、まずステージングサイトでWooCommerceのアップデートをインストールします
- ステップ5:バグと競合の修正:機能をテストし、ビジュアルを比較し、テスト中に発見された問題を解決します
- ステップ6:変更を本番サイトにプッシュ:Duplicator Proを使用して、テスト済みのアップデートをステージングから本番ストアに移行します
- ステップ7:本番サイトのエラーをテスト:支払いとチェックアウトを含む、すべての機能が本番サイトで正しく機能することを確認します
ステップ1:WooCommerceストアのバックアップを作成する
変更を加える前、特にWooCommerceのようなソフトウェアをアップデートする際は、バックアップを作成してください。アップデート中に何か問題が発生した場合でも、バックアップを簡単に復元して、すぐにビジネスに戻ることができます。
Duplicator Proは、WooCommerceストアのバックアップに最適なプラグインです。他のバックアッププラグインとは異なり、大量のデータ(最大400GB!)を処理できます。
Duplicatorで利用できるその他の便利な機能は次のとおりです。
- カスタマイズ可能なバックアップ
- 自動バックアップ(毎時、毎日、毎週、または毎月)
- ワンクリックバックアップ復元
- Amazon S3、Google Cloud、Google Drive、Dropboxなどへのクラウドストレージ
- 大規模なエラーをロールバックするためのリカバリポイント
- ドラッグ&ドロップでのサイト移行
- バックアップ失敗時のメールアラート
WooCommerceストアのバックアップを開始する準備はできましたか?Duplicator Proをダウンロード!
その後、DuplicatorをWordPressにインストールします。ライセンスキーをアクティブ化する必要もあります。

バックアップを作成するには、Duplicator Pro » Backups » Add New に移動します。

動的タグを使用してバックアップに名前を付けます。ローカルサーバーに保存するか、サードパーティのクラウドストレージの場所を選択できます。

アップデートで重要なデータを失わないように、サイトのすべてをバックアップすることをお勧めします。Backup セクションで、Full Site プリセットをクリックします。

バックアップが完了すると、Duplicator はアーカイブファイルとインストーラーファイルの 2 つのファイルを提供します。両方のファイルをダウンロードして、安全な場所に保管してください。

これで、WooCommerce ストアの完全なバックアップができました!途中で問題が発生した場合は、サイトをこのバージョンに簡単にロールバックできます。
ステップ2:WP Boomでスナップショットを取得する
前述したように、アップデートにより、レイアウトのわずかなずれやデザインの変更が発生することがあります。それに気づかないかもしれませんが、視聴者は気づくでしょう。
ここでWP Boom が役立ちます。このツールは、アップデート前にストアのビジュアルスナップショットをキャプチャし、比較の基準として機能します。
開始するには、WP Boom のウェブサイトにアクセスしてアカウントを作成してください。サインアップ時に、ライブサイトの URL を入力します。ステージングサイトを含めることもできます。

毎週のスナップショットを設定してください。WP Boom を定期的にチェックして、サイトに予期しない変更がないか確認できます。
WP Boom は、ストア全体のレイアウトとデザインの包括的なスナップショットを取得します。これは将来のスナップショットの参照になります。

これで、ストアの元のデザインのビジュアルレコードができます。アップデート後に予期しないレイアウトの変更をすばやく特定できます。
ステップ3:ストアをステージングサイトに移行する
先ほど説明したステージングサイトを覚えていますか?ここで、それが貴重な資産になります。
ストアをステージング環境に移行することで、ライブストアや顧客から離れた安全で管理されたスペースで、WooCommerce のアップデートをテストできます。
まず、ウェブサイトのステージング環境があることを確認してください。このプロセスには通常、ライブサーバーにサブドメインを設定することが含まれます。ローカルサーバーを使用することもできます。
以前にダウンロードしたバックアップ(WooCommerce のアップデート用)を見つけます。次に、両方のバックアップファイルをステージングサイトの空のディレクトリにアップロードします。

次に、ステージングエリアのデータベースを作成します。通常、これはウェブホストを通じて行うことができます。

データベースユーザーも作成してください。

次に、新しいデータベースを新しいデータベースユーザーに割り当てます。すべての権限を割り当てます。

元のストアをステージングサイトにインストールするには、次の URL を検索してください。
https://subdomain.example.com/installer.php
ステージングサイトの場所に応じて、この URL を調整してください。
Duplicator が起動したら、新しいデータベース情報を追加します。

Validate をクリックして、次のステップに進みます。Duplicator は自動的にオンラインストアを移行します!Admin Login ボタンを使用して、ステージングサイトでライブストアの正確なレプリカにアクセスします。

ステップ4:WooCommerceを更新する
ストアがステージングサイトに安全に移行されたので、WooCommerceのアップデートをインストールする時が来ました。この管理された環境により、本番環境にプッシュする前にアップデートを徹底的にテストできます。
テスト環境にログインしたら、アップデートページでWooCommerceのアップデートを見つけます。プラグインページでWooCommerceをアップデートするオプションも表示されます。

ステップ5:バグと競合を修正する
ステージングサイトでWooCommerceをアップデートした後、潜在的なバグや競合がないか確認することが重要です。これらの問題を特定して修正する方法について説明しましょう。
アップデート前に取ったスナップショットを覚えていますか?今こそそれを有効活用する時です。
WP Boomで、アップデート前のスナップショットとステージングサイトの現在の状態を比較します。この視覚的な比較により、アップデートによって導入された予期しないレイアウトの変更を特定するのに役立ちます。

WP Boomは視覚的な面で役立ちますが、アップデート後にストアの機能をテストすることも同様に重要です。
カートに商品を追加する、チェックアウトプロセスをナビゲートする、テスト注文を行うなどの典型的な顧客アクションを実行します。本番サイトでの驚きを避けるために、すべての機能がシームレスに機能することを確認してください。
より包括的なテストアプローチのために、Ghost Inspectorの使用を検討してください。このツールを使用すると、ストアでの実際のユーザーアクションを模倣する自動テストを設定できます。
アップデートの前後にこれらのテストを実行することで、手動テストでは見逃してしまう可能性のある軽微なバグやグリッチも発見できます。
ステージングサイトでバグや競合を確認することで、アップデートを本番環境にプッシュする前に問題を特定して解決できます。これにより、実際の本番サイトでの顧客のショッピング体験の中断のリスクが最小限に抑えられます。
ステップ6:変更を本番サイトにプッシュする
ステージングサイトでWooCommerceのアップデートを徹底的にテストしたら、本番サイトに変更をプッシュする時が来ました。
Duplicator Proは、アップデートされたストアをステージングサイトから本番サイトに移行するプロセスを簡素化します。開始するには、ステージングサイトのバックアップを作成してダウンロードします。今回は、アーカイブファイルのみが必要です。
本番サイトのWordPressダッシュボードにログインします。Duplicator Pro » Import Backupsに移動し、ステージングサイトのバックアップをアップロードします。

Duplicator Proは、アップデートされたWooCommerceバージョンとストアのすべてのコンテンツを本番サイトに転送します!
ステップ7:本番サイトのエラーをテストする
ステージングサイトで広範にテストを行ったとしても、本番サイトですべてを再確認するのは賢明です。特にステージングサイトが別のサーバーにある場合、データの移行が予期しない変更を引き起こす可能性があります。
ストアのコア機能を確認することをお勧めします。商品をカートに追加し、チェックアウトプロセスをナビゲートし、テスト注文を行い、顧客アカウントを管理します。すべてが期待どおりに機能することを確認してください。
アップデート後、すべての支払いゲートウェイが正しく機能していることを確認する必要があります。実際の支払い方法を使用して少額のテスト注文を行い、トランザクションが成功したことを確認することを検討してください。
顧客の視点からストアを閲覧することをお勧めします。テスト中に見落とされた可能性のあるレイアウトの変更やデザインの不整合がないか確認してください。ここでも、WP BoomやGhost Inspectorを使用してエラーを見つけることができます。
WooCommerceのアップデートエラーのトラブルシューティング方法
最善の準備をしても、WooCommerceのアップデート後にエラーが発生する可能性があります。心配しないでください。これらのエラーをトラブルシューティングし、ストアを軌道に乗せるお手伝いをします。
WooCommerceのバージョンを確認する
アップデートが失敗した場合は、まず正しいバージョンのWooCommerceがインストールされていることを確認してください。最新バージョンは通常、パフォーマンスが向上し、バグが修正されています。
WordPressダッシュボードにログインし、WooCommerce » ステータスに移動します。WordPress環境セクションに、現在のWooCommerceのバージョン番号が表示されます。

wordpress.orgのWooCommerceページにアクセスしてください。プラグインの詳細に最新バージョンが表示されます。

互換性を確認することで、潜在的な競合を回避し、正常なアップデートを確保できます。
WordPressコア、テーマ、プラグインをアップデートする
古いWordPressコアソフトウェア、テーマ、またはプラグインは、新しいWooCommerceアップデートと競合する場合があります。そのため、すべてが最新の状態であることを確認する必要があります。
WordPressダッシュボードで、アップデートに移動します。新しいWordPressバージョンが利用可能な場合は、そこに通知が表示されます。

プラグインとテーマについても同様のプロセスを繰り返してください。
キャッシュのクリア
キャッシュされたデータが古い情報を保持している場合があります。アップデート後、このキャッシュされたデータはストアの古いバージョンを表示し続け、混乱を引き起こす可能性があります。
WP Super CacheやW3 Total Cacheのようなキャッシュプラグインを使用している場合、これらのプラグインには通常、ウェブサイトのキャッシュをクリアするための組み込みオプションがあります。具体的な手順については、プラグインのドキュメントを参照してください。

キャッシュをクリアすることで、WooCommerceのアップデート後、ウェブサイトはストアの最新バージョンを表示するようになります。
PHPバージョンをアップデートする
PHPは、ウェブサイトがサーバーと通信するために使用する言語です。古いPHPバージョンは、最新のWooCommerceアップデートに含まれる指示を理解できない可能性があり、エラーにつながります。
WordPressダッシュボードで、ツール » サイトヘルスに移動します。情報タブの下に、現在のPHPバージョンなどの詳細が表示されます。

最新のPHPバージョンはphp.netで確認できます。

PHPバージョンをアップデートするには、通常、ホスティングプロバイダーに連絡する必要があります。彼らはアップデートプロセスを案内するか、サービスとして提供してくれる場合があります。

PHPメモリを増やす
PHPのメモリ割り当てが不十分だと、WooCommerceのアップデート後にエラーが発生する可能性があります。メモリを増やすには、wp-config.phpファイルを編集する必要があります。
「That’s all, stop editing! Happy blogging.」という行の前に、このコードを追加してください:
define( 'WP_MEMORY_LIMIT', '256M' );
詳細については、PHPメモリを増やす方法に関するこの詳細なチュートリアルをご覧ください。
これにより、WooCommerceのアップデート後にウェブサイトがスムーズに機能するために必要なリソースが提供されます。
アップデートをロールバックする
WooCommerceのアップデートにより、ライブサイトに重大な問題が発生した可能性があります。トラブルシューティングを行いたくない場合は、サイトを以前のバージョンに戻すことを検討してください。
Duplicator Proは、ユーザーフレンドリーなワンクリック復元機能を提供します。バックアップページに移動すると、サイトのすべてのバックアップが表示されます。アップデート前に作成したバックアップを見つけて、復元をクリックしてください。

このロールバック機能は、必要に応じて安定したバージョンのストアを復元するセーフティネットとして機能します。
WooCommerceのアップデートに関するFAQ
WooCommerceを最新バージョンにアップデートするにはどうすればよいですか?
WooCommerceを最新バージョンにアップデートするには、まずストアをバックアップします。次に、ステージングサイトを使用してアップデートをテストすることを検討してください。ステージングサイトで問題がなければ、アップデートをライブストアに移行します。Duplicator Proのようなツールを使用すると、このプロセスを効率化できることを忘れないでください。
WooCommerce.com(現Woo)から購入した拡張機能をアップデートするには、WooCommerce » Extensions » My subscriptionsにアクセスしてください。ここで、WooCommerce拡張機能のバージョン番号を表示し、アップデートを実行できます。

WooCommerceのバージョンはどこで確認できますか?
WordPressダッシュボード内でWooCommerceのバージョンを簡単に見つけることができます。WooCommerce » Statusに移動します。バージョン番号は、WordPress環境の詳細の下に表示されます。
WooCommerceデータベースを手動でアップデートするにはどうすればよいですか?
コマンドラインを使用してWooCommerceデータベースを手動でアップデートできます。まず、SSH経由でWordPressサイトにログインします。次に、このコマンドを使用してルートディレクトリにアクセスします:
cd ~/sites/example.com
WooCommerceデータベースをアップデートするには、次のコマンドを入力します:
wp wc update
WooCommerceのすべての製品をアップデートするにはどうすればよいですか?
WooCommerceの製品リスト内で、複数の製品を選択して一括編集できます。製品ページで、価格、在庫数、配送、サイズ、セール価格、その他の重要な情報を更新できます。これは、製品グループに適用される簡単な更新に最適です。

製品数が多い場合や複雑な編集が必要な場合は、製品のインポート/エクスポートツールの使用を検討してください。製品をCSVファイルにエクスポートし、スプレッドシートで必要な変更を加えてから、更新されたファイルをWooCommerceにインポートし直します。
結論
WooCommerceストアを最新の状態に保つことは、セキュリティ、パフォーマンス、およびエキサイティングな新機能へのアクセスにとって不可欠です。このガイドに概説されている手順に従うことで、自信を持ってアップデートに取り組むことができます。
せっかくなので、これらの追加のWordPressチュートリアルも気に入ると思います:
- WordPressの更新方法(そして時代に遅れないようにする方法)
- オンラインストアを改善するための31の最高のWooCommerceプラグイン
- WooCommerceデータベースのバックアップ方法
- 6つの最高のWooCommerceバックアッププラグイン(無料および有料)
- WooCommerceサイトの移行方法
- ShopifyストアをWooCommerceに移行する方法
WooCommerceのアップデートを管理する準備はできましたか? Duplicator Proをダウンロード 今日!