こんにちは、私は wordpress を使用しており、buddypress でソーシャル Web サイトを作成しています。そのサイト A と B には 2 種類のユーザーを登録できます。次に、ユーザー A に自分の buddypress プロファイルを編集してもらいたいのですが、ユーザー A はイベントを投稿して画像/ビデオ/音楽などをアップロードすることもできますが、ユーザー B は自分のプロファイルを編集することしかできず、何もできません。多くのプラグインを試しましたが、望ましい結果が見つかりませんでした。これを行うことができるプラグインはありますか、コアファイルを編集する必要がありますか?コアファイルを編集する必要がある場合は、どのファイルを編集する必要がありますか???
質問する
879 次
2 に答える
0
ラジオ ボタンまたはドロップダウン ボックスを使用して、ユーザーが登録時に自分の役割を選択できるようにすることができます。このリンクを参照して有効にすることができます。
ユーザーの役割を確認し、アクションを防止/許可し、常に functions.php を使用してこれらをコーディングできます。
ユーザーの役割を確認するには:
function get_user_role( $user_id ){
$user_data = get_userdata( $user_id );
if(!empty( $user_data->roles ))
return $user_data->roles[0];
return false;
}
于 2013-10-28T07:49:50.687 に答える
0
WP Roles at Registration プラグインを使用できます。
2 つ目は、このプラグイン User Role Editor を使用して、ユーザー ロール機能を管理/追加/削除/できます。
これらの 2 つはハード検索で見つけたもので、似たようなもので非常に役に立ちました。
これらがあなたを助けることを願っています! :)
于 2016-08-16T09:06:49.533 に答える