ユーザーロールが、自分のレベルよりも低いロールのみで新しいユーザーを作成できるようにする方法は?
私のサイトには3つの追加の役割があります。 医師 受付 ゲスト これらの役割は、次のコードによって追加されます。 * adding Doctor role */ $doctor_role = add_role('Doctor', __('Doctor'), array('read'=>'true')); /* adding Receptionist role */ $receptionist_role = add_role('Receptionist', __('Receptionist'), array('read'=>'true')); /* adding Guest role */ $guest_role = add_role('Guest', __('Guest'), array('read'=>'true')); デフォルトではAdministrator、他のすべてのロールを作成します。ただし、この割り当てロールをユーザーレベルで制限したいと思います。私が意味するのは: 管理者-すべての役割ユーザーを作成できる必要があります-デフォルトで可能です。 医師- ユーザーのみを作成ReceptionistおよびGuestロールできる必要があります 受付係- Guest役割ユーザーのみを作成できる必要があります ゲスト- ユーザーの作成は許可されていません。 どうすればこれができますか?プラグインを使用せずにこれを達成できればより良い。