Мне нужно добавить свои поля для пользователя. Делаю вот так:
function new_contactmethods( $contactmethods )
{
// Добавление нужных полей
$contactmethods['Phone'] = 'Телефон';
$contactmethods['City'] = 'Город';
$contactmethods['Country'] = 'Страна';
$contactmethods['VK'] = 'Страница в ВК';
$contactmethods['site'] = 'Сайт';
$contactmethods['about_me'] = 'О себе';
$contactmethods['coast'] = 'Стоимость';
$contactmethods['condition'] = 'Условия';
$contactmethods['date_edit_profile'] = 'Дата обновления профиля';
return $contactmethods;
}
add_filter('user_contactmethods','new_contactmethods',10,1);
Все замечательно работает(добавление, изменение полей), но текст, который вносится из textarea теряет форматирование. В другом месте была такая же проблема, использовал функцию
wpautop($text). Не могу найти где происходит запись данных из этих полей в базу. Спасибо.