Para colocar uma nova imagem de login no WordPress siga os seguintes passos para inserir a nova imagem:
Crie uma nova imagem com exatamente 80 x 80 pixels.
Salve a imagem na pasta de imagens do seu tema. Provavelmente, será na pasta ‘wp-content/themes/{seu tema}/images’.
Abra o arquivo functions.php do seu tema. Ele fica no diretório ‘wp-content/themes/{seu tema}’.
Adicione o código abaixo no arquivo aberto:
function my_login_logo() { ?>
<style type=”text/css”>
#login h1 a, .login h1 a {
background-image: url(<?php echo get_stylesheet_directory_uri(); ?>/images/site-login-logo.png);
height:65px;
width:320px;
background-size: 320px 65px;
background-repeat: no-repeat;
padding-bottom: 30px;
}
</style>
<?php }
add_action( ‘login_enqueue_scripts’, ‘my_login_logo’ );
Notação importante
Para alterar a imagem do logo do WordPress, é recomendado fazer alteração nas dimensões para 80 pixels de altura, por 80 pixels de largura. Se a imagem tiver exatamente essa dimensão, melhor ainda. Para informar um valor diferente deste é preciso modificar o código CSS para que a imagem seja exibida corretamente na página.
Customizando título e url do site
Além disso, você pode mudar o link personalizado, com o título e link da página de login, adicione o código abaixo:
function my_login_logo_url() {
return home_url(); // A url da logo vai ser o endereço da página inicial do site
}
add_filter( ‘login_headerurl’, ‘my_login_logo_url’ );
function my_login_logo_url_title() {
return ‘Nome do seu site e informações adicionais’;
}
add_filter( ‘login_headertitle’, ‘my_login_logo_url_title’ );