¿Alguna vez ha trabajado con un cliente en el que busca personalizar la experiencia de backend de WordPress para ellos? Tal vez haya agregado un widget de panel personalizado, eliminado elementos del menú o incluso creado paneles de escritura personalizados. Bueno, Greg Kerstin (@graphicagenda) estaba trabajando en un proyecto en el que quería cambiar el texto del saludo en la barra de administración de WordPress. Normalmente dice Hola, nombre de usuario. Tuvo la amabilidad de enviarnos un fragmento que muestra cómo editar el texto del saludo y reemplazarlo por Bienvenido.
Todo lo que necesita hacer es pegar el siguiente código en el archivo functions.php de su tema o crear un plugin para el sitio.
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, ), ) ); } }
Y ya está.
¿Te ha resultado útil??
0 / 0