Intereting Posts
Как быстро переключить особый шаблон пользовательского типа? Пользовательская навигация с использованием wp_nav_menu и walker Программно извлекать классы боковой панели / s Как использовать WordPress для создания расширенных социальных профилей Как использовать post_id с классом? Неустранимая ошибка: Исключение выбрано без рамки стека Неизвестно в строке 0 Помогите с настройкой love it plugin (используйте внутри foreach) Как добавить значение Redux Framework в пользовательский элемент контента Visual Composer Как реализовать функцию комментариев WordPress? Не удалось импортировать медиа с локального сайта WordPress в живое htaccess или перенаправить на плащную часть ссылки? w3 Общие заголовки истечения кеша не установлены Пользовательский виджет не отображается в области администратора Пользовательский тип сообщения – список сообщений на основе meta_key и отображение их по категориям таксономии CPT Как показать дочерние страницы как массив

Возможность просматривать (не редактировать) информацию личного профиля другого пользователя

Я создал 2 роли, Center и Student , для моего сайта WordPress с различными возможностями, используя плагины членов.

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

Теперь проблема в том, что я хочу, чтобы пользователи роли Центра могли просматривать и просматривать информацию личного профиля пользователей роли пользователя, не редактируя их.

Я предоставил роли Центра три возможности: read , list_users , edit_users с этим я могу перечислить всех пользователей, как я хотел, я могу просматривать информацию личного профиля, но с возможностью редактирования.

Я знаю, что с edit_users редактирования edit_users придет, но я хочу знать, как ограничить ее просмотром или готовностью, или есть другой выход.

Я не хочу, чтобы пользователи Центра могли редактировать личные данные учеников, они должны просто иметь возможность просматривать и просматривать информацию.

Я новичок в WordPress, и я люблю его.

Solutions Collecting From Web of "Возможность просматривать (не редактировать) информацию личного профиля другого пользователя"

Ну, вы могли бы сделать одно из следующего:

  • Создайте отдельную страницу и покажите только данные (как мне кажется, лучший подход)
  • Отобразите информацию о user-edit.php и создайте user-edit.php на WP, что если роль пользователя является Center и пытается сохранить другую информацию о пользователе, верните ошибку.

На самом деле это зависит от ваших знаний WP и времени, которое вы хотите инвестировать.