如何更改WordPress 3.3管理栏中的Howdy文本

您是否曾与客户合作过,他们正在尝试为他们自定义WordPress后端体验?也许您添加了自定义仪表板小部件,删除了菜单项,甚至创建了自定义写入面板。好吧Greg Kerstin(@graphicagenda)正在开展一个项目,他想修改WordPress管理栏中的howdy文本。通常它会说Howdy,用户名。他非常友好地向我们提交了一个片段,其中他展示了如何更改howdy文本并将其替换为Welcome。

Change Howdy to Welcome

您所要做的就是将以下代码粘贴到主题的functions.php文件中,或者创建一个站点插件。

  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,  ),  ) );    }  }  

您是否曾与客户合作过,他们正在尝试为他们自定义WordPress后端体验?也许您添加了自定义仪表板小部件,删除了菜单项,甚至创建了自定义写入面板。好吧Greg Kerstin(@graphicagenda)正在开展一个项目,他想修改WordPress管理栏中的howdy文本。通常它会说Howdy,用户名。他非常友好地向我们提交了一个片段,其中他展示了如何更改howdy文本并将其替换为Welcome。

Change Howdy to Welcome

您所要做的就是将以下代码粘贴到主题的functions.php文件中,或者创建一个站点插件。

  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,  ),  ) );    }  }  

相关推荐

发表回复

房先生
我们将24小时内回复。
2024-09-29 20:20:07
您好,有任何疑问请与我们联系!
您的工单我们已经收到,我们将会尽快跟您联系!
[QQ客服]
2781198
加我微信
[电话联系]
13585372227
[电子邮件]
chaoneo@163.com
取消

选择聊天工具: