Вопросы с тегом «users»

Относится к учетным записям с возможностью входа и участия в сайте WordPress.

104
Если текущий пользователь является администратором или редактором

Как я могу проверить, является ли текущий вошедший в систему пользователь администратором или редактором? Я знаю, как сделать каждый в отдельности: <?php if(current_user_can('editor')) { ?> <!-- Stuff here for editors --> <?php } ?> <?php if(current_user_can('administrator')) {...

60
Как проверить, играет ли пользователь определенную роль?

У меня есть довольно специфическое требование показывать другой текст в метке поля на странице профиля пользователя в зависимости от роли текущего пользователя. Я не могу понять, как проверить, является ли текущее использование "автором". Я ищу такую ​​функцию, как: is_user_in_role($user,...

54
Как изменить адрес электронной почты для регистрации по умолчанию? (плагин и / или не плагин)

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

38
Получение списка доступных на данный момент ролей на сайте WordPress?

При написании плагинов WordPress часто возникает необходимость настроить параметры, для которых роли на сайте имеют доступ к определенным функциям или контенту. Для этого плагину dev необходимо получить список ролей, существующих на сайте, для использования в опции. Поскольку пользовательские роли...

36
Редактор может создать любого нового пользователя кроме администратора

Я создал сайт WordPress для клиента. Клиент имеет роль редактора, однако я установил плагин Members и дал клиенту возможность добавлять новых пользователей в WP Admin. Это работает просто отлично. Вопрос, который у меня возникает, заключается в том, что я хотел бы, чтобы у клиента была возможность...

29
Как добавить пользовательские поля формы на страницу профиля пользователя?

Страница профиля пользователя имеет следующие поля: Имя Имя Фамилия Псевдоним Отображаемое имя Контактная информация Электронная почта Сайт AIM Yahoo IM Jabber / Google Talk Как можно добавить больше полей в этот раздел. Поле, такое как номер телефона, адрес или что-то...

28
Несколько разработчиков / редакторов работают над сайтом в процессе

Задний план Я близок к завершающей стадии создания моего первого довольно большого сайта WordPress, и теперь я сталкиваюсь с некоторыми трениями. По большей части сайт разрабатывался на моей локальной машине, и я отправлял изменения на промежуточный сервер для проверки ( см. Этот вопрос для...

22
Как проверить, вошел ли пользователь (не текущий пользователь) в систему?

Мне нужно отображать онлайн-статус (онлайн / оффлайн) для каждой страницы автора (пользовательский шаблон страницы автора). is_user_logged_in () применяется только к текущему пользователю, и я не могу найти подходящий подход, нацеленный на текущего автора, например is_author_logged_in () Любые...

21
Как добавить поле в профиле пользователя? Например, страна, возраст и т. Д.

Я не очень хорошо разбираюсь в компьютерах / кодах и т. Д. Я использую плагин, который делает форму регистрации простой, и в этой форме я добавил страну, возраст, пол и так далее. Я нажимаю на опцию, которая добавит регистратора в WordPress. Но когда я пытаюсь это сделать, только имя пользователя и...

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

Как мы ограничим доступ к административной области WP для всех пользователей, кроме администраторов? Пользователи нашего сайта имеют собственные страницы профиля, которые выполняют все необходимые им функции. Таким образом, администратор должен быть закрыт для всех, кроме администраторов. Как это...

18
Перенаправление страницы администратора

Можно ли перенаправить пользователей на страницу администратора, если они получают доступ к другой странице администратора? Например, если пользователь нажимает «все страницы» /wp-admin/edit.php?post_type=page они будут перенаправлены на «добавить новую страницу»...

16
Почему мои роли не видны в мультисайте / сети?

Моя сеть показывает роли на некоторых сайтах, а не на других. По какой-то причине, которую я не могу объяснить, когда я добавляю нового пользователя, у меня нет ролей для выбора в раскрывающемся списке подузла в моей сети. Кроме того, мой новый пользователь, назначенный сайту, не отображается в...

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

( Примечание модератора: оригинальное название было «Удалить администратора из меню пользователя») Я создал роль администратора клиента, которая по сути является редактором с возможностью добавления / удаления пользователей. Статья « Редактор может создать любого нового пользователя, кроме...

15
user_login против user_nicename

Когда вы вызываете get_users()функции, возвращается список пользовательских объектов. Каждый из этих пользователей имеет ряд свойств. В чем разница между user_loginи user_nicenameв этих возвращаемых свойств для каждого пользователя? И какие из этих двух свойств отображаются в URL? (Я спрашиваю,...

15
Как программно изменить имя пользователя (user_login)?

Как и в заголовке, как программно изменить логин пользователя? Я хотел использовать wp_insert_userфункцию, но похоже, что при обновлении текущего пользователя, он не меняет их имя пользователя. Должен ли я использовать $wpdb->updateдля этого? Если да, как будет выглядеть код для изменения имени...

14
Как найти всю пользовательскую мету из users.php в админке

Форма поиска в верхней части списка пользователей в области администрирования (wp-admin / users.php) ограничена и не выполняет поиск по всем мета-полям пользователя, таким как био, маркеры мгновенных сообщений и т. Д. Я не удалось найти плагин, который может добавить это. Кто-нибудь знает о плагине...

14
Как разрешить роли пользователя создавать нового пользователя под ролью, которая ниже его уровня?

У меня есть три дополнительные роли на моем сайте. Доктор портье гость эти роли добавляются с помощью следующего кода: * adding Doctor role */ $doctor_role = add_role('Doctor', __('Doctor'), array('read'=>'true')); /* adding Receptionist role */ $receptionist_role = add_role('Receptionist',...

14
Как использовать один и тот же адрес электронной почты для нескольких пользователей

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

13
Измените автора Slug с имени пользователя на псевдоним

Привет сообществу, возможно ли сменить имя пользователя по умолчанию на псевдоним, если доступно? По умолчанию URL-адрес выглядит примерно так: http: //domain.tld/author/ (admin ), можно ли переписать и изменить на http: //domain.tld/author/ (псевдоним ), чтобы, если пользователь изменил свой...