WordPress マルチサイトで WooCommerce をセットアップする方法

公開: 2022-08-16

マルチサイトは WordPress の機能で、すべてが同じドメインを持つ Web サイトのネットワークを作成し、単一の WordPress ダッシュボードから管理できるようにします。 WooCommerce ストアを運営している場合、マルチサイト インストールは、ユーザーとコンテンツに関して互いに独立している個々のストアのネットワークを構築する方法です。

この投稿では、WooCommerce 用の WordPress マルチサイトの仕組みと、WooCommerce ストアのマルチサイト ネットワークをセットアップする手順について説明します。 また、WordPress の高度な知識がない場合に推奨される、自分でマルチサイト ネットワークをインストールする代わりの方法も提案します。

WordPressマルチサイトとは?

WordPress の使用を考えるとき、ブログやビジネス Web サイトを思い浮かべるかもしれません。 人気のある CMS の優れた機能の 1 つは、WordPress マルチサイトとも呼ばれる単一のインストールで、ブログ、ビジネス サイト、またはストアのコレクションを作成できることです。

マルチサイト ネットワーク上のすべてのサイトは、同じ WordPress インストール コア ファイルを共有します。 同じテーマとプラグインを共有することもできます。 ネットワーク上の個々のサイトには、サーバー上に独自のディレクトリはありませんが、メディア アップロード用の独自のディレクトリと、データベース内の個別のテーブルがあります。

WordPress マルチサイト インストールを選択すると、プラットフォームで最初に設定したサイトがメイン サイトになります。 ネットワーク内で作成した Web サイトはサブサイトになります。 サブサイトは、メイン サイトと同じように、または異なるものにすることができます。 サブサイトを作成する理由がある限り、それをサブサイトとして整理し、1 つの WP ダッシュボードからネットワーク上のサブサイトと他のサブサイトを管理できます。

wp-config.php ファイル内にコードを追加すると、WordPress 管理パネルからマルチサイト ネットワーク設定にアクセスできます。 マルチサイト ネットワーク上の個々のサイトは、サブディレクトリとして設定できます。 (例えば example.com/site1/、example.com/site2/) またはサブドメイン (例: site1.example.com、site2.example.com)。 それぞれに長所と短所があり、特に SEO の場合はそうです。 たとえば、リンク権限はサブディレクトリには渡されますが、サブドメインには渡されません。

共有インストール内の各サブサイトは、独自の管理者を持つことができます。 ネットワーク全体はスーパー管理者によって管理されます。これは最高レベルのアクセスです。 スーパー管理者は、プラグインとテーマを追加し (通常の管理者はそれらをアクティブ化/非アクティブ化することしかできません)、ネットワークのエンド ユーザーに独自のサイトを作成させるかどうかを決定し、管理者とサブスクライバーを追加または削除します。 スーパー管理者だけがサイトを作成できるマルチサイト環境を作成できます。 これは、WooCommerce 用の WordPress マルチサイトを作成する際の関連セットアップです。

WordPress マルチサイト環境の使用例

現在の WordPress インストール内に WordPress マルチサイト ネットワークを作成すると、次の場合に役立ちます。

  • ウェブマスターで、すべてのサイトを一度に管理したい
  • ウェブマスターで、1 つの WP インストールにログインし、1 回のログインですべてのサイトを管理したい
  • エンド ユーザーがオンデマンドで独自の WordPress サイトを作成できるようにしたい (サービスまたはサブスクリプションとして)
  • メイン サイト、サポート サイト、オンライン ストアなど、ビジネスのさまざまな分野に合わせてさまざまなストアを作成する必要がある
  • プラグインとテーマを個別にではなく、すべてのサイトで一度に更新したい
  • ステージング (テスト) サイトをすばやく簡単にセットアップしたい
  • 単一の WordPress インストールで個人またはアフィリエイト マーケティング ブログのネットワークを作成しようとしているブロガー

マルチサイト ネットワークが常に最適なオプションではない場合

WordPress マルチサイト インストールでは、ネットワーク上のすべてのサイトが同じデータベースを共有するため、1 つの Web サイトをバックアップすることはできません。 したがって、このタイプのインストールは、同じ主要ドメインの一部である WordPress サイトに最適です。 例を挙げると、大学は WordPress Multisite を使用して、部門ごとに異なる Web サイトを構築できます。 サイトは大学のメイン ドメインとデータベースを共有するため、マルチサイト ネットワークでの管理が容易になります。

一方、Web サービス エージェンシーは、マルチサイト ネットワークを使用して、さまざまなクライアントからのプロジェクトを管理することはできません。 クライアントが Web サイトを別の場所に移動することを決定した場合、その Web サイトはネットワーク上の他のサイトとデータベースを共有するため、問題が発生します。 単一のインストールがより適切なオプションです。

マルチサイト ネットワークは、共有インストール上のサイト間に相互接続を作成しません。 たとえば、サブストアの緊密に相互接続されたネットワークを探している場合、WooCommerce 用の WordPress マルチサイトは適切なソリューションではありません. すでにマルチサイト環境があり、個々のサイトまたはストア間の相互接続を作成したい場合は、プラグインを使用してそれを行うことができます.

異なるユーザー グループが異なる情報にアクセスできるようにしたり、互いに明確に異なる Web ページのコレクションを作成したりする場合は、適切なプラグインを使用してこの機能を実現できます。 同じ結果を得るために、必ずしもマルチサイト インストールが必要なわけではありません。

WooCommerce 用の WordPress マルチサイトのセットアップ

WordPress のマルチサイト インストールがニーズに最適なソリューションであるかどうかを判断してください。 WooCommerce 用の WordPress マルチサイトを配置する前に、WooCommerce を使用する必要があります。 WordPress マルチサイトで WooCommerce をセットアップする手順は、WordPress でマルチサイト ネットワークを作成する手順と似ています。

WooCommerce をまだ使用していませんか?

WooCommerce を立ち上げて実行することは、WordPress でのマルチサイト ネットワークの前提条件です。 WooCommerce は非常に人気のあるオープン ソースの e コマース プラットフォームであり、WordPress のプラグインとして利用できます。

  • WordPress に WooCommerce プラグインをインストールすると、オンライン e コマース ストアをセットアップして、ニーズに合わせて完全にカスタマイズできます。
  • 顧客からのさまざまな支払いオプションを受け入れて、すぐに製品の販売を開始できます。
  • WordPress に WooCommerce をインストールするのは簡単です。[プラグイン] > [新規追加] に移動し、「WooCommerce」と入力し、[今すぐインストール] をクリックしてから、[有効化] をクリックします。
  • WordPress サイトに WooCommerce がインストールされました。

Magento ストアを持っていて、WooCommerce に移行したい場合は、Magento から WooCommerce への移行ガイドをお読みください。

マルチサイト設定に WooCommerce を使用する

WooCommerce を実行している WordPress サイトのネットワークをセットアップできます。 プロセスは、WordPress マルチサイト ネットワークをセットアップする場合と同じですが、マルチサイト ネットワークはどのプラグインをインストールできるかを制御できず、アクティブ化できるプラグインのみを制御できるため、WooCommerce は「マスター」Web サイトにインストールする必要があります。

WordPress で WordPress マルチサイト ネットワークをセットアップする理由はいくつかあります。 以下に 9 つの項目を示します。

  1. 言語や通貨ごとに異なる WooCommerce ストアを用意したい。
  2. 多数の製品があり、異なるカテゴリではなく、異なるサイト間でそれらを維持したいと考えています。
  3. 人々が独自の WooCommerce ストアをセットアップできるようにするサービスを提供しており、それを自動化する簡単な方法が必要です。
  4. さまざまな種類またはカテゴリの製品を扱うストアのオンライン マーケットプレイスを作成し、スタッフの注文管理を簡素化したいと考えています。
  5. ユーザーがメインサイトにサインアップして、アイテムを販売する独自のオンラインストア (Etsy など) を作成できるようにするには、WooCommerce 用の WordPress マルチサイトが必要です。
  6. 特定の種類の製品を管理する別の人がいますか? WooCommerce の WordPress マルチサイトは、検討すべきオプションです。
  7. おそらく、互いに異なるさまざまなブランドを持っているでしょう。 それぞれに個別のオンライン ストアを作成できます。 たとえば、あなたの名前で学生の作品をブランド ストアで販売している美術学校の場合、マルチサイト ネットワークが可能です。
  8. メイン サイトを、チケット販売、サポート、およびヘルプ センターから分離したい。
  9. 各チームが独自のサイト、コンテンツ、ユーザー、および/または設定を持つビジネス用の内部ネットワークを作成したいと考えています。

さまざまな業界で WordPress マルチサイトがどのように使用されているかを簡単に見てみましょう

メディア

報道機関は、ニュース チャネル、オンライン新聞、地域の視聴者向けにマルチサイト ネットワークを使用できます。 また、編集、マーケティング、アート、制作、アーカイブなどの社内部門のために作成することもできます。 BBC America は、各プログラムが独自の Web サイトを持つ WordPress マルチサイト ネットワークを使用しています。

教育機関

学校や大学は、教職員用と学生用に別々のポータルを持つことができます。 教職員ポータルと学生ポータルの間には、学術的な議論、教師や学校の活動のレビュー、ティーチング アシスタントと学生の交流など、ある程度の接続が存在する可能性があります。 ただし、相互接続性を高めるには、マルチサイト ネットワークは適していません。

ホテル

ホテルのマルチサイト インストールは、ゲストと従業員を同じネットワーク上で別々のサイトで管理するために想定できます。 ゲストの記録は 1 つのサブサイトに残すことができますが、従業員の記録と、トレーニング、シフト、名簿、ハンドブック、およびその他の情報などの情報は、専用のサブサイトでスタッフが利用できます。

WooCommerce マルチサイト ネットワークの設定方法

WooCommerce マルチサイト ネットワークを設定する手順は、WordPress マルチサイト ネットワークを設定する手順と同じですが、プロセスを開始する前に WooCommerce をサイトにインストールする必要があります。

  1. WooCommerce のインストール : WooCommerce をまだインストールしていない場合は、[プラグイン] > [新規追加] に移動し、「WooCommerce」と入力して、[今すぐインストール] をクリックし、[有効化] をクリックします。
  1. バックアップ: まず、インストール中に重要なファイルが失われないように WordPress のインストールをバックアップし、既存のプラグインを無効にします。
  1. wp-config.php ファイルの変更: マルチサイト オプションを wp-config.php ファイルで定義する必要があります。これにより、マルチサイト ネットワークを設定できます。 次の行の上: /* それだけです。編集をやめてください! ハッピーブログ。 */. 次のコードを追加します。
 <!-- wp:paragraph --> <p>/* Multisite */</p> <!-- /wp:paragraph -->
<!-- wp:paragraph --> <p>define( 'WP_ALLOW_MULTISITE', true );</p> <!-- /wp:paragraph -->
  1. マルチサイト ネットワークのインストール: WordPress 管理ダッシュボードの [ツール] > [ネットワーク設定] に移動し、マルチサイト ネットワークにサブディレクトリまたはサブドメインを使用するかどうかを選択し、マルチサイト ネットワークに名前とメール アドレスを指定します。 設定が完了したら、[インストール] をクリックします。
  1. ネットワークを有効にする: サーバーとインストールに固有の手順のリストが表示されます。 マルチサイト ネットワークを有効にするには、次の手順に従ってください。
  1. WooCommerce の再有効化: 左上の WordPress ロゴの横にある [マイ サイト] ドロップダウン メニューからネットワークを管理できるようになりました。 このドロップダウンでは、ネットワークのグローバル設定 (ネットワークのスーパー管理者である場合) と、各サイトの個別の設定を変更できます。 WooCommerce をグローバルに再度有効にして、WordPress マルチサイトのそれぞれが WooCommerce を実行していることを確認してください!

開発者を雇って WooCommerce Multisite ネットワークをセットアップする

マルチサイトのセットアップはどのように行いますか? 最初に、1 つの Web ホスティング プランで複数のドメインを処理できる Web ホスティング プロバイダーを見つける必要があります。 ドメイン上のすべてのサイトに到着するトラフィックを管理できるようにするには、共有ホスティングよりも VPS ホスティング サービスまたは専用サーバーを使用することをお勧めします。

WooCommerce 用に WordPress マルチサイトをセットアップするには、技術的な知識と経験も必要です。 WordPress のインストールに関する基本的な知識が必要です。 バックアップ方法を知っている必要があり、すべてのプラグインを無効にする必要があります。 次に、SFTP アクセスがあり、SFTP を使用してファイルを編集できることを確認する必要があります。 Pretty パーマリンクの有効化も、期待できるタスクの 1 つです。 これらのタスクの処理に自信がある場合は、外部の助けなしでインストールを試みることができます。

ここでネットワーク管理について言及することも重要です。 マルチサイトがさらに複雑になるため、ネットワークの高度な管理に関する知識が必要になります。 マルチサイト ネットワーク管理の動作は、WordPress の使用経験がある程度ある場合でも混乱する可能性があります。

WooCommerce ストアを実行する WordPress サイトのネットワークをセットアップできるさまざまな企業やフリーランサーがありますが、

  • すべての企業やフリーランサーが WordPress (および WooCommerce) に特化しているわけではありません
  • ネットワーク内の店舗数によって価格が変動する場合があります
  • ネットワークがセットアップされた後、誰もが継続的なサポートを提供するわけではありません
  • フリーランスのプラットフォームを使用している場合、何百ものプロファイルに何時間も費やす必要がある場合があります
  • 気に入ったフリーランサーを見つけたら、彼らの推薦状をチェックして、その仕事に適しているかどうかを確認し、入札を比較し、料金を交渉するなど、もう少し時間を費やす必要があります。

Codeable のような雇用パートナーは、WooCommerce マルチサイト ネットワーク プロジェクトに取り組む最も簡単でシンプルな方法です。

  • すべての Codeable エキスパートは WordPress に特化しており、同様のプロジェクトの経験があるため、資格のある人材があなたのプロジェクトで働くことを確信できます。
  • フリーランサーは、WordPress プロジェクトに取り組むのに適切な資格と経験を持っていることを確認するために精査されているため、参照とポートフォリオを確認する時間を節約できます.
  • Codeable で誰かを採用するプロセスは、すばやく簡単です。 既存のサイトと移行計画に関する情報を簡単に記入すると、Codeable がその仕事に適した 1 ~ 5 人の専門家を紹介します。 提案された専門家の見積もりを受け入れると、プロジェクトに取り掛かることができます。

WooCommerce 用の WordPress マルチサイトを作成する

WordPress マルチサイトは、WordPress に組み込まれている機能で、ユーザーは複数の WordPress Web サイトまたはサブサイトを設定できます。 単一のネットワーク上の同じ WordPress インストールから。 病院、メディア企業、学校、大学、および e コマース ビジネスは、このインストールを使用して、サイトまたはブログのネットワークをより簡単に管理します。

WooCommerce ストア向けの WordPress マルチサイト ネットワークのユース ケースには、次のようなものがあります。

  • 複数の通貨、言語、または複数の国に発送するショップを設定するための優れた方法
  • ストアをさまざまなカテゴリまたは製品クラスのさまざまなサイトにセグメント化できます
  • ストアの新機能を安全にテストする方法
  • WordPressと同様のWooCommerceストアセットアップサービスを実行できます

これも利便性の問題です。 複数の WooCommerce サイトの作成と管理には時間がかかる場合があります。 すべてのサイトにログインおよびログアウトし、個々のサイトごとにカスタマイズを実行し、個別のダッシュボードでそれらを管理する必要があります。 WordPress Multisite for WooCommerce を使用すると、これらのタスクにかかる時間が短縮されます。 WooCommerce ストアのオーナーは、さまざまなストアを 1 つのネットワーク上に維持し、1 つのパネルで管理できます。

WooCommerce で WordPress マルチサイト インストールをセットアップするとエラーが発生しやすく、特に wp-config.php ファイルを編集してサーバーの正しい設定を構成するときに、自分が何をしているのかわからないと、うまくいかない可能性があります。 理想的には、WordPress の専門家にマルチサイト ネットワークをセットアップしてもらい、監視を維持し、スーパー管理者としてネットワークを安全に実行し続けるための専用のリソース (あなたではない場合) を用意してもらいたいと考えています。

Codeable は、WordPress マルチサイトをセットアップし、ネットワークを計画し、インストールを完璧に実行する専門家を見つけるための、最も速く、最も安全で、費用対効果の高い方法です。 インストール後にマルチサイト ネットワークをカスタマイズする必要がある場合は、WordPress 開発、HTML、PHP、CSS、およびサーバー管理に関するフリーランサーの知識が役に立ちます。

Codeable では見積もりは無料で、準備ができていなくても雇用する義務はありません。 プロジェクトを提出して、すぐに WooCommerce マルチサイトを立ち上げてください。