{"id":28336,"date":"2014-03-12T12:16:30","date_gmt":"2014-03-12T12:16:30","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/buddypress-xprofile-image-field\/"},"modified":"2026-01-08T18:15:32","modified_gmt":"2026-01-08T18:15:32","slug":"buddypress-xprofile-image-field","status":"publish","type":"plugin","link":"https:\/\/da.wordpress.org\/plugins\/buddypress-xprofile-image-field\/","author":3364048,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"3.1.0","stable_tag":"3.1.0","tested":"6.9.4","requires":"3.2.1","requires_php":"","requires_plugins":null,"header_name":"BuddyPress XProfile Image Field","header_author":"Alex Githatu","header_description":"","assets_banners_color":"","last_updated":"2026-01-08 18:15:32","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/www.paypal.com\/cgi-bin\/webscr?cmd=_s-xclick&hosted_button_id=KWZPYPL527WVN","header_plugin_uri":"https:\/\/alextheafrican.wordpress.com\/2012\/03\/10\/how-to-add-an-image-field-to-buddypress-extended-profile-fields\/","header_author_uri":"https:\/\/alextheafrican.wordpress.com\/about\/","rating":4.8,"author_block_rating":0,"active_installs":300,"downloads":21233,"num_ratings":6,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"kalengi","date":"2014-03-14 19:48:39"},"1.1.0":{"tag":"1.1.0","author":"kalengi","date":"2014-03-14 22:47:22"},"1.2.0":{"tag":"1.2.0","author":"kalengi","date":"2014-05-19 19:45:11"},"1.3.0":{"tag":"1.3.0","author":"kalengi","date":"2014-06-10 16:44:51"},"1.3.1":{"tag":"1.3.1","author":"kalengi","date":"2014-06-10 19:53:56"},"1.3.2":{"tag":"1.3.2","author":"kalengi","date":"2014-07-11 04:55:19"},"1.3.3":{"tag":"1.3.3","author":"kalengi","date":"2014-07-26 19:02:06"},"1.4.0":{"tag":"1.4.0","author":"kalengi","date":"2014-09-17 11:17:50"},"2.0.0":{"tag":"2.0.0","author":"kalengi","date":"2015-09-11 06:44:39"},"2.0.1":{"tag":"2.0.1","author":"kalengi","date":"2015-09-29 20:27:16"},"2.0.2":{"tag":"2.0.2","author":"kalengi","date":"2017-03-26 16:35:10"},"2.0.3":{"tag":"2.0.3","author":"kalengi","date":"2017-03-27 09:07:17"},"2.1.0":{"tag":"2.1.0","author":"kalengi","date":"2019-11-28 07:11:22"},"2.2.0":{"tag":"2.2.0","author":"kalengi","date":"2020-12-15 09:12:21"},"2.3.0":{"tag":"2.3.0","author":"kalengi","date":"2021-03-21 10:37:19"},"2.3.1":{"tag":"2.3.1","author":"kalengi","date":"2023-08-21 05:03:02"},"2.4.0":{"tag":"2.4.0","author":"kalengi","date":"2024-04-23 07:39:10"},"3.0.0":{"tag":"3.0.0","author":"kalengi","date":"2024-08-01 21:10:17"},"3.0.1":{"tag":"3.0.1","author":"kalengi","date":"2025-05-28 18:16:57"},"3.1.0":{"tag":"3.1.0","author":"kalengi","date":"2026-01-08 18:15:32"}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":1,"5":5},"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.1.0","1.2.0","1.3.0","1.3.1","1.3.2","1.3.3","1.4.0","2.0.0","2.0.1","2.0.2","2.0.3","2.1.0","2.2.0","2.3.0","2.3.1","2.4.0","3.0.0","3.0.1","3.1.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":2977882,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":2977882,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":2977882,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":2977882,"resolution":"4","location":"assets","locale":""}},"screenshots":{"1":"Signup page","2":"Account activation page","3":"Profile fields admin page","4":"Image type profile field"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[204,2240,133,9538,5293],"plugin_category":[],"plugin_contributors":[86195],"plugin_business_model":[],"class_list":["post-28336","plugin","type-plugin","status-publish","hentry","plugin_tags-buddypress","plugin_tags-field","plugin_tags-image","plugin_tags-image-field","plugin_tags-xprofile","plugin_contributors-kalengi","plugin_committers-kalengi"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/buddypress-xprofile-image-field.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/buddypress-xprofile-image-field\/assets\/screenshot-1.png?rev=2977882","caption":"Signup page"},{"src":"https:\/\/ps.w.org\/buddypress-xprofile-image-field\/assets\/screenshot-2.png?rev=2977882","caption":"Account activation page"},{"src":"https:\/\/ps.w.org\/buddypress-xprofile-image-field\/assets\/screenshot-3.png?rev=2977882","caption":"Profile fields admin page"},{"src":"https:\/\/ps.w.org\/buddypress-xprofile-image-field\/assets\/screenshot-4.png?rev=2977882","caption":"Image type profile field"}],"raw_content":"<!--section=description-->\n<p>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.<\/p>\n\n<p>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.<\/p>\n\n<p>The BPXPIF plugin has a number of action hooks that allow theme and plugin developers to modify its behavior.<\/p>\n\n<p>This plugin requires BuddyPress minimum version 1.5 and has been tested up to BuddyPress version 14.4.0<\/p>\n\n<h3>Translations<\/h3>\n\n<ul>\n<li>English - default<\/li>\n<li>Spanish translation by <a href=\"http:\/\/www.webhostinghub.com\/\">Andrew Kurtis - WebHostingHub<\/a><\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload <code>bp-xprofile-image-field<\/code> to the <code>\/wp-content\/plugins\/<\/code> directory or use the automatic installation in the WordPress plugin panel.<\/li>\n<li>Activate the plugin through the WordPress 'Plugins' menu<\/li>\n<\/ol>\n\n<!--section=changelog-->\n<h4>3.1.0<\/h4>\n\n<ul>\n<li>fix directory traversal vulnerability raised in https:\/\/patchstack.com\/database\/report-preview\/cbf15752-85a5-456f-8672-59673457ffaa<\/li>\n<\/ul>\n\n<h4>3.0.1<\/h4>\n\n<ul>\n<li>fix the issue raised in https:\/\/wordpress.org\/support\/topic\/uncaught-error-call-to-undefined-function-bp_xprofile_get_field_type\/<\/li>\n<\/ul>\n\n<h4>3.0.0<\/h4>\n\n<ul>\n<li>Update BPXPIF to conform to the BuddyPress 14.0.0 policy that user accounts are not created during registration.<\/li>\n<\/ul>\n\n<h4>2.4.0<\/h4>\n\n<ul>\n<li>Ensure that an Image field that has been set to Required passes validation during Signup when properly filled.<\/li>\n<\/ul>\n\n<h4>2.3.1<\/h4>\n\n<ul>\n<li>Updated the field edit rendering to use <\/li>\n<\/ul>\n\n<p>&lt;<\/p>\n\n<p>legend&gt; in place of . Issue: https:\/\/wordpress.org\/support\/topic\/update-to-properly-show-field-name-in-tags-on-frontend-and-admin-forms\/<\/p>\n\n<h4>2.3.0<\/h4>\n\n<ul>\n<li>Added the ability to display images in the user activation admin screen<\/li>\n<\/ul>\n\n<h4>2.2.0<\/h4>\n\n<ul>\n<li>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<\/li>\n<\/ul>\n\n<h4>2.1.0<\/h4>\n\n<ul>\n<li>Added the ability to delete an image from the server when it is removed from the user profile<\/li>\n<\/ul>\n\n<h4>2.0.3<\/h4>\n\n<ul>\n<li>Updated plugin description<\/li>\n<\/ul>\n\n<h4>2.0.2<\/h4>\n\n<ul>\n<li>Fixed a bug that was blocking image display on the member list page<\/li>\n<\/ul>\n\n<h4>2.0.1<\/h4>\n\n<ul>\n<li>Added ability to upload images on admin backend profile edit<\/li>\n<\/ul>\n\n<h4>2.0.0<\/h4>\n\n<ul>\n<li>Added support for BuddyPress 2.3.3<\/li>\n<\/ul>\n\n<h4>1.4.0<\/h4>\n\n<ul>\n<li>Added support for saving profile images during user sign-up<\/li>\n<\/ul>\n\n<h4>1.3.3<\/h4>\n\n<ul>\n<li>Minor bug fix<\/li>\n<\/ul>\n\n<h4>1.3.2<\/h4>\n\n<ul>\n<li>Added Spanish translation<\/li>\n<\/ul>\n\n<h4>1.3.1<\/h4>\n\n<ul>\n<li>Added language l10n support<\/li>\n<\/ul>\n\n<h4>1.3.0<\/h4>\n\n<ul>\n<li>Added support for BuddyPress 2.0.1<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>Added capability to delete an image <\/li>\n<li>Add front end image display <\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>fixed to prevent crashing the profile edit page on sites not using BuddyPress Default Theme <\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>","raw_excerpt":"With the BPXPIF plugin you can add XProfile fields of type Image without writing any custom code.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/28336","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=28336"}],"author":[{"embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/kalengi"}],"wp:attachment":[{"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=28336"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=28336"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=28336"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=28336"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=28336"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/da.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=28336"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}