Plak onderstaand stukje in functions.php (liefst die van je child-theme). In plaats van ‘Howdy’ staat er dan ‘Logged in: ’. Wil je iets anders, schrijf dat dan in plaats van ‘Logged in: ’.
function replace_howdy( $wp_admin_bar ) {
$my_account=$wp_admin_bar->get_node('my-account');
$newtitle = str_replace( 'Howdy,', 'Logged in: ', $my_account->title );
$wp_admin_bar->add_node( array(
'id' => 'my-account',
'title' => $newtitle,
) );
}
add_filter( 'admin_bar_menu', 'replace_howdy',25 );
Andere mogelijkheid (nog niet uitgeprobeerd):
add_filter('gettext', 'change_howdy', 10, 3);
function change_howdy($translated, $text, $domain) {
if (!is_admin() || 'default' != $domain)
return $translated;
if (false !== strpos($translated, 'Howdy'))
return str_replace('Howdy', 'Logged in: ', $translated);
return $translated;
}