Сочетание плагинов WordPress

-1

Я использую плагин регистрации пирога, и я хочу знать, как я могу автоматически определить роль (в моем случае я хочу определить как подписчик), когда люди регистрируются и регистрируются. Я хочу сделать это, потому что хочу ограничить некоторые зоны веб-сайта и перенаправить эти зоны на страницу регистрации или входа. Поскольку у бесплатной версии плагина нет ограниченных областей, я также использую плагин, называемый членами, который делает 50% того, что я хочу. Поэтому я хочу объединить эти функциональные возможности 2 плагинов.

TL;DR: как я могу предоставить роль подписчика на регистрацию пирога?

Теги:

1 ответ

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 есть несколько ролей по умолчанию, вы также можете создавать новые роли, используя следующий код.

<?php add_role( $role, $display_name, $capabilities ); ?> 

И вы можете назначать возможности, поэтому, используя эту две функции, вы можете достичь своей цели. Вы можете узнать больше о: wp_insert_user, add_role

Ещё вопросы

Сообщество Overcoder
Наверх
Меню