Suporte » Problemas no funcionamento » Logo Tela Admin – Branco

  • Resolvido Sergio Dinis

    (@sergio-dinis)


    Bom dia,

    Estive a tentar alterar o logo da tela de log in para o painel de administração e agora nem aparece o meu logo, nem aparece o logo do wordpress.

    No servidor adicionei a imagem na seguintes pasta /wp-admin/images
    Através do editor do tema, adicionei o seguinte no ficheiro functions.php:

    /* Meu Logotipo Admin */

    //custom admin login logo
    function custom_login_logo() {
    echo ‘<style type=”text/css”>
    h1 a { background-image: url(‘ .get_bloginfo(‘template_directory’).’/images/hello_admin_logo.png) !important;}
    </style>’;
    }
    add_action(‘login_head’, ‘custom_login_logo’);

    /* Fim Logotipo Admin */

    Já experimentei adicionar plugin para adicionar o logo e, ainda assim, nada aparece.

    Desde já obrigado.

A visualizar 6 respostas - de 1 a 6 (de um total de 6)
  • Viva @sergio-dinis

    De acordo com o código usado acima template_directory refere-se ao tema activo no seu painel do WordPress, por isso o código não está a encontrar a imagem.

    Ela deve ser adicionada na pasta “images” do seu tema actual, nunca na pasta wp-admin.

    • Esta resposta foi modificada Há 5 years, 8 months por vmcosta.
    Thread Starter Sergio Dinis

    (@sergio-dinis)

    Boa vmcosta,
    Desde já obrigado pelo seu comentário.

    Também já tinha suspeitado que teria colocado a imagem na pasta errada, mas achava estranho não voltar a aparecer o do wordpress.

    Descobri que a pasta está em: /public_html/wp-content/themes/envision/lib/images

    Assim sendo, ao código, antes das “images” adicionei “/lib” já está a funcionar!!
    Obgd pela ajuda.

    Não obstante, o logo fica demasiado pequeno. não há forma de ficar maior?

    Talvez algo assim possa funcionar, terás de ajustar as dimensões a gosto.

    /* Meu Logotipo Admin */
    
    //custom admin login logo
    function custom_login_logo() {
    echo ‘<style type=”text/css”>
    h1 a { background-image: url(‘ .get_bloginfo(‘template_directory’).’/images/hello_admin_logo.png) !important; height: 110px !important; background-size: 320px 110px; }
    </style>’;
    }
    add_action(‘login_head’, ‘custom_login_logo’);
    
    /* Fim Logotipo Admin */
    Thread Starter Sergio Dinis

    (@sergio-dinis)

    Boa noite,

    Ao alterar e atualizar o ficheiro, reportou o seguinte

    Parse error: syntax error, unexpected ‘login_head’ (T_STRING), expecting ‘,’ or ‘;’ in /home/hellovac/public_html/wp-content/themes/envision-child/functions.php on line 13

    Thread Starter Sergio Dinis

    (@sergio-dinis)

    Deixei de conseguir aceder ao site. Aprece sempre esse erro.

    Thread Starter Sergio Dinis

    (@sergio-dinis)

    Caro vmcosta,

    Já está resolvido. Obrigado. 🙂
    Tive de aceder ao ficheiro no servidor e apagar tudo o que tinha escrito. Já tenho acesso.
    Já consegui fazer a alteração através de um plugin. Tornou-se bastante mais fácil.

    Obrigado pela ajuda.

A visualizar 6 respostas - de 1 a 6 (de um total de 6)
  • O tópico ‘Logo Tela Admin – Branco’ está fechado a novas respostas.