WordPressマルチサイトとは何ですか? 完全ガイド[2022]

公開: 2022-07-09

確かに、WordPressでウェブサイトを構築することを選択した場合、他のCMSでは提供できない高度にカスタマイズ可能で柔軟な機能により、振り返ることはありません。 そして、ユーザーは最終的にWordPressで複数のWebサイトを実行することになります。

この点で、単一のダッシュボードからこれらすべてのWordPressサイトを管理するためのより効率的な方法があるかどうか疑問に思われるかもしれません。 ええと、答えはWordPressマルチサイトです。

しかし、面白い事実は、長期のWordPressユーザーでさえ、WordPressマルチサイトとは何かを知らないということです。 そして、サイトの管理に問題が発生することになります。

したがって、この究極のガイドでは、WordPressマルチサイト、その利点、およびそれを非常に包括的な方法で実装する方法についてすべて説明します。これにより、WordPressユーザーの大多数がこの究極の機能を簡単に利用して、物事をより簡単に、より効率的にすることができます。 、そして管理しやすい。

始めましょう!

目次
WordPressマルチサイトとは何ですか?
WordPressマルチサイトは何に使用されますか?
WordPressマルチサイトの長所と短所
WordPressマルチサイトの機能は何ですか?
マルチサイトを有効にする前に考慮すべきいくつかのポイント
WordPressサイトでWordPressマルチサイトセットアップネットワークを使用するにはどうすればよいですか?
WordPressマルチサイト構成
マルチサイトネットワークのテーマとプラグインの設定
マルチサイトネットワークに新しいサイトを追加するにはどうすればよいですか?
マルチサイトネットワークでドメインマッピングを行う方法は?
セットアップ中に発生する可能性のあるいくつかのWordPressマルチサイトエラー
結論
よくある質問

WordPressマルチサイトとは何ですか?

WordPressマルチサイトは、複数のWordPressサイトを追加して、同じWordPressインストールでネットワークを形成できるWordPress機能です。 この機能では、既存のサイトを追加することも、ネットワークに新しいサイトを追加することもできます。

以前はWordPressマルチユーザーとして知られていましたが、これはWordPressの新機能ではなく、WordPressバージョン3.0のリリース以来利用可能になっています。 WordPressユーザーは、シングルクリックでネットワーク上のすべてのサイトを更新する、管理する、同じWordPressマルチサイトネットワーク上のさまざまなサイトのさまざまなユーザーにアクセス許可を与えるなど、さまざまな目的でこの機能を使用できます。

WordPressマルチサイトは何に使用されますか?

WordPressマルチサイトはWordPressのすばらしい機能であり、単一のダッシュボードとは別にWordPressサイトを管理したいユーザーにとって非常に役立ちます。 使用できる領域を知らせるWordPressマルチサイトの例をいくつか確認してみましょう。

企業およびビジネスサイト

企業やビジネスのさまざまなセクションでWebサイトを運営している場合、WordPressのマルチサイト機能は非常に効率的で便利です。 マルチサイトネットワーク上の各Webサイトに対してWordPressコアの更新を行う必要はありません。ネットワーク内の各ウェブサイトに異なる役割を割り当て、単一のダッシュボードからすべてを管理でき、すべてのプラグインとテーマに単一のプラグインとテーマを使用することもできます。同じマルチサイトネットワーク上のWebサイト。

個人のウェブサイト

複数の個人用WordPressサイトを運営している場合は、それらすべてをマルチサイトネットワークに移動することで、より簡単かつ効率的にすることができます。 ITには主に3つの利点があります。

  1. すべてのWebサイトに同じテーマとプラグインがあります(リソースを節約します)。
  2. それらすべてを簡単に更新できます。また、すべてのWebサイトを個別にホストするのではなく、同じネットワーク上に統合することで、ホスティング料金を節約できます。
  3. 同じマルチサイトネットワーク上で、あるWebサイトから別のWebサイトに情報を簡単に表示できます。

学校や大学向け

学校や大学は、WordPressマルチサイト機能を使用して、学部ごとに異なるWebサイトを作成しています。 教員のブログ、学生のブログ、活動、ニュース、フォーラムなど。 異なる部門に基づくこれらの異なるWebサイトはすべて、親Webサイトのデータベースを共有するため、大学の管理者は、マルチサイトネットワーク上でそれらすべてを簡単に管理できます。

コミュニティネットワークを構築するため

グループ、コミュニティ、または組織は、その存在をマークし、世界中からの参加を許可するためのオンラインプラットフォームを必要とします。 しかし、これは、すべてのグループまたはコミュニティのWebサイトをホストするのに非常に費用がかかる可能性があります。 WordPressのマルチサイトネットワークを使用すると、多くのお金やその他のリソースを節約できます。また、ネットワークに参加できる他のグループへの扉を開くことができます。

単一のプラグインをインストールし、その機能をすべての個別のWebサイトで使用できるという利点があります。 さらに、サイト所有者は、メインの管理画面を介して、お互いのWebサイトをフォローしたり、2つのサイト間で情報をやり取りしたり、共有したりすることが容易になります。

マルチサイトネットワーク上のすべてのWebサイトで機能し、多くの費用を節約できる1つのWebホスティングプランと1つのWordPressインストールを購入する必要があります。

したがって、WordPressマルチサイトは非常に人気があり、NGO、教育機関、慈善団体によって一般的に使用されています。

収益を生み出すには

はい、あなたはそれを正しく聞きました、あなたはマルチサイトネットワークを使用することによって収入を生み出すこともできます。 WordPress.comが収入を生み出すために使用するのと同じビジネスモデル。

WordPressは、親ドメインをWordPres.comとしてマルチサイトネットワークを作成し、同じWordPressネットワーク上にサイトを構築する機会を人々に提供します。

同様に、独自のベースまたは親Webサイトを作成し、マルチサイト機能をアクティブにして、ユーザーがマルチサイトネットワーク上に独自のサイトを構築できるようにすることができます。 あなたはそれらを充電するか、それらを完全に無料にすることができます。 その後、さまざまな特典やアドオンを備えた無料からプレミアムまで、さまざまなプランを提供できます。

WordPressマルチサイトの長所と短所

長所

  • WordPressマルチサイトネットワークを使用する主な利点は、単一のダッシュボードから複数のサイトを簡単に管理できることです。
  • さまざまな役割を割り当て、ネットワーク上の各Webサイトにアクセス許可を与えることができます。
  • シングルクリックで同じネットワーク上のすべてのウェブサイトのWordPressを更新します。
  • 同じマルチサイトネットワーク上のすべてのサイトに対して、単一のプラグインとテーマをインストールしてアクティブ化できます。
  • マルチサイトネットワークのウェブサイトのすべてのデータを1つのバックアップに保存できます。
  • 個々のWebサイトの各WordPressインストールはサーバー上でかなりの数のリソースを使用する可能性があるため、マルチサイトネットワークを使用するとリソースを節約でき、最適化が向上します。

短所

  • ネットワークに問題が発生した場合、同じネットワーク上のすべてのマルチサイトに影響します。
  • マルチサイトネットワーク上のWebサイトのいずれかがハッキングされた場合、他のWebサイトも侵害される可能性があります。
  • いずれかのサイトが大量のトラフィックを受信すると、最終的には同じネットワーク上の別のWebサイトのパフォーマンスにも影響を及ぼします。
  • マルチサイトネットワークでサイトの数が増えると、マルチサイトインストール内でサイトを管理することが難しくなります。
  • すべてのウェブホスティング会社がマルチサイト機能を提供しているわけではありません。
  • マルチサイトインストールをシングルサイトに戻すことは非常に困難です。
  • マルチサイトネットワーク上のすべてのサイトは、各Webサイトの個々のユーザープロファイルではなく、同じユーザープロファイルを共有します。

WordPressマルチサイトの機能は何ですか?

上記のセクションですでに何度も述べたように、WordPressマルチサイトが同じWordPressインストール内に異なるWordPressサイトを持つのにどのように役立つか、これはどのように見えるかです:

  1. サブドメイン: www.blog.example.com(「 blog 」はサブドメイン、「example」はプライマリドメイン、「。com」はトップレベルドメイン)
  2. サブディレクトリ: www.example.com/blog(「ブログ」はサブディレクトリです)
  3. マップされたドメイン:サブドメインまたはサブディレクトリのいずれかが一意のドメインにマップされます。

次に、WordPressマルチサイトでどのような機能を使用するかを見てみましょう。

スーパー管理者

WordPressマルチサイト機能を有効にすると、ネットワーク全体を完全に制御できるようになり、スーパー管理者になります。 特定の単一のWebサイトを完全に制御および制御できる通常のサイト管理者と同じように。 スーパー管理者は、同じネットワーク上のすべてのWebサイトのすべての個々の管理者を制御できます。

スーパー管理者であるため、ネットワーク上のすべてのWebサイトのWordPressを更新したり、新しいプラグインをインストールしたり、テーマを追加したり、すべてのWebサイト用にカスタマイズしたりできます。

多国籍/多言語サイトを作成する機能

もう1つの機能は、eコマースストアで非常に必要とされるさまざまな言語、通貨、または地域に基づいてさまざまなサイトを作成する機能です。

可制御性

マルチサイトネットワーク上のWebサイトのコンテンツを管理することを検討している間、スーパー管理者とWebサイト管理者の両方が権限を持っています。 ただし、スーパー管理者は、ネットワーク全体のコンテンツ管理に対して少し優位性があります。

それにもかかわらず、Webサイト管理者は、メインドメインコンテンツのどの部分をそれぞれのWebサイトに表示するかを選択できます。 プラグインとテーマの可制御性について話すとき、スーパー管理者は新しいテーマとプラグインのインストールを完全に制御できますが、必要に応じて、Web管理者はそれぞれのWebサイトでそれらを非アクティブ化またはアクティブ化できます。

マルチサイトを有効にする前に考慮すべきいくつかのポイント

マルチサイトネットワークを有効にした後の将来の問題を回避するには、次の点を考慮する必要があります。

  1. Webサイトでマルチサイトネットワークを有効にする前に、ネットワークの規模を決定し、さまざまなWebホスティングプロバイダーの価格、それらが提供する機能、およびそれらの比較を確認します。
  2. マルチサイトネットワークが小規模になる場合は、共有ホスティングが最も費用効果の高いオプションになる可能性があります。
  3. 大規模なマルチサイトネットワークを計画している場合は、マネージドVPSまたはマネージド専用ホスティングが最適なオプションです。
  4. そこには多くのウェブホスティング会社がありますが、無制限のサイトホスティングで完全なマルチサイトサポートを提供するフルマネージドで高速なウェブホスティングサービスのためにWPOvenを検討することを強くお勧めします。
CTA 1 What Is WordPress Multisite? A Complete Guide [2022]

WordPressサイトでWordPressマルチサイトセットアップネットワークを使用するにはどうすればよいですか?

WordPressサイトでマルチサイト機能を有効にする場合、最初は2つのオプションがあります。新しいWordPressサイトまたは古いサイトで有効にすることができます。

ただし、どちらの場合も手順は同じですが、このセクションの後半で説明するわずかな違いがあります。

しかし、最初に、新しいWebサイトでWordPressマルチサイトを有効にしましょう。

WordPressをインストールし、すべての基本的な初期手順を実行した後、最初に行う必要があるのは、WebサイトをFTPクライアントFileZillaに接続し、編集するwp-config.phpファイルを見つけることです。 その後、以下の手順に従ってください。
ステップ1wp-config.phpファイルを開き、次の行を追加して、MultiSiteNetworkオプションをアクティブにします。

ただし、次の手順に進む前に、サブドメインマルチサイトとサブディレクトリマルチサイトの違いを知っておく必要があります。

サブドメインマルチサイト:例:http://subsite.example.com/
サブディレクトリマルチサイト:例:http://example.com/site
ステップ2ここで、WordPress管理エリアにログインし、次の場所に移動します。

フォームに記入します。 フォームに入力すると、「wp-config.php」ファイルをそこに提供されている設定で更新するように求めるページが表示され、更新するApache設定も表示されます。

Create a Network of WordPress sites

次に、wp-config.phpファイル用に提供されたコードを行のすぐ上に貼り付けます

これは、example.comという名前のドメインのサブディレクトリマルチサイトのサンプルコードです。

これは、example.comという名前のドメインのサブドメインマルチサイトのサンプルコードです。

次に、 .htaccessファイル用に提供されたコードを追加し、保存して閉じます。 ただし、Apacheの代わりにNGINXを使用している場合は、彼のチュートリアル「ここをクリック」を確認できます。

既存または古いWebサイトでWordPressマルチサイトを有効にする方法は?

さて、WordPressの新規インストールを使用しておらず、古いWebサイトでマルチサイトネットワークを有効にしたい場合、最初に行う必要があるのは、すべてのプラグインを非アクティブ化し、上記のすべての手順を繰り返すことです。

唯一の違いは、既存のページや投稿のURLと衝突する可能性が高くなるため、サブディレクトリを作成できないことです。

たとえば、1か月以上前のWebサイトxyzpaints.comがあり、URLxyzpaints.com/ varnishesのワニス専用ページがあるとします。 サブディレクトリを作成する場合、既存のページのURLと競合する可能性が高くなり、WordPressはコンテンツを表示するURLを決定できなくなります。

WordPressマルチサイト構成

Webサイトでマルチサイトを正常にセットアップしたら、次はWordPressマルチサイト設定を構成します。そのためには、マルチサイトネットワークダッシュボードに戻る必要があります。

  1. 管理ツールバーに移動し、[個人用サイト]>[ネットワーク管理オプション]>[ダッシュボード]をクリックします。
WordPress multisite configuration

2.次に、管理者サイドバーの[設定]オプションをクリックします。このオプションには、Webサイトのタイトルと管理者の電子メールアドレスが記載されています。 先に進む前に、各フィールドをチェックして確認し、すべてが正常であることを確認してください。

登録設定

この設定により、ユーザーが登録できるようになり、既存のユーザーがネットワーク上にWebサイトを作成できるようになります。 [登録通知]チェックボックスをオンにすると、新しいユーザーがネットワークに登録するたびに通知されます。

WordPress multisite Registration settings

ネットワークの個々のサイト管理者が自分のサイトに新しいユーザーを追加できるようにする場合は、[新しいユーザーを追加する]チェックボックスをオンにします。

また、特定のドメインをマルチサイトネットワークに登録することを許可しない場合は、[制限付きメール登録]ボックスにすべてのドメインを1行に1つのドメインと記載してください。

新しいサイト設定

新しいサイト設定では、ウェルカムメール、コメント、最初の投稿、またはマルチサイトネットワーク上の新しいWebサイトのデフォルトで設定されているページなどのすべてのオプションを構成できます。 あなたはそれに変更を加え、あなたの要件に従ってそれをカスタマイズすることができます。

WordPress multisite New site settings

同様に、アップロード設定を設定し、マルチサイトネットワーク上の各Webサイトに一定量のストレージスペースを割り当てて、サーバーリソースの悪用を回避することもできます。 このようにして、同じネットワーク上のWebサイトを妨げることなく、サーバーリソースを効率的に使用できます。 デフォルトのストレージスペースには100Mbが提供され、この制限を増減できます。

それに加えて、ユーザーが自分のWebサイトにアップロードできるファイルの種類(jpg、pdf、Docxなど)を設定することもできます。アップロードする最大ファイルサイズの制限を設定することもできます。

WordPress Multisite Upload Settings

上の画像に示すメニュー設定では、プラグインの管理メニューを有効にすると、ユーザーはプラグインを簡単にアクティブ化または非アクティブ化できますが、新しいプラグインをインストールすることはできません。 すべてのオプションを設定したら、最後に[変更を保存]をクリックすると、変更が保存されます。

マルチサイトネットワークのテーマとプラグインの設定

マルチサイトネットワーク上の各Webサイトには、テーマやプラグインを独自に追加または削除する機能がないため、スーパー管理者としてネットワーク上でそれらを設定する必要があります。

テーマの設定

マルチサイトネットワークのテーマを設定するには、WordPressダッシュボード>マイサイト>ネットワーク管理>テーマに移動します。 その後、利用可能なネットワークにインストールされているすべてのテーマのリストが表示されます。これらの設定を使用して、要件に応じて変更を加えます。

  1. ネットワークの有効化:この設定により、Web管理者はマルチサイトネットワーク上のそれぞれのサイトを使用できるようになります。
  2. ネットワークの無効化:この設定により、以前に有効にした特定のテーマをマルチサイトネットワークのWeb管理者が使用できなくなります。
  3. 新規追加:この設定により、マルチサイトネットワークに新しいテーマを追加できます。

プラグインのセットアップ

マルチサイトネットワークのプラグインを設定するには、WordPressダッシュボード>マイサイト>ネットワーク管理>プラグインに移動します。 今、あなたはをクリックする必要があります 各プラグインのすぐ下にある「ネットワークアクティベート」オプションを使用して、マルチサイトネットワークに追加します。

注:上記のセクションですでに説明したように、[ネットワーク設定]ページで管理メニューを既に有効にしている場合。 ネットワーク上の各サイトのWeb管理者は、新しいプラグインを削除または追加することはできませんが、既存のプラグインをアクティブ化または非アクティブ化することはできます。

マルチサイトネットワークに新しいサイトを追加するにはどうすればよいですか?

マルチサイトネットワークに新しいサイトを追加するには、最初に、 WordPressダッシュボード>マイサイト>ネットワーク管理者>サイトに移動する必要があります。

How to add new site to WordPress Multisite

次に、[サイト]ページで、次の図に示すように、[新規追加]ボタンをクリックする必要があります。

How to add new site to WordPress multisite

[新規追加]ボタンをクリックすると、新しいページが開き、次のフィールドに詳細を入力する必要があります。

  1. サイトアドレス(URL)
  2. ウェブサイト名
  3. 管理者の電子メール

完了したら、[サイトの追加]ボタンをクリックして完了です。

Add site URL in WordPress multisite

マルチサイトネットワークでドメインマッピングを行う方法は?

ドメインマッピングは、マルチサイトネットワークの最も優れた機能の1つであり、マルチサイトネットワークのWebサイトを独立してホストされているWebサイトとして表示できます。

WordPress 4.5バージョン以前は、この機能を利用するにはWordPressプラグインを使用する必要がありましたが、プラグインは不要になり、WordPressのネイティブ機能になりました。

ドメインマッピングを行うには、最初に、使用するドメインがネットワークを指していることを確認する必要があります。 ドメインをネットワークに正常にポイントしたら、サイト設定にドメイン名を追加する必要があります。

そのためには、[ネットワーク管理者]> [サイト]に移動し、マップするサイトのすぐ下にある[編集]オプションをクリックします。

これでサイト編集ページが開き、下の図のようにドメイン名を追加する必要があります。

WordPress multisite Domain Mapping

次に、ドメイン名を追加し、[変更を保存]ボタンをクリックしてプロセスを完了します。

セットアップ中に発生する可能性のあるいくつかのWordPressマルチサイトエラー

マルチサイトネットワークのセットアップ中にエラーが発生する可能性も高くなります。 それで、あなたの便宜のために、あなたが遭遇するかもしれないいくつかの一般的なエラーとあなたがそれらに簡単に取り組むことができる方法を見てみましょう:

ログイン時のトラブル

マルチサイトネットワークでログインエラーの問題が発生する可能性があります。 特に、サブドメインの代わりにサブディレクトリを作成した場合。 WordPressマルチサイトネットワーク上の個々のWebサイトにアクセスできない場合は、置き換えるかどうかを確認できます

wp-config.phpファイルで、

WordPressマルチサイトCookieエラー

WordPressマルチサイトインストールにログインしているときに別の種類のエラーが発生する可能性もあります。これは通常、画面に次のように表示されます。

Cookieがブロックされているか、ブラウザでサポートされていません。 WordPressを使用するにはCookieを有効にする必要があります

カスタムドメインマッピングを行ったときに通常発生するこのタイプのエラー。 したがって、このエラーを削除するには、次のコードをwp-config.phpファイルに追加するのが最善の方法です。

登録ユーザーがありません

マルチサイトネットワークのインストールを行った後、登録を行った後でも一部のユーザーが行方不明になっていることに気付く可能性もあります。 これは通常、マルチサイトネットワークでメール設定を構成しておらず、ユーザーがアクティベーションメールを受信できない場合、またはPHPメール機能が迷惑メールとして検出して迷惑メールフォルダーに送信する場合に発生します。

この問題を修正するには、無料のSMTPを使用して、適切なドメイン認証を持つアクティベーションメールを送信し、ユーザーの受信トレイにメールを送信します。

結論

上記の「WordPressマルチサイトとは」に関する詳細な投稿から、WordPressマルチサイトのさまざまな利点と、それがいくつかの分野でどのように実践されているかを理解したはずです。 1つのダッシュボードから複数のサイトを制御および管理することができます。 これにより、ウェブサイトを効率的かつ簡単に監視することが容易になります。

そして、この詳細な投稿を読んだ後、WordPressマルチサイトを簡単にセットアップできるようになり、マルチサイトのインストール後に発生したエラーを修正できるようになることを願っています。

WordPressマルチサイトについてどう思いますか? すでに使用していますか、それとも将来使用することを検討しますか? 以下のコメントセクションでお知らせください。

よくある質問

WordPressとWordPressマルチサイトの違いは何ですか?

WordPressマルチサイトは、1つのWordPressインストールとスーパー管理者を持つ個々のWordPressサイトのネットワークですが、個別のWordPressサイトがある場合は、それぞれにWordPressをインストールし、それぞれの管理者を配置する必要があります。

WordPressマルチサイトは良いですか?

WordPressマルチサイトは次の点で優れています。
1.1つのダッシュボードから複数のサイトを効率的に管理するのは簡単
2.マルチサイトネットワーク上の各Webサイトを完全に制御できます。
3.シングルクリックでマルチサイトネットワーク上のすべてのWebサイトのWordPressを更新できます。
4.リソースとWebホスティングのコストを節約します。
5.すべてのマルチサイトデータを1つのバックアップに保存できます。
6.すべてのWebサイトに対して単一のテーマまたはプラグインを同時にアクティブ化してインストールします。

なぜWordPressマルチサイトを使用すべきではないのですか?

次の理由により、WordPressマルチサイトを使用しないでください。
1.移行は複雑で、非常に困難です。
2. Webサイトのいずれかがハッキングされた場合、同じマルチサイトネットワーク内の他のWebサイトにも影響を及ぼします。
3.いずれかのWebサイトが大量のトラフィックを受信すると、同じネットワーク上の他のWebサイトのパフォーマンスに影響を及ぼします。
4.マルチサイトネットワークではサイト数が増加し、管理が困難になります。
5.マルチサイトインストールからシングルサイトに戻すのが難しい。