а в чем может быть проблема, есть в профиле доп поле с инфой через update_user_meta, показ этого поля ограничил только админом. Т.е его вижу только если зайду через админку в изменение любого профиля и если я туда что-то ввожу, оно отображается как надо и все пользователи видят эту инфу. Но стоит пользователю зайти в свой профиль банально нажать обновить профиль, то инфа с этого поля слетает.
Прячу поле от других ролей вот так if( is_user_role( 'administrator') )
если убираю эту проверку, то пользователи видят это поле и все нормальное работает. Что-то вписали, сохранили и все работает в дальнейшем чтобы они ни меняли в свое профиле.
Может есть другой вариант скрыть это поле от всех кроме админа? Чтобы данные не слетали если пользователь обновил инфу в своем профиле?
В итоге я не понял ))) Это решаемо или надо вообще другой подход? Не прошу решение, просто понимать, стоит тратить время в этом направлении и искать решение под него либо реализовывать иначе? )