{"id":97090,"date":"2017-09-23T10:36:12","date_gmt":"2017-09-23T10:36:12","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=97090"},"modified":"2024-07-03T08:20:27","modified_gmt":"2024-07-03T08:20:27","slug":"how-to-add-custom-fields-to-user-profile-page-in-wordpress","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/how-to-add-custom-fields-to-user-profile-page-in-wordpress\/","title":{"rendered":"How to Add Custom Fields to User Profile Page in WordPress"},"content":{"rendered":"\n<div class=\"wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-8cf370e7 wp-block-group-is-layout-flex\">\n<div class=\"wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-8cf370e7 wp-block-group-is-layout-flex\">\n<div class=\"wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-8cf370e7 wp-block-group-is-layout-flex\">\n<p>WordPress Add Custom Fields User Edit Profile Page &#8211; In this post, we see how to add custom fields to a user profile edit page in WordPress at the admin end. <\/p>\n\n\n\n<p>When the admin wants to add some extra information for the users on his\/her site, then custom fields can play an important role.<\/p>\n<\/div>\n\n\n\n<p>As we know, WordPress provides hooks for almost every other feature\/functionality so that we can update or manipulate it according to our needs. So for this also we&#8217;ll use some hooks to fulfill our post purpose.<\/p>\n<\/div>\n\n\n\n<p>Here&#8217;s a step-by-step guide on how to add custom fields to a user profile page in WordPress:<\/p>\n\n\n\n<p><\/p>\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading\">1. Create a custom plugin or use your theme&#8217;s functions.php file:<\/h3>\n\n\n\n<pre class=\"EnlighterJSRAW\">&lt;?php\n\/**\n * Plugin Name: Add Custom Fields to User Profile Page\n * Description: How to Add Custom Fields to User Profile Page in WordPress.\n * Plugin URI: https:\/\/webkul.com\/\n * Version: 1.0.0\n * Author: Webkul\n * Author URI: https:\/\/webkul.com\/\n * Text Domain: webkul\n *\/<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>2. Add Custom User Fields in WordPress:<\/strong><\/h3>\n\n\n\n<pre class=\"EnlighterJSRAW\">\/**\n * Custom user profile fields.\n *\n * @param $user\n * @author Webkul\n *\/\nfunction wk_custom_user_profile_fields( $user ) {\n\techo &#039;&lt;h3 class=&quot;heading&quot;&gt;Custom Fields&lt;\/h3&gt;&#039;;\n\t?&gt;\n\t&lt;table class=&quot;form-table&quot;&gt;\n\t\t&lt;tr&gt;\n\t\t\t&lt;th&gt;&lt;label for=&quot;contact&quot;&gt;Contact&lt;\/label&gt;&lt;\/th&gt;\n\t\t\t&lt;td&gt;\n\t\t\t\t&lt;input type=&quot;text&quot; name=&quot;contact&quot; id=&quot;contact&quot; value=&quot;&lt;?php echo esc_attr( get_the_author_meta( &#039;contact&#039;, $user-&gt;ID ) ); ?&gt;&quot; class=&quot;regular-text&quot; \/&gt;\n\t\t\t&lt;\/td&gt;\n\t\t&lt;\/tr&gt;\n\t&lt;\/table&gt;\n\t&lt;?php\n}\n\nadd_action( &#039;show_user_profile&#039;, &#039;wk_custom_user_profile_fields&#039; );\nadd_action( &#039;edit_user_profile&#039;, &#039;wk_custom_user_profile_fields&#039; );<\/pre>\n\n\n\n<div class=\"wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-8cf370e7 wp-block-group-is-layout-flex\">\n<p class=\"has-text-align-left\">In the above code, we add an action to hook &#8216;<a href=\"https:\/\/developer.wordpress.org\/reference\/hooks\/edit_user_profile\/\" target=\"_blank\" rel=\"noreferrer noopener\">edit_user_profile<\/a>&#8216; and create one input field in the callback function. This function will display a field when you are editing other user profiles. <\/p>\n\n\n\n<p class=\"has-text-align-left\">If you want to show created fields for all profiles then use the &#8216;<a href=\"https:\/\/developer.wordpress.org\/reference\/hooks\/show_user_profile\/\" target=\"_blank\" rel=\"noreferrer noopener\">show_user_profile<\/a>&#8216; hook and add an action for the same callback function.<\/p>\n<\/div>\n\n\n\n<p>After executing the above code, the custom field will display on the user profile edit page as below &#8211;<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1166\" height=\"586\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/how-to-add-custom-fields-to-user-profile-page-in-wordpress01.png\" alt=\"how-to-add-custom-fields-to-user-profile-page-in-wordpress01\" class=\"wp-image-417688\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/how-to-add-custom-fields-to-user-profile-page-in-wordpress01.png 1166w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/how-to-add-custom-fields-to-user-profile-page-in-wordpress01-300x151.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/how-to-add-custom-fields-to-user-profile-page-in-wordpress01-250x126.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/how-to-add-custom-fields-to-user-profile-page-in-wordpress01-768x386.png 768w\" sizes=\"(max-width: 1166px) 100vw, 1166px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Now, to save the data for created custom fields we&#8217;ll use the &#8216;<a href=\"https:\/\/developer.wordpress.org\/reference\/hooks\/edit_user_profile_update\/\" target=\"_blank\" rel=\"noreferrer noopener\">edit_user_profile_update<\/a>&#8216; hook.<\/p>\n\n\n\n<p>The hook  &#8216;<strong>edit_user_profile_update<\/strong>&#8216; only triggers when the user editing other user profiles in the same way we mentioned above for displaying the fields. To save data for all user profiles, then you also need to use the &#8216;<a href=\"https:\/\/developer.wordpress.org\/reference\/hooks\/personal_options_update\/\" target=\"_blank\" rel=\"noreferrer noopener\">personal_options_update<\/a>&#8216; hook.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">\/**\n * Save custom user profile fields.\n *\n * @param User Id $user_id\n *\/\nfunction wk_save_custom_user_profile_fields( $user_id ) {\n\tif ( current_user_can( &#039;edit_user&#039;, $user_id ) ) {\n\t\tupdate_user_meta( $user_id, &#039;contact&#039;, sanitize_text_field( $_POST&#091;&#039;contact&#039;] ) );\n\t}\n}\nadd_action( &#039;personal_options_update&#039;, &#039;wk_save_custom_user_profile_fields&#039; );\nadd_action( &#039;edit_user_profile_update&#039;, &#039;wk_save_custom_user_profile_fields&#039; );<\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1165\" height=\"590\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/how-to-add-custom-fields-to-user-profile-page-in-wordpress02.png\" alt=\"how-to-add-custom-fields-to-user-profile-page-in-wordpress02\" class=\"wp-image-417690\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/how-to-add-custom-fields-to-user-profile-page-in-wordpress02.png 1165w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/how-to-add-custom-fields-to-user-profile-page-in-wordpress02-300x152.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/how-to-add-custom-fields-to-user-profile-page-in-wordpress02-250x127.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/how-to-add-custom-fields-to-user-profile-page-in-wordpress02-768x389.png 768w\" sizes=\"(max-width: 1165px) 100vw, 1165px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Support<\/h2>\n\n\n\n<p>That is all for this dev blog on How to Add Custom Fields to User Profile Page in WordPress. For any technical assistance, please&nbsp;<a href=\"https:\/\/webkul.uvdesk.com\/en\/customer\/create-ticket\/\" target=\"_blank\" rel=\"noreferrer noopener\">raise a ticket<\/a>&nbsp;or reach us by mail at&nbsp;support@webkul.com<\/p>\n\n\n\n<p>Kindly visit&nbsp;the <a href=\"https:\/\/store.webkul.com\/woocommerce-plugins.html\" target=\"_blank\" rel=\"noreferrer noopener\">WooCommerce plugins<\/a>&nbsp;page to explore a wide variety of solutions to add more features to your online store get a <a href=\"https:\/\/webkul.com\/wordpress-theme-development-services\/\">Custom WordPress Theme Development Service<\/a>. Also, you can <a href=\"https:\/\/webkul.com\/hire-woocommerce-developers\/\" target=\"_blank\" rel=\"noreferrer noopener\">hire WooCommerce developers<\/a> for your project work.<\/p>\n\n\n\n<p>!!Have a Great Day Ahead!!<\/p>\n\n\n\n<p>See you in the next post. Keep reading \ud83d\ude42<\/p>\n","protected":false},"excerpt":{"rendered":"<p>WordPress Add Custom Fields User Edit Profile Page &#8211; In this post, we see how to add custom fields to a user profile edit page in WordPress at the admin end. When the admin wants to add some extra information for the users on his\/her site, then custom fields can play an important role. As <a href=\"https:\/\/webkul.com\/blog\/how-to-add-custom-fields-to-user-profile-page-in-wordpress\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":109,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7966,1260],"tags":[1258,13679,1501],"class_list":["post-97090","post","type-post","status-publish","format-standard","hentry","category-wordpress-woocommerce","category-wordpress","tag-wordpress","tag-wordpress-development-services","tag-wordpress-plugin"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>WordPress Add Custom Fields User Edit Profile Page<\/title>\n<meta name=\"description\" content=\"WordPress Add Custom Fields User Edit Profile Page - Add custom fields to user profile edit page to save some extra information about the user.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/webkul.com\/blog\/how-to-add-custom-fields-to-user-profile-page-in-wordpress\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"WordPress Add Custom Fields User Edit Profile Page\" \/>\n<meta property=\"og:description\" content=\"WordPress Add Custom Fields User Edit Profile Page - Add custom fields to user profile edit page to save some extra information about the user.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/how-to-add-custom-fields-to-user-profile-page-in-wordpress\/\" \/>\n<meta property=\"og:site_name\" content=\"Webkul Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/webkul\/\" \/>\n<meta property=\"article:published_time\" content=\"2017-09-23T10:36:12+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-07-03T08:20:27+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2024\/01\/how-to-add-custom-fields-to-user-profile-page-in-wordpress01.png\" \/>\n<meta name=\"author\" content=\"Varun Kumar\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@https:\/\/twitter.com\/imVvashistha\" \/>\n<meta name=\"twitter:site\" content=\"@webkul\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Varun Kumar\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/webkul.com\/blog\/how-to-add-custom-fields-to-user-profile-page-in-wordpress\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/how-to-add-custom-fields-to-user-profile-page-in-wordpress\/\"},\"author\":{\"name\":\"Varun Kumar\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/5f80f80fad3753d9bdfb065a31cc537d\"},\"headline\":\"How to Add Custom Fields to User Profile Page in WordPress\",\"datePublished\":\"2017-09-23T10:36:12+00:00\",\"dateModified\":\"2024-07-03T08:20:27+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/how-to-add-custom-fields-to-user-profile-page-in-wordpress\/\"},\"wordCount\":372,\"commentCount\":4,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/how-to-add-custom-fields-to-user-profile-page-in-wordpress\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2024\/01\/how-to-add-custom-fields-to-user-profile-page-in-wordpress01.png\",\"keywords\":[\"wordpress\",\"wordpress development services\",\"wordpress plugin\"],\"articleSection\":[\"WooCommerce\",\"WordPress\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/how-to-add-custom-fields-to-user-profile-page-in-wordpress\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/how-to-add-custom-fields-to-user-profile-page-in-wordpress\/\",\"url\":\"https:\/\/webkul.com\/blog\/how-to-add-custom-fields-to-user-profile-page-in-wordpress\/\",\"name\":\"WordPress Add Custom Fields User Edit Profile Page\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/how-to-add-custom-fields-to-user-profile-page-in-wordpress\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/how-to-add-custom-fields-to-user-profile-page-in-wordpress\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2024\/01\/how-to-add-custom-fields-to-user-profile-page-in-wordpress01.png\",\"datePublished\":\"2017-09-23T10:36:12+00:00\",\"dateModified\":\"2024-07-03T08:20:27+00:00\",\"description\":\"WordPress Add Custom Fields User Edit Profile Page - Add custom fields to user profile edit page to save some extra information about the user.\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/how-to-add-custom-fields-to-user-profile-page-in-wordpress\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/how-to-add-custom-fields-to-user-profile-page-in-wordpress\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/how-to-add-custom-fields-to-user-profile-page-in-wordpress\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/how-to-add-custom-fields-to-user-profile-page-in-wordpress01.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/how-to-add-custom-fields-to-user-profile-page-in-wordpress01.png\",\"width\":1166,\"height\":586,\"caption\":\"how-to-add-custom-fields-to-user-profile-page-in-wordpress01\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/how-to-add-custom-fields-to-user-profile-page-in-wordpress\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Add Custom Fields to User Profile Page in WordPress\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/webkul.com\/blog\/#website\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"name\":\"Webkul Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/webkul.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/webkul.com\/blog\/#organization\",\"name\":\"WebKul Software Private Limited\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"width\":380,\"height\":380,\"caption\":\"WebKul Software Private Limited\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/webkul\/\",\"https:\/\/x.com\/webkul\",\"https:\/\/www.instagram.com\/webkul\/\",\"https:\/\/www.linkedin.com\/company\/webkul\",\"https:\/\/www.youtube.com\/user\/webkul\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/5f80f80fad3753d9bdfb065a31cc537d\",\"name\":\"Varun Kumar\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/2bf364f755500f5f58d13d0fddbeb303ae75529a58e113c5638c7d20ff48b18d?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/2bf364f755500f5f58d13d0fddbeb303ae75529a58e113c5638c7d20ff48b18d?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"caption\":\"Varun Kumar\"},\"description\":\"Inquisitive.\",\"sameAs\":[\"https:\/\/x.com\/https:\/\/twitter.com\/imVvashistha\"],\"url\":\"https:\/\/webkul.com\/blog\/author\/varun-kumar286\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"WordPress Add Custom Fields User Edit Profile Page","description":"WordPress Add Custom Fields User Edit Profile Page - Add custom fields to user profile edit page to save some extra information about the user.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/webkul.com\/blog\/how-to-add-custom-fields-to-user-profile-page-in-wordpress\/","og_locale":"en_US","og_type":"article","og_title":"WordPress Add Custom Fields User Edit Profile Page","og_description":"WordPress Add Custom Fields User Edit Profile Page - Add custom fields to user profile edit page to save some extra information about the user.","og_url":"https:\/\/webkul.com\/blog\/how-to-add-custom-fields-to-user-profile-page-in-wordpress\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2017-09-23T10:36:12+00:00","article_modified_time":"2024-07-03T08:20:27+00:00","og_image":[{"url":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2024\/01\/how-to-add-custom-fields-to-user-profile-page-in-wordpress01.png","type":"","width":"","height":""}],"author":"Varun Kumar","twitter_card":"summary_large_image","twitter_creator":"@https:\/\/twitter.com\/imVvashistha","twitter_site":"@webkul","twitter_misc":{"Written by":"Varun Kumar","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/how-to-add-custom-fields-to-user-profile-page-in-wordpress\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/how-to-add-custom-fields-to-user-profile-page-in-wordpress\/"},"author":{"name":"Varun Kumar","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/5f80f80fad3753d9bdfb065a31cc537d"},"headline":"How to Add Custom Fields to User Profile Page in WordPress","datePublished":"2017-09-23T10:36:12+00:00","dateModified":"2024-07-03T08:20:27+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/how-to-add-custom-fields-to-user-profile-page-in-wordpress\/"},"wordCount":372,"commentCount":4,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/how-to-add-custom-fields-to-user-profile-page-in-wordpress\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2024\/01\/how-to-add-custom-fields-to-user-profile-page-in-wordpress01.png","keywords":["wordpress","wordpress development services","wordpress plugin"],"articleSection":["WooCommerce","WordPress"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/how-to-add-custom-fields-to-user-profile-page-in-wordpress\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/how-to-add-custom-fields-to-user-profile-page-in-wordpress\/","url":"https:\/\/webkul.com\/blog\/how-to-add-custom-fields-to-user-profile-page-in-wordpress\/","name":"WordPress Add Custom Fields User Edit Profile Page","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/how-to-add-custom-fields-to-user-profile-page-in-wordpress\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/how-to-add-custom-fields-to-user-profile-page-in-wordpress\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2024\/01\/how-to-add-custom-fields-to-user-profile-page-in-wordpress01.png","datePublished":"2017-09-23T10:36:12+00:00","dateModified":"2024-07-03T08:20:27+00:00","description":"WordPress Add Custom Fields User Edit Profile Page - Add custom fields to user profile edit page to save some extra information about the user.","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/how-to-add-custom-fields-to-user-profile-page-in-wordpress\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/how-to-add-custom-fields-to-user-profile-page-in-wordpress\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/how-to-add-custom-fields-to-user-profile-page-in-wordpress\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/how-to-add-custom-fields-to-user-profile-page-in-wordpress01.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/01\/how-to-add-custom-fields-to-user-profile-page-in-wordpress01.png","width":1166,"height":586,"caption":"how-to-add-custom-fields-to-user-profile-page-in-wordpress01"},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/how-to-add-custom-fields-to-user-profile-page-in-wordpress\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Add Custom Fields to User Profile Page in WordPress"}]},{"@type":"WebSite","@id":"https:\/\/webkul.com\/blog\/#website","url":"https:\/\/webkul.com\/blog\/","name":"Webkul Blog","description":"","publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/webkul.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/webkul.com\/blog\/#organization","name":"WebKul Software Private Limited","url":"https:\/\/webkul.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","width":380,"height":380,"caption":"WebKul Software Private Limited"},"image":{"@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/webkul\/","https:\/\/x.com\/webkul","https:\/\/www.instagram.com\/webkul\/","https:\/\/www.linkedin.com\/company\/webkul","https:\/\/www.youtube.com\/user\/webkul\/"]},{"@type":"Person","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/5f80f80fad3753d9bdfb065a31cc537d","name":"Varun Kumar","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/2bf364f755500f5f58d13d0fddbeb303ae75529a58e113c5638c7d20ff48b18d?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/2bf364f755500f5f58d13d0fddbeb303ae75529a58e113c5638c7d20ff48b18d?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","caption":"Varun Kumar"},"description":"Inquisitive.","sameAs":["https:\/\/x.com\/https:\/\/twitter.com\/imVvashistha"],"url":"https:\/\/webkul.com\/blog\/author\/varun-kumar286\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/97090","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/users\/109"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=97090"}],"version-history":[{"count":12,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/97090\/revisions"}],"predecessor-version":[{"id":450440,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/97090\/revisions\/450440"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=97090"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=97090"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=97090"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}