Intereting Posts
Как отключить комментарии на новой странице Как установить одно пробел как ширину как один символ в wordpress? Крючки для удаления, удаления, сохранения, восстановления пользовательских типов сообщений get_template_part в админ Нужна помощь, чтобы изображение моей домашней страницы было меньше моего сообщения Получить идентификатор родительской страницы / меню текущего сообщения WordPress Permalinks% postname% для RSS2 URL канала Создание нескольких циклов в Genesis, One Post, затем 20, каждый с настраиваемыми полями Указывая, две или более заархивированные записи в блогах на одну и ту же постоянную ссылку (отдельная страница) Поиск пользовательского поиска не работает? Удалить категорию, когда сообщения переходят из статуса, приватного в общедоступное, и у вас есть определенные категории? wp_insert_post или wp_set_post_terms не сохраняют таксономию, но wp_set_post_terms делает RAM исчерпана: PHP Cronjob – как оптимизировать его Добавление встроенной справки к ячейкам категории / таксономии в боковой панели администратора Получите значение из поля ввода и перейдите в update_meta_data как $ meta_value

Разрешить множественный выбор пользовательских ролей

По глупому нам разрешено выбирать только одну роль для каждого пользователя. Из-за моего требования к веб-сайту я должен включить множественный выбор пользовательских ролей. Я искал, но не могу найти ответы на это. Я также пробовал подключаемые модули для создания настраиваемых полей, но мне не повезло.

Кто-нибудь когда-либо пробовал это или имел какое-либо предложение или код плагина.

Вы можете создать настраиваемую роль, которая будет содержать возможности нескольких ролей, которые вы хотите, и назначить эту отдельную настраиваемую роль.

или вы можете просто сделать это с помощью кода, роль пользователя может быть задана путем создания экземпляра класса WP_user и вызова add_role () ex:

$user = new WP_User( $user_id ); $user->add_role( 'editor' );