web-dev-qa-db-ja.com

サブサイトで直接ユーザー登録を制御する方法

Wordpressベースのマルチサイトユーザーが同じMultiサイトの下にあるすべてのサブサイトに自動的にアクセスできるようにするというアイデアはありますか。

mysite.com]にマルチサイトインストール(またBuddypress対応)がある場合。そして私の友人によって作成されたサブサイト。そして彼らの友達はsub1.mysite.com by A、sub2.mysite.com by B、sub3.mysite.com by C などです。

私の友人ABはブックマークサイトなどのようなメンバーシップサイトを運営するために彼らのウェブサイト上の登録を許可したいです。ウェブサイトは、別のメンバーシップサイトとして運営されています。ユーザーXに参加する場合は、sub1.mysite.comにアクセスしてください。 「登録」するとメインサイトにリダイレクトされ、そこで登録されます。彼は、そのネットワークの既存のユーザーであっても、そのサブサイトを投稿またはアクセスするための購読者または編集者権限を彼に与える必要があります。

新しい人がどのサブサイトにも直接参加できるような機能が必要です。その人が既存のユーザーであれば、彼は簡単にログインできるはずです。

Andreaが提案しているプラ​​グインは便利ですが、「だれが参加する資格があるか」を設定することだけが有用です。このプラグインを使用している場合、ユーザーはサブサイトにアクセスする権限を持っていません。サブサイトの所有者は手動でユーザーを許可する必要があるためです。

私の願いは、ネットワークの所有者には

*特定のサブサイトに登録の使用を許可するかどうかに関係なく、サブサイトを制御するためのオプション。

*サブサイトの所有者にも、ユーザーに登録を許可するかどうかを決定するオプションがあります。

サブサイトの所有者が手動で特権の設定を待つことなく登録を許可する場合、ユーザは参加できるはずです。最初の2つのオプションはプラグインで利用可能です。しかし3番目のものは利用できません

質問が長すぎて時間を無駄にしている場合は申し訳ありません。

6
Name-AK

一部のユーザーが特定のサイトにアクセスできないようにしたいプライバシープラグイン。

http://wordpress.org/extend/plugins/network-privacy/

3
andrea_r

1つのサイトに対する管理者権限をユーザーに付与することを要求しているように見えますが、すべてのユーザーに対してそうではありませんか。

新しいサイトを作成する場合は、特定のユーザーに権限を割り当てることができます。別のサイトでは、同じユーザーに別の権限を割り当てることもできます。指定したユーザー以外のすべてのユーザーが自動的に特定のレベルになるように設定できます。 。

2
dkuntz2

あなたは自動管理機能を持つ特定のユーザーを記録する機能を作ることができます。あなたはネットワークモードで動作するプラグインでそれらを設定することができます。 (ネットワークとして起動するプラグインは、メインのブログにアクセスできないユーザーや他の管理者がプラグを抜くことはできません)

1
justjoe