@@ -260,9 +260,7 @@ function wp_admin_bar_sidebar_toggle( $wp_admin_bar ) {
260260 * @param WP_Admin_Bar $wp_admin_bar The WP_Admin_Bar instance.
261261 */
262262function wp_admin_bar_my_account_item ( $ wp_admin_bar ) {
263- $ user_id = get_current_user_id ();
264- $ current_user = wp_get_current_user ();
265-
263+ $ user_id = get_current_user_id ();
266264 if ( ! $ user_id ) {
267265 return ;
268266 }
@@ -275,21 +273,19 @@ function wp_admin_bar_my_account_item( $wp_admin_bar ) {
275273 $ profile_url = false ;
276274 }
277275
278- $ avatar = get_avatar ( $ user_id , 26 );
279276 /* translators: %s: Current user's display name. */
280- $ howdy = sprintf ( __ ( 'Howdy, %s ' ), '<span class="display-name"> ' . $ current_user ->display_name . '</span> ' );
281- $ class = empty ( $ avatar ) ? '' : 'with-avatar ' ;
277+ $ howdy = sprintf ( __ ( 'Howdy, %s ' ), '<span class="display-name"> ' . wp_get_current_user ()->display_name . '</span> ' );
282278
279+ $ avatar = get_avatar ( $ user_id , 26 );
283280 $ wp_admin_bar ->add_node (
284281 array (
285282 'id ' => 'my-account ' ,
286283 'parent ' => 'top-secondary ' ,
287284 'title ' => $ howdy . $ avatar ,
288285 'href ' => $ profile_url ,
289286 'meta ' => array (
290- 'class ' => $ class ,
291- /* translators: %s: Current user's display name. */
292- 'menu_title ' => sprintf ( __ ( 'Howdy, %s ' ), $ current_user ->display_name ),
287+ 'class ' => empty ( $ avatar ) ? '' : 'with-avatar ' ,
288+ 'menu_title ' => wp_strip_all_tags ( $ howdy ),
293289 'tabindex ' => ( false !== $ profile_url ) ? '' : 0 ,
294290 ),
295291 )
0 commit comments