Por que eu devo personalizar o admin do WordPress ?

  • Layouts únicos
  • Menos dor de cabeça
  • Tornar uma extensão da marca do seu cliente

Uma url personalizada para você

Resolve aquele problema rotineiro do seu cliente não lembrar o /wp-admin e ficar perguntando sempre.

Vamos editar o arquivo .htaccess. Ele geralmente fica na pasta raíz do WP.

Para modificar a url basta inserir a linha abaixo no arquivo . htaccess (substituindo “seu-site” pela sua url):

RewriteRule ^login$ http://seu-site.com.br/wp-login.php [NC,L]

Inserindo seu logotipo e mudando o background da página

Crie um arquivo de imagem com o tamanho máximo de 323 pixels de largura por 67 pixels de altura. Coloque ela na pasta de imagens do seu site e altere o caminho do background-image como necessário.

Cole o código abaixo nos functions.php:

function my_login_logo() { ?>
   body.login { //muda a cor do fundo
      background: #4daf47;
   }
   body.login div#login h1 a { // altera o logotipo
        background-image: url(/img/site-login-logo.png);
        padding-bottom: 30px;
   }
}

Alterando o link de redirecionamento do login do WordPress

Uma coisa muito chata no painel de login do WordPress, é que se você clicar na logo do WordPress, ou na que acabamos de inserir, você será redirecionado para a página oficial do CMS. Então, temos de mudar isso também. No arquivo functions.php você vai adicionar o seguinte:

/*Função que altera a URL*/
function my_login_logo_url() {
   return get_bloginfo( 'url' );
}
add_filter( 'login_headerurl', 'my_login_logo_url' );
 
/*Função que adiciona o novo title para o logotipo*/
function my_login_logo_url_title() {
   return 'Nome do seu site - Voltar para Home';
}
add_filter( 'login_headertitle', 'my_login_logo_url_title' );

Com essas dicas simples com certeza você vai deixar o admin com a cara do seu cliente e deixá-lo mais feliz.