Cambiar el logo de inicio de sesión de WordPress

Si tienes un blog seguramente lo tengas configurado a tu gusto así que lo que te falta es cambiar el logo de inicio de sesión de WordPress.

Para ello, en el fichero functions.php de tu tema añade lo siguiente:


function my_login_logo() { ?>
    <style type="text/css">
        body.login div#login h1 a {
            background-image: url(<?php echo get_bloginfo( 'template_directory' ) ?>/images/admin_logo.png);
            !important; background-size: 323px 89px !important; height: 89px !important; width: 323px !important;
            padding-bottom: 30px;
        }
    </style>
<?php }
add_action( 'login_enqueue_scripts', 'my_login_logo' );

El logo que tienes que utilizar debería tener unas dimensiones aproximadas de 323 x 89, sube el logo con nombre admin_logo.png a la carpeta images de tu tema.

También puedes cambiar el enlace al que apunta el logo, utiliza el siguiente código:

function my_login_logo_url() {
    return get_bloginfo( 'url' );
}
add_filter( 'login_headerurl', 'my_login_logo_url' );

function my_login_logo_url_title() {
    return 'Nombre de tu Blog';
}
add_filter( 'login_headertitle', 'my_login_logo_url_title' );

Lo único que necesitas modificar es donde pone “Nombre de tu Blog”, esa es la información que aparecerá cuando dejes la flecha del ratón encima del logo.

Fuente:  Customizing the Login Form