{"id":1559,"date":"2019-03-07T22:43:52","date_gmt":"2019-03-07T22:43:52","guid":{"rendered":"https:\/\/buddydev.com\/docs\/?p=1559"},"modified":"2019-04-22T17:35:33","modified_gmt":"2019-04-22T17:35:33","slug":"conditional-buddypress-registration-fields-based-on-buddypress-member-types","status":"publish","type":"post","link":"https:\/\/buddydev.com\/docs\/buddypress-member-types-pro\/conditional-buddypress-registration-fields-based-on-buddypress-member-types\/","title":{"rendered":"Conditional BuddyPress Registration fields based on BuddyPress Member Types"},"content":{"rendered":"<p>BuddyPress Member Types Pro supports <strong>Conditional BuddyPress registration fields<\/strong> based on the <strong>member types<\/strong>.<\/p>\n<p>Conditional Registration fields based on user&#8217;s member type selection was one of the most demanded features by our members and we have finally got it in BuddyPress Member Types Pro.<\/p>\n<h3>How does it work:-<\/h3>\n<p>While creating a BuddyPress field, you can select one or more member types that field will be available to. When a user registers on your site, they can select their member type(Assuming you have added a member type field) and based on that value, the fields on registration page will change.<\/p>\n<p>The user will only get to fill the fields which are available to their selected member type.\u00a0 Please see the video for demonstration.<\/p>\n<p><iframe loading=\"lazy\" title=\"BuddyPress Conditional Registration Based on Member Types\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/MNR_Sthjnzc?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p>Steps to enable the conditional registration form fields:-<\/p>\n<p>Step 1:- <strong>Enable the Conditional Registration setting in BuddyPress Member Types Pro<\/strong>.<\/p>\n<p>Please visit Dashboard-&gt;Member Types-&gt;Misc settings and enable conditional registration page as shown in the video below.<\/p>\n<p><iframe loading=\"lazy\" title=\"BuddyPress Member Types Pro Enable Conditional Registration Settings\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/Or5wm1x4IoM?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p>&nbsp;<\/p>\n<p>Step 2:- <strong>Create a Member Type Profile field.<\/strong><\/p>\n<p>If you haven&#8217;t already created, Please Visit Dashboard-&gt;Users-&gt;Profile Fields and make sure you have a profile field that allows users to change member type. You can use the <strong>Single Member Type or the Multi Member Type profile field<\/strong> offed by BuddyPress Member Types Pro. Conditional registration is supported both field type.\u00a0Since only the fields from the first profile field group is visible on registration screen, make sure you add the member type field to first profile field group. Here is a video showing field creation.<\/p>\n<p><iframe loading=\"lazy\" title=\"Creating a BuddyPress Member Type Field\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/zeD9FZDHrHM?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p>&nbsp;<\/p>\n<p>Step 3:- Make sure you have selected the correct member types for each profile field. Selecting &#8220;Users with no member type&#8221; is your choice. It is not needed if you simply want users to see the fields on registration and make it available to users. Here is a video showing how to do it.<\/p>\n<p><iframe loading=\"lazy\" title=\"Limiting BuddyPress Profile Fields Availability to certain member types\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/VJJJcb-gTQY?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p>That&#8217;s all. Go ahead and enjoy.<\/p>\n<p>Also, if you want to know more about BuddyPress Registration, We have a <a href=\"https:\/\/buddydev.com\/docs\/buddypress-guides\/buddypress-registration-faq\/\">video series for that<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>BuddyPress Member Types Pro supports Conditional BuddyPress registration fields based on the member types. Conditional Registration fields based on user&#8217;s member type selection was one of the most demanded features by our members and we have finally got it in BuddyPress Member Types Pro. How does it work:- While creating a BuddyPress field, you can &#8230;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9307],"tags":[],"class_list":["clearfix","post-1559","post","type-post","status-publish","format-standard","hentry","category-buddypress-member-types-pro"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Conditional BuddyPress Registration fields based on BuddyPress Member Types &#8226; BuddyDev Help Center<\/title>\n<meta name=\"description\" content=\"Conditional BuddyPress Registration fields based on BuddyPress Member Types.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/buddydev.com\/docs\/buddypress-member-types-pro\/conditional-buddypress-registration-fields-based-on-buddypress-member-types\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Conditional BuddyPress Registration fields based on BuddyPress Member Types &#8226; BuddyDev Help Center\" \/>\n<meta property=\"og:description\" content=\"Conditional BuddyPress Registration fields based on BuddyPress Member Types.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/buddydev.com\/docs\/buddypress-member-types-pro\/conditional-buddypress-registration-fields-based-on-buddypress-member-types\/\" \/>\n<meta property=\"og:site_name\" content=\"BuddyDev Help Center\" \/>\n<meta property=\"article:published_time\" content=\"2019-03-07T22:43:52+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-04-22T17:35:33+00:00\" \/>\n<meta name=\"author\" content=\"Brajesh Singh\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Brajesh Singh\" \/>\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\":\"WebPage\",\"@id\":\"https:\/\/buddydev.com\/docs\/buddypress-member-types-pro\/conditional-buddypress-registration-fields-based-on-buddypress-member-types\/\",\"url\":\"https:\/\/buddydev.com\/docs\/buddypress-member-types-pro\/conditional-buddypress-registration-fields-based-on-buddypress-member-types\/\",\"name\":\"Conditional BuddyPress Registration fields based on BuddyPress Member Types &#8226; BuddyDev Help Center\",\"isPartOf\":{\"@id\":\"https:\/\/buddydev.com\/docs\/#website\"},\"datePublished\":\"2019-03-07T22:43:52+00:00\",\"dateModified\":\"2019-04-22T17:35:33+00:00\",\"author\":{\"@id\":\"https:\/\/buddydev.com\/docs\/#\/schema\/person\/4ebf5f3e519f8cbddc6583e182dbe4fb\"},\"description\":\"Conditional BuddyPress Registration fields based on BuddyPress Member Types.\",\"breadcrumb\":{\"@id\":\"https:\/\/buddydev.com\/docs\/buddypress-member-types-pro\/conditional-buddypress-registration-fields-based-on-buddypress-member-types\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/buddydev.com\/docs\/buddypress-member-types-pro\/conditional-buddypress-registration-fields-based-on-buddypress-member-types\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/buddydev.com\/docs\/buddypress-member-types-pro\/conditional-buddypress-registration-fields-based-on-buddypress-member-types\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/buddydev.com\/docs\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Conditional BuddyPress Registration fields based on BuddyPress Member Types\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/buddydev.com\/docs\/#website\",\"url\":\"https:\/\/buddydev.com\/docs\/\",\"name\":\"BuddyDev Help Center\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/buddydev.com\/docs\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/buddydev.com\/docs\/#\/schema\/person\/4ebf5f3e519f8cbddc6583e182dbe4fb\",\"name\":\"Brajesh Singh\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/buddydev.com\/docs\/#\/schema\/person\/image\/\",\"url\":\"\/\/www.gravatar.com\/avatar\/2106622ee90d53d15ac1402806616aca?s=96&#038;r=g&#038;d=identicon\",\"contentUrl\":\"\/\/www.gravatar.com\/avatar\/2106622ee90d53d15ac1402806616aca?s=96&#038;r=g&#038;d=identicon\",\"caption\":\"Brajesh Singh\"},\"sameAs\":[\"http:\/\/buddydev.com\/members\/sbrajesh\/\",\"https:\/\/x.com\/sbrajesh\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Conditional BuddyPress Registration fields based on BuddyPress Member Types &#8226; BuddyDev Help Center","description":"Conditional BuddyPress Registration fields based on BuddyPress Member Types.","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:\/\/buddydev.com\/docs\/buddypress-member-types-pro\/conditional-buddypress-registration-fields-based-on-buddypress-member-types\/","og_locale":"en_US","og_type":"article","og_title":"Conditional BuddyPress Registration fields based on BuddyPress Member Types &#8226; BuddyDev Help Center","og_description":"Conditional BuddyPress Registration fields based on BuddyPress Member Types.","og_url":"https:\/\/buddydev.com\/docs\/buddypress-member-types-pro\/conditional-buddypress-registration-fields-based-on-buddypress-member-types\/","og_site_name":"BuddyDev Help Center","article_published_time":"2019-03-07T22:43:52+00:00","article_modified_time":"2019-04-22T17:35:33+00:00","author":"Brajesh Singh","twitter_misc":{"Written by":"Brajesh Singh","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/buddydev.com\/docs\/buddypress-member-types-pro\/conditional-buddypress-registration-fields-based-on-buddypress-member-types\/","url":"https:\/\/buddydev.com\/docs\/buddypress-member-types-pro\/conditional-buddypress-registration-fields-based-on-buddypress-member-types\/","name":"Conditional BuddyPress Registration fields based on BuddyPress Member Types &#8226; BuddyDev Help Center","isPartOf":{"@id":"https:\/\/buddydev.com\/docs\/#website"},"datePublished":"2019-03-07T22:43:52+00:00","dateModified":"2019-04-22T17:35:33+00:00","author":{"@id":"https:\/\/buddydev.com\/docs\/#\/schema\/person\/4ebf5f3e519f8cbddc6583e182dbe4fb"},"description":"Conditional BuddyPress Registration fields based on BuddyPress Member Types.","breadcrumb":{"@id":"https:\/\/buddydev.com\/docs\/buddypress-member-types-pro\/conditional-buddypress-registration-fields-based-on-buddypress-member-types\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/buddydev.com\/docs\/buddypress-member-types-pro\/conditional-buddypress-registration-fields-based-on-buddypress-member-types\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/buddydev.com\/docs\/buddypress-member-types-pro\/conditional-buddypress-registration-fields-based-on-buddypress-member-types\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/buddydev.com\/docs\/"},{"@type":"ListItem","position":2,"name":"Conditional BuddyPress Registration fields based on BuddyPress Member Types"}]},{"@type":"WebSite","@id":"https:\/\/buddydev.com\/docs\/#website","url":"https:\/\/buddydev.com\/docs\/","name":"BuddyDev Help Center","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/buddydev.com\/docs\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/buddydev.com\/docs\/#\/schema\/person\/4ebf5f3e519f8cbddc6583e182dbe4fb","name":"Brajesh Singh","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/buddydev.com\/docs\/#\/schema\/person\/image\/","url":"\/\/www.gravatar.com\/avatar\/2106622ee90d53d15ac1402806616aca?s=96&#038;r=g&#038;d=identicon","contentUrl":"\/\/www.gravatar.com\/avatar\/2106622ee90d53d15ac1402806616aca?s=96&#038;r=g&#038;d=identicon","caption":"Brajesh Singh"},"sameAs":["http:\/\/buddydev.com\/members\/sbrajesh\/","https:\/\/x.com\/sbrajesh"]}]}},"_links":{"self":[{"href":"https:\/\/buddydev.com\/docs\/wp-json\/wp\/v2\/posts\/1559","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/buddydev.com\/docs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/buddydev.com\/docs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/buddydev.com\/docs\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/buddydev.com\/docs\/wp-json\/wp\/v2\/comments?post=1559"}],"version-history":[{"count":6,"href":"https:\/\/buddydev.com\/docs\/wp-json\/wp\/v2\/posts\/1559\/revisions"}],"predecessor-version":[{"id":1602,"href":"https:\/\/buddydev.com\/docs\/wp-json\/wp\/v2\/posts\/1559\/revisions\/1602"}],"wp:attachment":[{"href":"https:\/\/buddydev.com\/docs\/wp-json\/wp\/v2\/media?parent=1559"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/buddydev.com\/docs\/wp-json\/wp\/v2\/categories?post=1559"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/buddydev.com\/docs\/wp-json\/wp\/v2\/tags?post=1559"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}