bp_ps_xprofile_format( $type, $field_id )
Return array of BuddyBoss Profile Search input field formats.
Description
Source
File: bp-core/profile-search/bps-xprofile.php
function bp_ps_xprofile_format ($type, $field_id)
{
$formats = array
(
'textbox' => array ('text', 'decimal'),
'number' => array ('integer'),
'telephone' => array ('text'),
'url' => array ('text'),
'textarea' => array ('text'),
'selectbox' => array ('text', 'decimal'),
'radio' => array ('text', 'decimal'),
'multiselectbox' => array ('set'),
'checkbox' => array ('set'),
'datebox' => array ('date'),
);
if (!isset ($formats[$type])) return 'custom';
$formats = $formats[$type];
$default = $formats[0];
$format = apply_filters ('bp_ps_xprofile_format', $default, $field_id);
return in_array ($format, $formats)? $format: $default;
}
Changelog
| Version | Description |
|---|---|
| BuddyBoss 1.0.0 | Introduced. |
Questions?
We're always happy to help with code or other questions you might have! Search our developer docs, contact support, or connect with our sales team.