Intereting Posts
wp_update_post создает изменения вместо обновления сообщения Пользовательский MySQL-запрос для сообщений и сообщений Meta Как удалить версию и поблагодарить сообщение из нижнего колонтитула администратора Добавить контент в контент () Есть ли способ удалить Css по умолчанию из TinyMCE? Включите раздел на веб-сайт, который разработан в PHP-симфонии, хотя веб-сайт разработан с помощью шаблона Как загрузить родительскую тему style.css? Отображение иерархических подтерм пользовательской таксономии на основе глубины Содержимое wp_editor на странице параметров плагина Запуск фильтра или короткого кода перед запросом запрещает выдержку из показа фильтровать «неактивные» категории из wp_list_categories? Как использовать аргумент WP_Error $ data? Не удается выполнить echo get_delete_post_link Как фильтровать все продукты по товарам_tag (woocommerce) Существует ли веб-служба XML, которая может получать сообщения, категории и другие данные с сайта?

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

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