Hur man Àndrar Howdy-texten i WordPress 3.3 Admin Bar

Hur man Àndrar Howdy-texten i WordPress 3.3 Admin Bar

Har du nÄgonsin arbetat med en klient dÀr du försöker anpassa WordPress-backend-upplevelsen för dem? Kanske har du lagt till en anpassad instrumentpanelwidget, tagit bort menyalternativ eller till och med skapat anpassade skrivpaneler. Tja, Greg Kerstin (@graphicagenda) arbetade med ett projekt dÀr han ville Àndra hur hög text i WordPress-administrationsfÀltet. Normalt stÄr det Howdy, anvÀndarnamn. Han var snÀll att skicka in ett utdrag till oss dÀr han visar hur man Àndrar hur text och ersÀtter den med VÀlkommen.

Allt du behöver göra Àr att klistra in följande kod i ditt temas funktioner.php-fil, eller skapa en plugin-webbplats.


add_action( 'admin_bar_menu', 'wp_admin_bar_my_custom_account_menu', 11 );

function wp_admin_bar_my_custom_account_menu( $wp_admin_bar ) {
$user_id = get_current_user_id();
$current_user = wp_get_current_user();
$profile_url = get_edit_profile_url( $user_id );

if ( 0 != $user_id ) {
/* Add the "My Account" menu */
$avatar = get_avatar( $user_id, 28 );
$howdy = sprintf( __('Welcome, %1$s'), $current_user->display_name );
$class = empty( $avatar ) ? '' : 'with-avatar';

$wp_admin_bar->add_menu( array(
'id' => 'my-account',
'parent' => 'top-secondary',
'title' => $howdy . $avatar,
'href' => $profile_url,
'meta' => array(
'class' => $class,
),
) );

}
}

Och du Àr klar.