Buddypress Xprofile Custom Field Types adds extra custom profile fields to BuddyPress. Field types are: Birthdate, Email, Url etc.
As of April 2026, BuddyPress Xprofile Custom Field Types is a WordPress fields plugin with 4.0K+ active installations and a 4.9/5 rating from 16 reviews. It has been downloaded 146K+ times in total. Requires WordPress 5.0+ and PHP 5.3+. Available on WordPress.org since 2018. Downloads are down 20% this week. Support resolution rate: 0%. Top alternative: Advanced Custom Fields (ACF®).
BuddyPress Xprofile Custom Field Types plugin adds some essential field types to BuddyPress Profile.
The newly added BuddyPress field types are:-
* Birthdate.
* Image.
* File.
* Checkbox acceptance.
* Country field.
* From/To field(can be used to show 2 numbers or text strings).
* Token (can be used to set a list of predefined approved codes for registration etc).
* oEmbed ( allow your users to use youtube/facebook, vimeo and other oembed supporting urls to embed in their profile).
* Email.
* Web.
* Datepicker.
* Custom post type selector.
* Custom post type multiselector.
* Colorpicker.
* Decimal number.
* Number within min/max values.
* Custom taxonomy selector.
* Custom taxonomy multiselector.
* Range input (slider)
* Select2 javascript plugin for select boxes.
BuddyPress Xprofile Cust…
Such a useful plugin. But since we will be in year 2026 soon, It would be so great if we can add social media URLs with their icons showing up, not just URLs as Web links!
How can I add search filter on Country field?
I mean person can also search country in the dropdown list.
A great addition to BuddyBoss profile fields.
Thanks a lot for your great job!
Overall, this is a good plugin that adds features that should have been included in the core Buddypress plugin.
However, the tags field is horrible and basically useless. Instead of implementing tags in a way similar to WordPress’s tags, this plugin’s tags field is completely different and not very useful. The tag field doesn’t seem to allow users to add new tags, even though it’s supposed to, but using a select2 to manage tags is a problem when you have a lot of users. The plugin should be using just a plain textarea and have users comma separate their tags, just like WordPress core does.
Good plugin, good support, even if we couldn’t solve the problem 🙂
| WordPress | 5.0+ requiredTested up to 6.9.4 |
| PHP | 5.3+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.