2013-10-28 3 views
1

Привет, я использую Wordpress и работаю над приложением, чтобы создать социальный веб-сайт. На этом сайте A и B. могут быть зарегистрированы два типа пользователей. Проблема заключается в том, что я хочу, чтобы пользователи определяли свою роль при регистрации? Во-вторых, я хочу, чтобы пользователь A редактировал свой пользовательский профиль buddypress. A также может публиковать события, загружающие изображения/видео/музыку и т. Д., В то время как пользователь B может редактировать свой профиль только и ничего не может сделать. Я пробовал много плагинов, но не смог найти нужный результат. Есть ли какой-либо плагин, который может это сделать, или мне нужно отредактировать основные файлы, и если бы мне пришлось редактировать основной файл, то какие файлы мне нужно редактировать ???Buddypress Роль пользователя Управление

ответ

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-один, Вы можете управлять/добавлять/удалять/возможности ролей пользователей с этим плагином, редактор Роль пользователя

Я нашел эти 2 из твердого поиска и был очень полезным для меня что-то подобное.

Надеюсь, они вам помогут! :)

Смежные вопросы