您是否曾经与客户一起尝试为其定制WordPress后端体验? 也许你添加了一个自定义的仪表板小部件,删除菜单项,甚至创建自定义的写入面板。 那么Greg Kerstin(@graphicagenda)正在研究一个项目,他想在WordPress管理栏中修改HOWD文本。 通常它说你好,用户名。 他很友善地向我们提交了一个片段,其中他展示了如何改变你的文本,并用Welcome来代替它。

你所要做的就是把下面的代码粘贴到主题的functions.php文件中,或者创建一个网站插件。
add_action('admin_bar_menu','wp_admin_bar_my_custom_account_menu',11);
函数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){
/ *添加“我的账户”菜单* /
$ avatar = get_avatar($ user_id,28);
$ howdy = sprintf(__('Welcome,%1 $ s'),$ current_user-> display_name);
$ class =空($头像)? '':'with-avatar';
$ wp_admin_bar-> add_menu(array(
'id'=>'my-account',
'parent'=>'top-secondary',
'title'=> $嗨。 $头像,
'href'=> $ profile_url,
'meta'=>数组(
'class'=> $ class,
)
));
}
}
你完成了。