Intereting Posts
Расширенный налоговый запрос как изменить значок по умолчанию пользовательского плагина? template_include not loading-instead переходит в index.php два тега тела на всех страницах WP независимо от темы Пусть пользователи делятся сообщениями через Twitter? Запретить пользователю редактировать собственную информацию о профиле короткий код заголовка с использованием изображения alt в качестве заголовка Использование Iris Colorpicker на странице коротких кодов TinyMCE Что такое действие или фильтр для изменения постоянной ссылки в Edit Post / Page? Внутренняя ошибка сервера apache Преимущества хранения загрузок в папке с ресурсами? Страница входа в систему ОШИБКА: файлы cookie заблокированы из-за неожиданного вывода Правило перезаписи – ловить страницы без сообщений Синхронизировать контент на нескольких страницах? Фильтр wp-custom-menu удаляет класс current_page_item

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

Я создал 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 и времени, которое вы хотите инвестировать.