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

set_role не влияет

Я запускаю WordPress 4.7.5, и я пытаюсь установить роли пользователей программным путем для клиента. Однако set_role , похоже, не имеет никакого эффекта. Пользователь создан, но роль пользователя – подписчик. Я также пробовал разные роли, такие как $user->set_role('administrator') – также безрезультатно. Вот мой код – что я делаю неправильно? require($_SERVER['DOCUMENT_ROOT'] . '/wp-load.php'); if ( !username_exists( 'mytestuser' […]

Сколько людей может одновременно использовать одну и ту же учетную запись WordPress?

Я не могу найти ответ. Я не знаю, сколько людей разрешено использовать SAME-учетную запись в ТОЖНЫЙ период времени в WP. Может ли это вызвать какую-либо техническую проблему, если конкретная учетная запись разрешена для публикации? Что делать, если его НЕ разрешено публиковать? Спасибо!

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

Я нанимаю автора контента для своего блога 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 ) ) […]