bp_nouveau_get_activity_filters()
Get Dropdown filters of the activity component
Description
Return
(array) the filters
Source
File: bp-templates/bp-nouveau/includes/activity/functions.php
function bp_nouveau_get_activity_filters() {
add_filter( 'bp_get_activity_show_filters', 'bp_nouveau_get_activity_filters_array', 10, 3 );
$filters_data = bp_get_activity_show_filters();
remove_filter( 'bp_get_activity_show_filters', 'bp_nouveau_get_activity_filters_array', 10, 3 );
$action = '';
if ( 'group' === $filters_data['context'] ) {
$action = 'bp_group_activity_filter_options';
} elseif ( 'member' === $filters_data['context'] || 'member_groups' === $filters_data['context'] ) {
$action = 'bp_member_activity_filter_options';
} else {
$action = 'bp_activity_filter_options';
}
$filters = $filters_data['filters'];
if ( $action ) {
return bp_nouveau_parse_hooked_options( $action, $filters );
}
return $filters;
}
Changelog
| Version | Description |
|---|---|
| BuddyPress 3.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.