<?php
/**
* Customizes the WordPress admin bar greeting text.
*
* This function replaces the default "Howdy," text in the WordPress admin bar with a custom greeting text.
*
* Usage:
* - Edit the value of the `$new_howdy` variable to set the desired greeting text.
*
* @param WP_Admin_Bar $wp_admin_bar The WordPress admin bar object.
*
* Gist Keywords: wordpress, customization, admin
*
* @category WordPress
* @author Knol Aust
* @version 1.0.0
*/
function knolaust_replace_howdy( $wp_admin_bar ) {
// Edit the line below to set what you want the admin bar to display instead of "Howdy,".
$new_howdy = 'Welcome,';
$my_account = $wp_admin_bar->get_node( 'my-account' );
$wp_admin_bar->add_node(
array(
'id' => 'my-account',
'title' => str_replace( 'Howdy,', $new_howdy, $my_account->title ),
)
);
}
add_filter( 'admin_bar_menu', 'knolaust_replace_howdy', 25 );