Articles of роли пользователя

Разрешить автору контента публиковать, а не редактировать или удалять

Я нанимаю автора контента для своего блога WordPress. Я буду единственным администратором блога. Мне нужно определить роль этого писателя. Мне было интересно, есть ли пользовательская роль WordPress, которая позволит ему публиковать сообщения и страницы (даже без одобрения администратора), но не сможет редактировать или удалять их после публикации (или делать это только после утверждения администратора). Мне […]

Пользовательские роли для доступа к определенным терминам (терминам)

Я ищу создать сайт, основанный только на членстве, который будет служить для отображения зарегистрированных пользователей хранящихся в их компании документов. У меня есть пользовательский тип сообщения с именем Boxes . У меня есть обычная таксономия под названием « Company (неиерархическая, если это имеет значение) То, что я хочу выполнить, заключается в создании пользовательских ролей для […]

удалить меню администратора wp по роли пользователя пользователя

У меня есть пользовательский пользователь, с которым я пытаюсь минимизировать доступ. У меня есть несколько меню администратора на панели инструментов, которые я бы хотел удалить, но только для этой роли пользователя. В настоящее время я работаю для всех, кто не является администратором, но я не могу получить функцию if, выполнив роль пользователя. Мой текущий код: […]

Функция read_private_pages не работает для новой роли

Я создал новую роль пользователя – поставщика – с возможностью read_private_pages , но когда я read_private_pages систему как такой пользователь и read_private_pages на личную страницу, я не вижу ее. Вот мой код плагина: function fc_add_role($role, $display_name, $capabilities = array()) { if (!empty($role)) { return wp_roles()->add_role( $role, $display_name, $capabilities ); } } if (!get_role('vendor')){ fc_add_role('vendor', 'Vendor', […]

Только администратор может редактировать, удалять или обновлять

Я хочу знать, есть ли какой-либо способ в WordPress, что только Admin может обновлять / редактировать или удалять опубликованные сообщения / списки. Пользователь, отправивший сообщение / листинг, не может даже отредактировать / обновить или удалить его. Тема: DirectoryPress

Как я могу управлять и ограничивать использование диска для каждого автора?

Я хочу показывать и ограничивать использование диска для каждого автора и иметь возможность управлять дисковым использованием в качестве администратора. Пример: author1: дисковое пространство 20 Мб; если они загрузили более 20 Мб, кнопка загрузки (в медиа-библиотеке и пост) отключена. author2: дисковое пространство составляет 30 Мб, если они загружают более 30 Мб, кнопка загрузки (в медиа-библиотеке и […]

после входа в систему, который перенаправляет роль пользователя на страницу

Я пытаюсь создать крюк, который при входе пользователя в систему проверяет роль пользователя. Если роль пользователя – jsa_contributor то он перенаправляется на определенную страницу. но, похоже, мой код не работает. Это код .. function my_login_redirect($login) { $data_login = get_option('axl_jsa_login_wid_setup'); $redirect_page = $data_login[0]; $logout_redirect_page = $data_login[1]; $current_user = get_user_by('login',$login); if($current_user->roles == 'jsa_contributor'){ wp_redirect(get_permalink($redirect_page)); /* Redirect browser […]

Пользовательский CSS в Admin только для определенных ролей

Я ищу, чтобы применить пользовательский CSS в admin только для определенной роли пользователя, «Contributor», если быть точным. Все, что я пытаюсь либо, кажется, не имеет никакого эффекта, либо производит 500 ошибок. То, что я пробовал, в основном было основано на этом: add_action('admin_head', 'custom_admin_css'); function custom_admin_css( ){ global $user; if (isset($user->roles) && is_array( $user->roles ) ) […]

Как перенаправить при входе в систему определенного пользователя на основе роли?

Я бы хотел, чтобы пользователь заходил на определенную страницу при входе в систему на основе их роли, используя if ( current_user_can('contributor') ) и основная функция входа в систему function wp_loginout($redirect = '', $echo = true) { if ( ! is_user_logged_in() ) $link = '<a href="' . esc_url( wp_login_url(get_permalink()) ) . '">' . __('Log in') . […]

Как мне указать в бэкэнд всех пользователей, которым была назначена пользовательская роль?

Из моего предыдущего вопроса Как создавать и извлекать данные из специальной регистрационной формы? Я хотел бы знать, как мне перечислить в бэкэнд всех пользователей, которым была назначена пользовательская роль? Можно ли разместить их на отдельной странице администратора?

Intereting Posts
Как я могу позволить пользователям получать доступ к функциям плагина на основе ролей? Сайт взломан вредоносной программой Получать сообщение только из стандартного формата сообщения Получать сообщения по мета-значению Обновить существующий сайт до версии 3.5 Загрузить изображение в мета-окне Случайное изображение на основе категории Эхо-теги, используемые для описания темы Получить роль пользователя по ID не работает Пользовательский класс или идентификатор CSS для пунктов меню, имеющих подменю wp_insert_post создает дубликат сообщения с Safari Получение иерархических настраиваемых постоянных констант для работы так же, как страницы Заказ пользовательской таксономии Woocommerce Как получить пользователей по пользовательским полям / по метаданным пользователя? Как полностью контролировать пользовательские типы сообщений и URL-адреса URL-адресов?