WordPress マルチサイト ユーザー管理
公開: 2023-02-12WordPress マルチサイトは、単一の管理ダッシュボードで多くの類似または相互接続された Web サイトを管理する独自の方法です。 ただし、マルチサイトを検討する際に多くの人が見落としがちな領域は、多数のサブサイトにわたるユーザーの管理です。 複数のサブサイトにアクセスできるシングル サインオンなど、いくつかの利点があります。 しかし、より複雑になるいくつかの機能もあります。 以下では、WordPress マルチサイトを使用したユーザー管理のさまざまな側面について説明します。
マルチサイトユーザー登録
WordPress 管理ダッシュボードのネットワーク管理エリアで、[設定] を選択し、[登録設定] まで下にスクロールして、ユーザーが登録できるようにします。
ユーザーがサブサイトに「サブスクライバー」として登録できるようにするには、[ユーザー アカウントを登録できる] を選択します。 必要に応じて、ユーザーが独自の新しいサブサイトを登録できるようにすることもできます。 ほとんどの場合、単純にユーザー アカウントの登録を許可する必要があります。
登録が有効になっている場合、Web サイトのフロントエンドに [登録] オプションが表示されます。
ユーザーが登録すると、ユーザー名を作成して電子メール アドレスを入力するよう求められます。 電子メールで登録を確認した後、ユーザーはパスワードを設定し、[ログイン] ボタンを使用してプロファイルを管理できます。
マルチサイト ユーザー ロール: スーパー管理者
WordPress マルチサイトには、同じ WordPress ユーザー ロールが存在します。
- サブスクライバー (フロントエンドのみ)
- 寄稿者 (編集および削除能力のみ)
- 作成者 (公開、追加、編集、削除、アップロード)
- 編集者 (ユーザー役割の編集者は、自分や他のユーザーの投稿を公開、追加、編集、削除、アップロードし、コメントを管理できます)
- 管理者 (プラグインとテーマの管理、ユーザーの追加、編集、削除、投稿、ページ、アップロードの管理)
ただし、WordPress マルチサイトに関しては、考慮すべき新しいユーザー ロールがあります。スーパー管理者です。 マルチサイトを使用すると、ネットワーク設定内に多くのサブサイトがあることに注意してください。 スーパー管理者は、それらすべてに管理者レベルのアクセス権を持ち、新しいサイトを追加してネットワーク レベルの設定を管理することができます。 このユーザーはネットワーク全体のすべての設定にアクセスできるため、マルチサイト ネットワークで誰がスーパー管理者権限を持っているかを検討する際には十分に注意する必要があります。 ネットワーク設定を編集するためのスーパー管理者アクセス権を付与しなくても、他のユーザーを管理者としてすべてのサブサイトに追加できます。
マルチサイト共有ユーザー
ユーザーが複数の WordPress サイトの 1 つに登録すると、マルチサイト内のすべてのサイトに登録されます。 そのため、ログインすると、ログインしたままサブサイトに移動することもできます。この利点を理解するには、Reddit のようなフォーラム Web サイトを考えてみてください。 サブレディット フォーラムごとに新しいプロファイルを作成する代わりに、ユーザーは 1 回ログインするだけでよく、ユーザー名とログイン セッションはすべてのサブレディットで維持されます。
これは、マルチサイト構成の使用を選択する一般的な理由の 1 つです。一度にすべてのサブサイトにユーザーを登録する必要がある場合、マルチサイトを使用するとこのプロセスが簡単になります。
サイトごとに複数のユーザー登録を管理する
デフォルトでは、WordPress はすべてのサイトでフロントエンド ユーザー登録のみを有効にするか、まったく有効にできません。これはネットワーク管理画面で制御されます。 ただし、必要に応じて、 Network Subsite User Registrationプラグインを使用すると、この機能をサブサイト レベルで管理できます。 このプラグインを使用すると、ユーザーがサブサイトに登録できるかどうかをサイトごとに管理できます。
ユーザーを複数のサイトに追加する方法
同じネットワーク管理者ダッシュボードから多数の Web サイトを管理する利点の 1 つは、同じ管理者ユーザーを複数のサブサイトに簡単に追加できることです。
[マイ サイト] > [ネットワーク管理者] > [サイト] で、ユーザー アクセスを許可するサイトを 1 つ選択します。 [ユーザー] ペインを選択し、ユーザー名を入力してユーザー レベルを選択します。
または、新しいユーザーがまだ追加されていない場合は、代わりに以下のセクションを使用して追加できます。
このユーザーを追加する必要があるすべてのサイトに対して、これらの手順を繰り返すことができます。 次に、ユーザーがいずれかのサイトにログインすると、寄稿者以上のアクセス権を持つ複数の Web サイトの管理画面に移動できます。
マルチサイト ユーザー管理 WordPress プラグイン
WordPress マルチサイト プラグインの使用を決定する理由はたくさんありますが、まったく同じニーズを持つサイトは 2 つとありません。 希望する方法でユーザーを管理するには、プラグインを使用して WordPress マルチサイトの機能を拡張する必要がある可能性があります。 このセクションでは、WordPress マルチサイトのユーザー管理に役立ついくつかのプラグインについて説明します。
WP マルチサイト ユーザー同期
WP Multisite User Syncプラグインを使用すると、ユーザーまたは複数のユーザーをあるサイトから別のサイトに簡単に同期または同期解除できます。 WordPress マルチサイト プラグインの Pro バージョンでは、同期時にユーザーが受け取るユーザー ロールを選択することもできます。
マルチサイト ユーザー ロール マネージャー
マルチサイト ユーザー ロール マネージャープラグインを使用すると、スーパー管理者ユーザーは、ネットワーク管理領域の 1 つのペインからさまざまなサイトのマルチサイト メンバーを簡単に管理できます。 また、必要に応じて、(特定のロールを持つ) ユーザーをすべてのサブサイトに追加することもできます。 この WordPressプラグインを使用すると、マルチサイト プラグインに関して、ユーザー管理の紛らわしい側面を簡単に解決できます。
アルティメットメンバー
Ultimate Memberプラグインは、標準の WordPress サイトと WordPress マルチサイトの両方で、メンバーシップ サイトとフォーラム サイトの優れた資産です。 ドラッグ アンド ドロップ ボックスを備えた使いやすいフロントエンド エディターにより、Web サイトとユーザーのフロントエンド登録システムを簡単に設計できます。 このようなツールを使用すると、WordPressサイトのメンバーがカスタム プロファイルの作成に投資し、より多くの情報を求めて戻ってくるようになります。 拡張機能を使用すると、ユーザーはアイテムをお気に入りにしたり、相互にフォローしたり、相互に評価およびレビューしたりすることさえできます。
WP エンジンとマルチサイト
微調整されたデジタル エクスペリエンス プラットフォームとして、 WP Engine は、相互接続された Web サイトのネットワークを作成する機能を必要とするユーザーにマルチサイトを提供します。 マルチサイトの複雑さ、またはマルチサイト内のユーザーの管理について質問がある場合は、 WordPress の専門家チームがオンラインで 24 時間 365 日対応しています。 何よりも、WP エンジンは、ユーザー ポータルのボタンを 1 回クリックするだけで、スタンドアロンの Web サイトをマルチサイトに変換する機能を提供します。 そのため、 WordPress マルチサイト ホスティングのニーズに WP Engine をお勧めします。