Cambiar el saludo de WordPress sin modificar la traducción

Personalizar WordPress es muy sencillo, mediante funciones, plugins y trucos puedes ofrecer una experiencia de WordPress para tus clientes, incluso para ti mismo, totalmente a tu gusto.

Con la traducción, además, puedes personalizar los mensajes de la administración, o del tema si está traducido.

Pero si solo quieres cambiar el mensaje de saludo de WordPress, el «Hola, Usuario» (el famoso «Howdy»), puedes hacerlo sin tener que modificar la traducción.

Solo tienes que añadir el siguiente código a tu plugin de funciones o al fichero functions.php de tu tema activo:

//Saludo personalizado en admin
function saludo_personal( $wp_admin_bar ) {
    $my_account=$wp_admin_bar->get_node('my-account');
    $newtitle = str_replace( 'Hola,', 'Que tengas buen día,', $my_account->title );
    $wp_admin_bar->add_node( array(
        'id' => 'my-account',
        'title' => $newtitle,
    ) );
}
add_filter( 'admin_bar_menu', 'saludo_personal',25 );

Nota: En este código sustituimos el mensaje de la traducción, si usas otra distinta a la oficial deberás cambiar el primer parámetro de str_replace de «Hola» al que veas en tu escritorio de WordPress. El segundo parámetro es tu mensaje personalizado.

¿De cuánta utilidad te ha parecido este contenido?

¡Haz clic en los emoticonos para valorarlo!

Promedio de puntuación 0 / 5. Total de votos: 0

Hasta ahora ¡no hay votos!. Sé el primero en valorar este contenido.

Ya que has encontrado útil este contenido...

¡Sígueme en los medios sociales!

¡Siento que este contenido no te haya sido útil!

¡Ayúdame a mejorar este contenido!

Por favor, dime, ¿cómo puedo mejorarlo?

¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!

AVISO: Esta publicación es de hace 3 años o más. Si es un código o un plugin podría no funcionar en las últimas versiones de WordPress, y si es una noticia podría estar ya obsoleta. Luego no digas que no te hemos avisado. ¡Ah! ¿te funciona? pues entonces no he dicho nada :)

Sobre el autor

4 comentarios en “Cambiar el saludo de WordPress sin modificar la traducción”

  1. Los pequeños detalles son los que marcan la diferencia, así que le añadimos otro pequeño detalle para seleccionar la hora del día y listo… Mensaje configurable dependiendo de la hora del día. 😉

    //Saludo personalizado para Admin
    function saludo_personal( $wp_admin_bar ) {
    $date = date ("G");
    $my_account=$wp_admin_bar->get_node('my-account');
    $madrugada = str_replace( 'Hola,', 'Buena madrugada,', $my_account->title );
    $buenasdias = str_replace( 'Hola,', 'Buenos días,', $my_account->title );
    $buenastardes = str_replace( 'Hola,', 'Buenas tardes,', $my_account->title );
    $buenasnoches = str_replace( 'Hola,', 'Buenas noches,', $my_account->title );

    if ($date add_node(array('id' => 'my-account', 'title' => $buenasnoches));
    else if ($date add_node(array('id' => 'my-account', 'title' => $madrugada));
    else if ($date add_node(array('id' => 'my-account', 'title' => $buenasdias));
    else if ($date add_node(array('id' => 'my-account', 'title' => $buenastardes));
    else echo $wp_admin_bar->add_node(array('id' => 'my-account', 'title' => $buenasnoches));

    }
    add_filter( 'admin_bar_menu', 'saludo_personal',25 );

Deja un comentario

Tu dirección de correo electrónico no será publicada.

Información base sobre privacidad:
  • Responsable: Fernando Tellado ([email protected])
  • Fin del tratamiento: Moderación de comentarios para evitar spam
  • Legitimación: Tu consentimiento
  • Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal
  • Derechos: Acceso, rectificación, portabilidad, olvido

 

Ir arriba
Ir al contenido