嗨,我正在使用wordpress和在buddypress上工作,使一個社交網站。有兩種類型的用戶可以在該站點A和B中註冊。問題是我希望用戶在註冊時定義其角色?其次我希望用戶A編輯其buddypress配置文件用戶A也可以發佈事件上傳圖像/視頻/音樂等,而用戶B只能編輯其配置文件,並且不能做任何事情。我嘗試了很多插件,但無法找到想要的結果。有沒有任何插件可以做到這一點,或者我必須編輯核心文件,如果我不得不編輯核心文件,然後我需要編輯哪些文件?Buddypress用戶角色管理
1
A
回答
0
您可以允許用戶通過任何單選按鈕或下拉框在註冊時選擇其角色,並參見THIS LINK以啓用它。
您可以檢查用戶的角色並阻止/允許該操作,並始終使用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;
}
0
您可以在登記時使用的插件WP角色。
對於日一,你可以管理/有了這個插件,用戶角色編輯器
我從一個硬盤搜索發現這2個,是非常有用的,我類似的東西,添加/刪除/用戶角色的能力。
希望這些會幫助你! :)
相關問題
- 1. Buddypress多用戶角色
- 2. 使用角色管理網站用戶
- 3. 在emberjs中管理用戶角色?
- 4. 從網站管理用戶和角色
- 5. 管理角色的用戶在速度
- 6. 用戶和角色管理MVC4
- 7. mvc5中的用戶角色管理
- 8. 用戶在角色「管理員」,但[授權(角色=「管理員」)]將不驗證
- 9. 使用ParseRoles管理組中的管理員用戶角色
- 10. 管理角色和用戶角色的配置
- 11. 包含從角色表的用戶表管理角色
- 12. 如何根據角色創建角色和管理用戶
- 13. asp.net角色管理
- 14. Rails:角色/管理
- 15. ASP.NET角色管理
- 16. AspNet.Identity角色管理
- 17. 客戶在Scrum管理中的角色
- 18. 管理員/客戶角色(ASP.NET)
- 19. 你如何管理使用用戶角色和權限角2
- 20. 角色界面和管理角色
- 21. 在BuddyPress中爲特定用戶角色啓用組創建
- 22. 設置用戶/角色管理系統 - 使用多租戶
- 23. Azure用戶角色和用戶配置文件管理
- 24. 阻止某個用戶使用角色Sitecore客戶端通過管理管理員帳戶進行管理
- 25. 在ASP.NET網站管理角色管理
- 26. 多用戶級角色可見內容WordPress的&buddypress
- 27. 根據WPF應用程序中的角色創建角色和管理用戶
- 28. BuddyPress的 - 當用戶激活帳戶,用戶角色更改默認
- 29. Ploneboard經理角色非站點管理員用戶
- 30. MVC3中的角色管理