Logo sous WordPress 3.8 Les “hacks” c’est bien mais cela ne tient pas toujours dans le temps. C’est le cas pour le passage en WordPress 3.8, version sortie hier soir, avec le logo de login que certains ont peut être personnalisés sur leur site.

WordPress a totalement changé son logo et la manière de l’afficher. Il se réduit maintenant au W de WordPress, en version vectoriel (SVG). Des dimensions en largeur, hauteur sont renseignées dans la feuille de styles, ainsi que pour le background.

Si votre logo personnalisé n’est pas en 80×80 pixels, vous risquez de vous retrouver avec quelque chose comme sur l’image de droite !


Comment remplacer le logo de WordPress 3.8 sur la page d’identification ?

Placez ce code dans le functions.php de votre thème ou mieux dans une extension.

[php]function childtheme_custom_login() {
echo ‘<style type="text/css">#login h1 a {background-image:url("https://www.absoluteweb.net/wp-content/themes/absolute/images/logo-login.gif") !important;background-size: 310px 70px !important;width:310px !important;height:70px !important;}</style>’;
}
add_action("login_head", "childtheme_custom_login");[/php]

Vous devez adapter l’url de votre logo ainsi que ses dimensions.

Pour remplacer le lien, le code reste le même que pour les versions précédentes de WordPress.

[php]function GkUrl_Login() {
       return "https://www.absoluteweb.net";
}
add_filter("login_headerurl", "GkUrl_Login");[/php]