Nakarating na ba kayo nagtrabaho sa isang client kung saan mo sinusubukang i-customize ang WordPress back-end na karanasan para sa kanila? Siguro nagdagdag ka ng isang pasadyang widget ng dashboard, inalis ang mga item sa menu, o kahit na lumikha ng custom panel ng pagsulat. Well Greg Kerstin (@ graphicagenda) ay nagtatrabaho sa isang proyekto kung saan nais niyang baguhin ang howdy text sa WordPress admin bar. Karaniwan sinasabi nito ang Howdy, Username. Siya ay mabait na sapat upang magsumite ng isang snippet sa amin kung saan ipinapakita niya kung paano baguhin ang papaano ang teksto at palitan ito ng Welcome.
Ang kailangan mo lang gawin ay i-paste ang sumusunod na code sa mga function.php ng iyong tema, o lumikha ng isang site plugin.
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); kung (0! = $ user_id) { / * Idagdag ang menu na "Aking Account" * / $ avatar = get_avatar ($ user_id, 28); $ howdy = sprintf (__ ('Maligayang pagdating,% 1 $ s'), $ current_user-> display_name); $ class = empty ($ avatar)? '': 'may-avatar'; $ wp_admin_bar-> add_menu (array ( 'id' => 'my-account', 'magulang' => 'top-secondary', 'pamagat' => $ howdy. $ avatar, 'href' => $ profile_url, 'meta' => array ( 'class' => $ class, ), )); } }
At tapos ka na.