bp_get_loggedin_user_nav_<css_id>

The BuddyPress bp get loggedin user nav css id hook.

Description

apply_filters( 'bp_get_loggedin_user_nav_<css_id>', (array) $array ); 

Parameters (1)

0. $array — Optional. (array) => array( '
  • ' . $nav_item->name . '
  • ', &$nav_item )
    The array.

    Usage

    To run the hook, copy the example below.
    1. $array = apply_filters( 'bp_get_loggedin_user_nav_{$css_id}', $array ); 
    2.  
    3. if ( !empty( $array ) ) { 
    4.  
    5. // everything has led up to this point... 
    6.  
    7.  
    The following example is for adding a hook callback.
    1. // define the bp_get_loggedin_user_nav_<css_id> callback 
    2. function filter_bp_get_loggedin_user_nav_css_id( $array ) { 
    3. // make filter magic happen here... 
    4. return $array
    5. }; 
    6.  
    7. // add the filter 
    8. add_filter( "bp_get_loggedin_user_nav_{$css_id}", 'filter_bp_get_loggedin_user_nav_css_id', 10, 1 ); 
    To remove a hook callback, use the example below.
    1. // remove the filter 
    2. remove_filter( "bp_get_loggedin_user_nav_{$css_id}", 'filter_bp_get_loggedin_user_nav_css_id', 10, 1 ); 

    Defined (1)

    The filter is defined in the following location(s).

    /bp-members/bp-members-template.php  
    1. echo apply_filters_ref_array( 'bp_get_loggedin_user_nav_' . $nav_item->css_id, array( '<li id="li-nav-' . $nav_item->css_id . '" ' . $selected . '><a id="my-' . $nav_item->css_id . '" href="' . $nav_item->link . '">' . $nav_item->name . '</a></li>', &$nav_item ) );