Developer Guide
BuddyPress Profile Pro is built to be extended. This guide covers the PHP filters, AJAX actions, and the field-type extension path you can use to customize field types, group defaults, visibility rules, member search behavior, and the admin interface.
Do not edit the plugin files directly. Use the filters and functions below from your theme’s functions.php or a small site-specific plugin so your changes survive updates.
Contents
Section titled “Contents”- Filters reference - 11 plugin-owned filters with parameters and examples.
- AJAX actions - the 7 admin-only
wp_ajax_*handlers, their nonce fields, and payloads. - Extending field types - register a new field type end to end (admin dropdown, input HTML, display, saving, search).
Shortcodes have their own section: see Shortcodes.

