Intereting Posts
Опубликовать комментарии, используя WP REST API v2 в WordPress Посты классов в цикле изменяются в определенных тем Как изменить тему WordPress на один столбец? Показать сообщение в визуальном композиторе с пользовательским html Заменить каталог шаблонов шаблонов с дочерней темой? Способы показать несколько отдельных галерей за сообщение? Автоматическая отправка фотографий в Instagram Используйте переменную, созданную в get_header, чтобы рассчитать материал в wp_footer Включить содержимое файла в плагин (ob_start () ;; include; ob_get_clean ()) без <<< EOT Где я могу сохранить код виджета для wordpress? использование тега <svg> в wordpress Шаблон пользовательской таксономии WordPress не работает get_posts – выясните, была ли querystring испорчена и используется резерв Как получить уведомление об уведомлении об обновлении безопасности? Запретить пользователям редактировать другие сообщения

Добавление поля в профиль «Имя»

Я пытаюсь добавить дополнительное поле или два под раздел «Имя» или «О» в профиле пользователя WordPress. До сих пор мне удалось это сделать только:

//Begin add_action('profile_personal_options',function(){ ob_start(); }); //Grab Contents and Inject add_action('show_user_profile',function($user){ $contents = ob_get_contents(); ob_end_clean(); echo str_replace('<label for="description','!!!!!<label for="description',$contents); }); 

Но это похоже на грязный взлом – какой правильный способ это сделать?

Solutions Collecting From Web of "Добавление поля в профиль «Имя»"

ознакомьтесь с моей старой статьей

КАК ДОБАВИТЬ СТРАНИЦУ BIO & PROFILE

https://phirebase.com/blog/how-to-add-author-bio-profile-page/

просто краткий пример добавления полей Twitter и Facebook:

 function my_new_contactmethods( $contactmethods ) { // Add Twitter $contactmethods['twitter'] = 'Twitter'; //Add Facebook $contactmethods['facebook'] = 'Facebook'; return $contactmethods; } add_filter('user_contactmethods','my_new_contactmethods',10,1); 

Единый цикл

<?php the_author_meta('facebook'); ?>

– показать имя facebook

<?php the_author_meta('twitter'); ?>

– показать твиттер имя

Авторская страница

<?php echo $curauth->facebook; ?>

– показать имя facebook

<?php echo $curauth->twitter; ?>

– показать твиттер имя