So ändern Sie den Howdy-Text in der WordPress 3.3-Verwaltungsleiste
Haben Sie schon einmal mit einem Kunden zusammengearbeitet, bei dem Sie das WordPress-Backend-Erlebnis für ihn anpassen möchten? Möglicherweise haben Sie ein benutzerdefiniertes Dashboard-Widget hinzugefügt, Menüelemente entfernt oder sogar benutzerdefinierte Schreibfelder erstellt. Greg Kerstin (@graphicagenda) arbeitete an einem Projekt, bei dem er den Howdy-Text in der WordPress-Adminleiste ändern wollte. Normalerweise heißt es Howdy, Username. Er war so freundlich, uns ein Snippet vorzulegen, in dem er zeigt, wie man den Howdy-Text ändern und durch Welcome ersetzen kann.
Alles, was Sie tun müssen, ist den folgenden Code in die Datei functions.php Ihres Themes einzufügen oder ein Site-Plugin zu erstellen.
add_action ('admin_bar_menu', 'wp_admin_bar_my_custom_account_menu', 11); Funktion 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) / * Menü "Mein Konto" hinzufügen * / $ avatar = get_avatar ($ user_id, 28); $ howdy = sprintf (__ ('Willkommen,% 1 $ s'), $ current_user-> display_name); $ class = empty ($ avatar)? ": 'with-avatar'; $ wp_admin_bar-> add_menu (array ('id' => 'mein-Konto', 'parent' => 'top-secondary', 'title' => $ howdy. $ avatar, 'href' => $ profile_url, 'meta' => array ('class' => $ class,),))
Und du bist fertig.