WordPress.org

Make WordPress Core

Changeset 19201


Ignore:
Timestamp:
11/07/11 17:27:24 (4 years ago)
Author:
nacin
Message:

Clean up wp_admin_bar_my_account_menu() a bit. see #19193.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-includes/admin-bar.php

    r19200 r19201  
    145145    $user_id      = get_current_user_id(); 
    146146    $current_user = wp_get_current_user(); 
     147    $profile_url  = get_edit_profile_url( $user_id ); 
    147148 
    148149    if ( 0 != $user_id ) { 
    149150        /* Add the 'My Account' menu */ 
    150         $avatar = get_avatar( get_current_user_id(), 28 ); 
     151        $avatar = get_avatar( $user_id, 28 ); 
    151152        $howdy  = sprintf( __('Howdy, %1$s'), $user_identity ); 
    152153        $class  = 'opposite'; 
     
    158159            'id'    => 'my-account', 
    159160            'title' => $howdy . $avatar, 
    160             'href'  => get_edit_profile_url( $user_id ), 
     161            'href'  => $profile_url, 
    161162            'meta'  => array( 
    162163                'class' => $class, 
     
    166167        /* Add the "My Account" sub menus */ 
    167168 
    168  
    169  
    170         $user_info  = get_avatar( get_current_user_id(), 64 ); 
     169        $user_info  = get_avatar( $user_id, 64 ); 
    171170        $user_info .= "<span class='display-name'>{$current_user->display_name}</span>"; 
    172171 
     
    178177            'id'     => 'user-info', 
    179178            'title'  => $user_info, 
    180             'href'   => get_edit_profile_url( $user_id ), 
     179            'href'   => $profile_url, 
    181180            'meta'   => array( 
    182                 'class' => 'user-info user-info-item' 
     181                'class' => 'user-info user-info-item', 
    183182            ), 
    184183        ) ); 
     
    187186            'id'     => 'edit-profile', 
    188187            'title'  => __( 'Edit My Profile' ), 
    189             'href' => get_edit_profile_url( $user_id ), 
     188            'href' => $profile_url, 
    190189            'meta'   => array( 
    191190                'class' => 'user-info-item', 
Note: See TracChangeset for help on using the changeset viewer.