2016-05-05 1 views
-1

私はパイ登録プラグインを使用しています。人の登録とログイン時に自動的にどのように役割を定義できますか(私の場合、私は加入者として定義したいと思います)。私はウェブサイトのいくつかのゾーンを制限し、それらのゾーンを登録ページまたはログインページにリダイレクトしたいので、これを実行したいと思います。プラグインの無料版には制限された領域がないので、私はまた、私が望むものの50%を行うメンバーと呼ばれるプラグインを使用しています。だから私はこれらの2つのプラグインの機能を組み合わせたい。WordPressプラグインの組み合わせ

tldr:ロール登録者にパイ登録をするにはどうすればよいですか?

答えて

0

ユーザーを登録するときは、そのユーザーにexの役割を割り当てます。 wp_insert_user($ userdata)関数を使用している場合は、次のように$ userdataでユーザーロールを割り当てることができます。

$userdata = array(
'user_login' => 'login_name', 
'user_pass' => 'pass', 
'role'  => 'role' // When creating an user, `user_pass` is expected. 

);

WordPressにはいくつかのデフォルトロールがありますが、次のコードを使用して新しいロールを作成することもできます。

機能を割り当てることができるので、この2つの機能を使用すると目標を達成できます。 詳細については、wp_insert_user,add_role