Sakurito
Вы же имеете в виду страницу профиля, а не профиль в сообщениях? Если так, то настройки в Администрирование - Поля профиля действуют только в сообщениях. Для страницы профиля надо скрывать через CSS.
Между тегами <style> и </style> через запятую вписывайте те поля, которые не хотите видеть. Указывайте скрытие с приоритетом !important (приоритет ставим для мобильного стиля).
Например:
<style>
#viewprofile #pa-register-date, #viewprofile #pa-location, #viewprofile #pa-birthdate { display:none !important; }
</style>
Это скроет поля Зарегистрирован, Местонахождение и Возраст.
#viewprofile при перечислении желательно указывать во избежание пересечения с другими селекторами.
На странице профиля у каждого поля такие селекторы:
#pa-name - Настоящее имя
#pa-register-date - Зарегистрирован
#pa-location - Местонахождение
#pa-birthdate - Возраст
#pa-interests - Интересы
#pa-about - Обо мне
#pa-invites - Приглашений
#pa-posts- Кол-во сообщений
#pa-respect - Уважение
#pa-positive - Позитив
#pa-sex - Пол
#pa-email - E-mail
#pa-time-visit - Провел на форуме
#pa-last-visit - Последний визит
#profile-name - Имя профиля
#pa-avatar - Аватар
#profile-title - Статус
#pa-online - Активен
#pa-edit - Ссылка "Редактировать"
#profile-signature - Подпись
Прочие создаваемые поля имеют селекторы в зависимости от типа поля - обычное или контактное (с преднастройкой).
Обычные начинаются с #pa-fld{id}, где вместо {id} может быть числовое значение.
Например:
Узнать числовое значение обычного поля можно на странице Администрирование - Поля профиля, при редактировании поля - в адресной строке будет что-то типа
/admin_fields.php?edit_field=fld1
У контактных полей (с преднастройкой) значение задаётся из поля "Имя класса" при создании/редактировании такого поля:
#social-{имя_класса}
Например для Телеграма (если не меняли) будет #social-telegram