Я разрабатываю собственный плагин на PHP, чтобы существующие плагины не использовались. Чего я хочу добиться, так это того, что я хочу отображать разные ссылки в сообщении для некоторых пользователей. Для пользователей, которые зарегистрированы в WordPress, связались со мной и «одобрены». Я хочу настроить это дополнительное поле профиля пользователя, чтобы я мог использовать это поле в условии. Таким образом, гости и пользователи без этого поля или без правильного значения в этом поле получат url1, а остальные url2.
Требования
- только пользователи с ролью администратора
- может создавать / редактировать дополнительные поля профиля пользователя
- для всех остальных пользователей
Я знаю, как я могу добавить дополнительное поле профиля пользователя в Wordpress (см. Ссылки ниже), но я не знаю, как ограничить редактирование этого поля пользователями в данной роли, и как пользователь с ролью администратора может создавать / редактировать это подано для всех пользователей. Мне кажется, что я должен добавить новый код в панель управления WordPress / пользователи / новый пользователь и / или панель инструментов / пользователи / авторы и пользователи.
Я провел поиск в Google и нашел несколько сайтов о том, как добавить дополнительное поле профиля пользователя
Мне кажется, Добавление и использование настраиваемых полей профиля пользователя - это почти то, что я хочу сделать, но я все еще не знаю, как управлять «единственным администратором».