bp_nouveau_get_single_item_subnav_classes()
Returns the single item subnav container classes.
Description
Return
(string) CSS classes
Source
File: bp-templates/bp-nouveau/includes/template-tags.php
function bp_nouveau_get_single_item_subnav_classes() {
$classes = array( 'bp-navs', 'bp-subnavs', 'no-ajax' );
// Set user or group class string
if ( bp_is_user() ) {
$classes[] = 'user-subnav';
}
if ( bp_is_group() ) {
$classes[] = 'group-subnav';
}
if ( ( bp_is_group() && 'send-invites' === bp_current_action() ) || ( bp_is_group_create() && 'group-invites' === bp_get_groups_current_create_step() ) ) {
$classes[] = 'bp-invites-nav';
}
$class = array_map( 'sanitize_html_class', $classes );
/**
* Filters the final results for BuddyPress Nouveau single item subnav classes.
*
* This filter will return a single string of concatenated classes to be used.
*
* @since BuddyPress 3.0.0
*
* @param string $value Concatenated classes.
* @param array $classes Array of classes that were concatenated.
*/
return apply_filters( 'bp_nouveau_get_single_item_subnav_classes', join( ' ', $class ), $classes );
}
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.