bp_core_fix_admin_bar_names( $wp_admin_bar )
Replace admin bar “Howdy” text Use proper display name and mention
Description
Source
File: bp-core/bp-core-adminbar.php
124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 | function bp_core_fix_admin_bar_names( $wp_admin_bar ) { $user_id = get_current_user_id(); $current_user = wp_get_current_user(); if ( ! $user_id ) { return ; } $avatar = get_avatar( $user_id , 26 ); // my account $wp_admin_bar ->add_node( [ 'id' => 'my-account' , 'title' => '<span class="display-name">' . bp_custom_display_name_format( $current_user ->display_name, $user_id ) . $avatar . '</span>' ] ); // user info $user_info = get_avatar( $user_id , 64 ); $user_info .= "<span class='display-name'>" . bp_custom_display_name_format( $current_user ->display_name, $user_id ) . "</span>" ; $user_info .= "<span class='username'>" . bp_activity_get_user_mentionname( $user_id ) . "</span>" ; $wp_admin_bar ->add_menu([ 'id' => 'user-info' , 'title' => $user_info ]); } |
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.