WordPressマルチサイトとは? 「マルチユーザーWordPress」機能の完全ガイド
公開: 2021-11-26「マルチユーザーWordPress 」機能または単にWordPressマルチサイトと呼ばれる機能は、単一のWordPressインストールを使用して複数のWebサイトを実行できるようにする素晴らしい機能です.
簡単に言えば、 WordPress マルチサイトは、単一の WordPress ダッシュボードから Web サイトのネットワークを作成および管理できる、一種の WordPress インストールです。
それが何を意味するのかを理解するのは非常に簡単ですが、人々は WordPress マルチサイトを活用する方法とそれが何であるかについて混乱することがよくあります.
WordPress マルチサイトのインストール方法や、それを必要とする人などの疑問を解決するために、WordPress マルチサイトがどのように機能するかについての決定的なガイドを次に示します。
WordPressマルチサイトとは何かから始めましょう。
関連:7つの簡単なステップでWordPressサイトを複製する(初心者向けガイド)
WordPressマルチサイトとは?
WordPress 3.0 で立ち上げられたWordPress マルチサイトは新しいものではありません。 これは、同じ WordPress コア インストールを共有する Web サイトのネットワークです。
これらの Web サイトは同じサーバー上に存在するため、同じテーマまたはプラグインを使用できますが、メディア アップロード ディレクトリは常に分離されており、ある Web サイトのメディアにネットワーク内の別の Web サイトからアクセスすることはできません。
関連:知っておくべき現在のWordPressバージョンと前任者!
マルチサイト機能の使用例として、Harvard ブログがあります。 harvard.eduの電子メールを持っている人は誰でも、このネットワーク上に自分の個人的なブログを作成できます。 ただし、マルチサイト ネットワーク全体は、プラグインやテーマのインストールなど、サイト全体の変更を行うことができるスーパー管理者の下にあります。
WordPressマルチサイトとは何かがわかったので、それを活用する必要がある理由を次に示します.
WordPress マルチサイトが必要な理由(WordPress マルチサイトを使用する利点)
- WordPress マルチサイトの使用は、親ドメインでさまざまなサイトを運営している人にとって非常に有益です。 例として、国ごとに異なるチームによって複数のサイトが管理されている e コマース Web サイトがあります。
- テーマとプラグインをダウンロードして、ネットワーク上のすべての Web サイトで 1 回のダウンロードで有効にすることができます。
- 更新は、すべての Web サイトに対して 1 つのマスター インストールで簡単に管理できます。
WordPress マルチサイトには多くの大きな利点がありますが、考慮する必要があるいくつかの欠点もあります。 どうぞ。
ザ・キャッチとは? (WordPress マルチサイト使用の短所)
- すべての Web サイトは同じネットワーク リソースで実行されているため、ネットワークがダウンするとすべての Web サイトがダウンします。
- この Web サイトのネットワークは同じサーバー上で動作するため、1 つの Web サイトでの突然のスパイクが、ネットワーク内のすべての Web サイトのパフォーマンスに影響を与える可能性があります。
- すべてのホスティング プロバイダーとプランが、マルチサイト ホスティングをサポートしているわけではありません。
- ネットワーク内の Web サイトの 1 つがハッキングされた場合でも、他の Web サイトのセキュリティが侵害されます。
- マルチサイトをサポートしていない WordPress プラグインが複数あります。
WordPress のマルチサイト機能を使用することの長所と短所がわかったので、それを設定するためのいくつかの技術的要件に移りましょう.
WordPress マルチサイトの要件は何ですか?
1.堅牢なホスティングプラン
マルチサイト ネットワークの性質上、それを処理するために堅牢なホスティング プランが必要なのは当然のことです。 ここでの優れたオプションは、VPS (Virtual Private Server) を利用することです。 ただし、トラフィックが少ないサイトが少ない場合は、共有ホスティングでも機能します.
トラフィックの急増によりサーバーがダウンする可能性があることに注意してください。そのため、プライベート サーバーに少し余分に費やすことは、マルチサイト ネットワークをホストするためのより良い方法です。
2. WordPress のバックアップとプラグインの無効化
システムに WordPress をインストールする必要があります。 WordPress が既にインストールされている場合は、そのバックアップを作成し、Web サイトのすべてのプラグインを無効にする必要があります。
3. FTP (ファイル転送プロトコル) へのアクセス
いくつかのファイルを編集する必要があるため、Web サイトの FTP にアクセスできることを確認する必要があります。
WordPress マルチサイトのセットアップ方法
ステップ1。 WordPress でマルチサイトを許可する
WordPress マルチサイトを設定するための最初のステップは、 wp-config.phpファイルでマルチサイトを許可することです。 そうすることで、ネットワーク設定メニューが有効になります。 方法は次のとおりです。
- クライアントの FTP または cPanel にアクセスし、 wp-config.phpファイルを開きます。
- 次のコード行を ' の上に追加します。 ハッピーブログ。 */'.
/* マルチサイト */
define( 'WP_ALLOW_MULTISITE', true );
- [保存] ボタンをクリックして、このファイルをサーバーにアップロードします。
ステップ2。 マルチサイト ネットワークのセットアップ
マルチサイト ネットワークをセットアップするには
- WordPress ダッシュボードにログインします。
- [プラグイン] メニューに移動し、[インストール済みプラグイン] オプションをクリックします。
- [すべてのプラグイン] に移動し、[一括操作] ドロップダウン メニューをクリックします。
- [非アクティブ化] オプションを選択し、[適用] をクリックします。
- 次のステップは、ダッシュボードの [ツール] に移動し、[ネットワーク設定] をクリックすることです。
- [ネットワーク設定]で、ネットワーク上の Web サイトのドメイン構造を選択します。 サブドメインまたはサブディレクトリという 2 つのカテゴリがあります。
- マルチサイト ネットワークのタイトルを設定します。
- [インストール] ボタンをクリックすると、セットアップが完了します。
マルチサイト ネットワークにアクセスするには、WordPress に再度ログインする必要があることに注意してください。
WordPress マルチサイト構成
WordPress マルチサイトのセットアップが完了したら、次はネットワーク設定を構成します。 これを行うには、まずマルチサイト ネットワーク ダッシュボードに切り替える必要があります。 これがあなたがする必要があることです。
- 管理ツールバーで、[マイ サイト] メニューに移動し、[ネットワーク管理] をクリックします。
- [ダッシュボード] オプションをクリックして、マルチサイト ネットワーク ダッシュボードに移動します。
- サイドバーの[設定]オプションをクリックすると、Web サイトのタイトルと管理者のメール アドレスが表示されます。 これらが正しいことを確認してから、次の構成設定に進みます。
登録設定
登録設定により、技術的には、Web サイトを開いてユーザー登録を行うことができ、既存のユーザーがネットワーク上に新しい Web サイトを作成できるようになります。
新しい Web サイトまたはユーザーがネットワークに登録されるたびに、登録通知ボックスに通知が届きます。
新しいウェブサイトの設定
これは、マルチサイト ネットワークに登録されているすべての新しい Web サイトのウェルカム メールやコメントなどのデフォルト設定を微調整および構成できるメニューです。
アップロード設定
これらは、マルチサイト ネットワーク上の各 Web サイトがアップロードに使用できるストレージの量を制限できる設定です。 このようにして、サーバー リソースの配布を簡単に管理できます。 デフォルトのアップロード ストレージは100MBです。
メニュー設定
メニュー設定により、ネットワークの Web サイトのプラグイン セクションの管理メニューを有効にすることができます。
これらの設定を有効にすると、ユーザーはプラグインをアクティブ化および非アクティブ化できますが、新しいプラグインを追加することはできません.
WordPressマルチサイトでテーマとプラグインをセットアップする方法
個々の管理者は Web サイトのテーマとプラグインをセットアップできないため、マルチサイト ネットワークでそれらをセットアップする必要があります。
これがあなたがする必要があることです。
テーマについて
マイ サイトに移動し、ネットワーク管理者を探して、テーマをクリックします。
このページには、現在インストールされているテーマのリストが表示されます。 次の設定を使用して、必要な変更を行います。
ネットワークの有効化: Web サイト管理者がテーマを利用できるようにします。
ネットワークの無効化:以前に利用可能にしたテーマを無効にします。
新規追加:ネットワークに新しいテーマをインストールします。
プラグイン用
マイ サイトに移動し、ネットワーク管理者を探して、プラグインをクリックします。
次に、各プラグインの下にあるNetwork Activateをクリックして、それらをネットワークに追加します。
最後に
WordPress マルチサイトには、単一のプラットフォームで複数のサイトを管理するために活用できる非常に多くの利点がありますが、覚えておく必要がある独自の欠点もあります。
マルチサイト ネットワークでのアプリケーションのインストール、トラブルシューティング、および操作について十分な知識を持っていることを願っています。 この記事が役に立った場合は、エラー 1020 の修正: アクセスが拒否されました や 405 メソッドが許可されていないエラーの修正 などの WordPress トピックに関する他のガイドも読んで、このテーマに関する知識を高めてください。