Title: BuddyPress XProfile Custom Image Field
Author: Alex Githatu
Published: <strong>March 12, 2014</strong>
Last modified: September 10, 2026

---

Search plugins

![](https://s.w.org/plugins/geopattern-icon/buddypress-xprofile-image-field.svg)

# BuddyPress XProfile Custom Image Field

 By [Alex Githatu](https://profiles.wordpress.org/kalengi/)

[Download](https://downloads.wordpress.org/plugin/buddypress-xprofile-image-field.3.1.0.zip)

 * [Details](https://wordpress.org/plugins/buddypress-xprofile-image-field/#description)
 * [Reviews](https://wordpress.org/plugins/buddypress-xprofile-image-field/#reviews)
 *  [Installation](https://wordpress.org/plugins/buddypress-xprofile-image-field/#installation)
 * [Development](https://wordpress.org/plugins/buddypress-xprofile-image-field/#developers)

 [Support](https://wordpress.org/support/plugin/buddypress-xprofile-image-field/)

## Description

The BuddyPress XProfile module does not support Image type fields. The BuddyPress
XProfile Custom Image Field (BPXPIF) plugin allows you to add fields of type Image
to a BuddyPress user profile.

Images uploaded during User Registration can be viewed on the Manage Signups screen
to allow the Site Administrator to review them before activating a new user account.

The BPXPIF plugin has a number of action hooks that allow theme and plugin developers
to modify its behavior.

This plugin requires BuddyPress minimum version 1.5 and has been tested up to BuddyPress
version 14.5.2

### Translations

 * English – default
 * Spanish translation by [Andrew Kurtis – WebHostingHub](http://www.webhostinghub.com/)

## Screenshots

[⌊Signup page⌉⌊Signup page⌉[

Signup page

[⌊Account activation page⌉⌊Account activation page⌉[

Account activation page

[⌊Profile fields admin page⌉⌊Profile fields admin page⌉[

Profile fields admin page

[⌊Image type profile field⌉⌊Image type profile field⌉[

Image type profile field

## Installation

 1. Upload `bp-xprofile-image-field` to the `/wp-content/plugins/` directory or use
    the automatic installation in the WordPress plugin panel.
 2. Activate the plugin through the WordPress ‘Plugins’ menu

## Reviews

![](https://secure.gravatar.com/avatar/94c210889b0ef4248e24c3bf090cbe7675fda5cc90b90c4709b5fef7cbb6b09b?
s=60&d=retro&r=g)

### 󠀁[Life saver](https://wordpress.org/support/topic/life-saver-396/)󠁿

 [Erix Kivuti](https://profiles.wordpress.org/elzix/) April 14, 2022 1 reply

With a few tweaks I can add it to my child theme with so much ease.

![](https://secure.gravatar.com/avatar/6c36454b4ce268564942c84a2b71608de86f94154ac23d7e2432654767dc9dca?
s=60&d=retro&r=g)

### 󠀁[Works for me!](https://wordpress.org/support/topic/works-for-me-419/)󠁿

 [dim0k](https://profiles.wordpress.org/dim0k/) April 16, 2021

Working fine, just "from-the-box" Thank You!

![](https://secure.gravatar.com/avatar/0d0d081d82ac8f0550361a8f712329cc0ff4613bb7af2c7254c4e64ed9fe59cd?
s=60&d=retro&r=g)

### 󠀁[Simple](https://wordpress.org/support/topic/simple-470/)󠁿

 [a3132](https://profiles.wordpress.org/a3132/) September 7, 2020

I like this plugin. It’s simple and easy to use.

 [ Read all 6 reviews ](https://wordpress.org/support/plugin/buddypress-xprofile-image-field/reviews/)

## Contributors & Developers

“BuddyPress XProfile Custom Image Field” is open source software. The following 
people have contributed to this plugin.

Contributors

 *   [ Alex Githatu ](https://profiles.wordpress.org/kalengi/)

[Translate “BuddyPress XProfile Custom Image Field” into your language.](https://translate.wordpress.org/projects/wp-plugins/buddypress-xprofile-image-field)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/buddypress-xprofile-image-field/),
check out the [SVN repository](https://plugins.svn.wordpress.org/buddypress-xprofile-image-field/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/buddypress-xprofile-image-field/)
by [RSS](https://plugins.trac.wordpress.org/log/buddypress-xprofile-image-field/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 3.1.0

 * fix directory traversal vulnerability raised in https://patchstack.com/database/
   report-preview/cbf15752-85a5-456f-8672-59673457ffaa

#### 3.0.1

 * fix the issue raised in https://wordpress.org/support/topic/uncaught-error-call-
   to-undefined-function-bp_xprofile_get_field_type/

#### 3.0.0

 * Update BPXPIF to conform to the BuddyPress 14.0.0 policy that user accounts are
   not created during registration.

#### 2.4.0

 * Ensure that an Image field that has been set to Required passes validation during
   Signup when properly filled.

#### 2.3.1

 * Updated the field edit rendering to use

<

legend> in place of . Issue: https://wordpress.org/support/topic/update-to-properly-
show-field-name-in-tags-on-frontend-and-admin-forms/

#### 2.3.0

 * Added the ability to display images in the user activation admin screen

#### 2.2.0

 * Added the ability to display image links on Manage Signups screen. Issue: https://
   wordpress.org/support/topic/registration-upload-picture-make-fake-path-and-not-
   displayed-on-profil-user/#post-12572599

#### 2.1.0

 * Added the ability to delete an image from the server when it is removed from 
   the user profile

#### 2.0.3

 * Updated plugin description

#### 2.0.2

 * Fixed a bug that was blocking image display on the member list page

#### 2.0.1

 * Added ability to upload images on admin backend profile edit

#### 2.0.0

 * Added support for BuddyPress 2.3.3

#### 1.4.0

 * Added support for saving profile images during user sign-up

#### 1.3.3

 * Minor bug fix

#### 1.3.2

 * Added Spanish translation

#### 1.3.1

 * Added language l10n support

#### 1.3.0

 * Added support for BuddyPress 2.0.1

#### 1.2.0

 * Added capability to delete an image
 * Add front end image display

#### 1.1.0

 * fixed to prevent crashing the profile edit page on sites not using BuddyPress
   Default Theme

#### 1.0.0

 * Initial release

## Meta

 *  Version **3.1.0**
 *  Last updated **2 weeks ago**
 *  Active installations **200+**
 *  WordPress version ** 3.2.1 or higher **
 *  Tested up to **7.1.2**
 * Tags
 * [buddypress](https://wordpress.org/plugins/tags/buddypress/)[field](https://wordpress.org/plugins/tags/field/)
   [image](https://wordpress.org/plugins/tags/image/)[image field](https://wordpress.org/plugins/tags/image-field/)
   [xprofile](https://wordpress.org/plugins/tags/xprofile/)
 *  [Advanced View](https://wordpress.org/plugins/buddypress-xprofile-image-field/advanced/)

## Ratings

 4.8 out of 5 stars.

 *  [  5 5-star reviews     ](https://wordpress.org/support/plugin/buddypress-xprofile-image-field/reviews/?filter=5)
 *  [  1 4-star review     ](https://wordpress.org/support/plugin/buddypress-xprofile-image-field/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/buddypress-xprofile-image-field/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/buddypress-xprofile-image-field/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/buddypress-xprofile-image-field/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/buddypress-xprofile-image-field/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/buddypress-xprofile-image-field/reviews/)

## Contributors

 *   [ Alex Githatu ](https://profiles.wordpress.org/kalengi/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/buddypress-xprofile-image-field/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=KWZPYPL527WVN)