Blogcast

WordPress 3.3: Customize o logo e link da nova Admin Bar

Anuncie no Ferramentas Blog

Em todos os meus trabalhos gosto muito de personalizar o WordPress, afim de dar aos meus clientes um sistema totalmente personalizado com a marca deles. Agora com a versão 3.3 do WordPress contamos com uma nova versão da Admin Bar (barra de administração), onde podemos encontrar mais facilmente várias funções essenciais para o dia a dia em um blog/site. Vou mostrar como personalizar essa barra e deixar o seu painel numa forma única e com sua marca.

SIGA o @FerramentasBlog agora e mantenha-se mais atualizado!

Ainda não atualizou o seu WordPress? É altamente recomendável que se atualize o sistema, não só pelas novidades, mas também por segurança. Já está disponível o WP 3.3 em português do Brasil também.

Como é possível observar, nesta versão temos o logo do WordPress na Admin Bar e também alguns links que são dispensáveis para os nossos clientes ou até mesmo para os nossos blogs pessoais.

Para eliminar esse excesso de informação desenvolvi um script para trocar o logo do WordPress, colocar nele um link que leva para a página inicial do blog e ainda ocultar o dropdown.

Depois de feita estas modificações consegui o seguinte efeito final:

Vamos agora ver como aplicar este código em seu blog.

Primeiro passo – Criar um novo logo:

Antes de mais nada é necessário que seja criado um logo de 20 pixeis de largura e 20 pixeis de altura.

O logo deve ser em png e se preferir pode usar sem medo efeitos de transparencia.

Depois de criado o logo é necessário hospeda-lo em seu blog. Se preferir pode usar o menu “Mídia” de seu wordpress para subir a imagem.

Segundo passo – Copiar o código:

Copie o código a baixo e cole no arquivo functions.php (Funções do tema).

Terceiro passo – Adicionar a imagem e salvar:

Agora basta substituir o “LINK DA SUA IMAGEM AQUI!” pelo link de sua imagem e salvar as modificações.

Aprenda como fazer outras modificações em sua Admin bar:

FBlogHost - Hospede seu Blog
Ebook Blogar - O Processo de Criação de blogs, Compre agora por apenas 14,90

Website | Twitter | Facebook
Claudio Sanches tem 23 anos e é de São Paulo. É Técnico em Multimídia, Webdesigner e Front-end Developer. Hoje cursa Tecnologia em Produção de Multimídia pelo SENAC.
Claudio Sanches já escreveu 37 posts no Ferramentas Blog.

23 comentários

  1. Muito boa essa dica. valeu!

  2. Muito legal Claudio! Valeu pela dica Parabéns

  3. Amigos;

    Atualizei meu WP pra 3.3 meu site nao entra mais nem consigo mais fazer o login =/ podem me falar pelo amor de deus oque devo fazer ?

    Obrigado
    carlos

    • Carlos, você usa o PopUp Domination?
      Estava lendo que ele esta causando erro na atualização do WordPress.
      Se você usa ele recomendo acessar seu site via FTP e ir até a pasta de plugins, achar a pasta dele e mudar o nome dela, assim será possível acessar o seu blog.

  4. claudio;

    Valew pela rapida resposta. Acabei de fazer isso e nao comsigo entrar no site veja: http://dinheirocomoganhar.org/wp-login.php

    Alguma outra dica ? VOu deletar o popup domination pra ver, mais aque tb na ai dar.

    Conto com sua ajuda.

    Obrigado

  5. Sensacional para clientes!
    Parabéns!

  6. Fiz tudo direitinho, fiz up da imagem 20×20, mas ela não aparece na admin bar…

    • Você trocou o “LINK DA SUA IMAGEM AQUI!” pelo link da imagem?
      Só pode ser isso, é puro CSS essa parte.

      • Sim, fiz tudo direitinho, troquei o indicado pelo link mas continua sem aparecer a imagem… apesar disso, o link esta funcionando para o meu site corretamente, é apenas o problema da imagem que continua persistindo.

  7. Derek Melo disse:

    Fala pessoal!

    Grande artigo, muito bom!

    Só estou com uma dúvida.
    Estou rodando um projeto de uma rede social BuddyPress e a admin bar do BP é diferente da barra do WP 3.3, então adicionei a linha:

    define ( ‘BP_USE_WP_ADMIN_BAR’, true );

    No arquivo wp-config.php, e estou usando a barra do WP 3.3 que é bem mais bacana doque a do BP.

    E depois de muito procurar achei seu artigo para mudar o logo do WP, mas além de mudar o logo, gostaria de manter o menú drop down deste botão, mas vou mudar os links para minhas políticas de privacidade e etc, existe alguma maneira de fazer isso usando o seu script?

    Apenas mais duas perguntinhas, uma coisa que não gostei na mudança de barras que fiz foi que a aba de notificações foi parar na esquerda, como faço para mudar ela de lugar? E existe alguma forma de eu associar as abas a imagens? Tipo a aba de notificações por ex, eu queria associar quela imagem de atualizações de plugins e etc que vem na aba do WP (aquelas duas setinhas circulares) à aba de notificações e manter o contador, acho que ficaria mais amigável, meio estilo facebook, seria bacana, existe alguma forma de se fazer isso?

    Peço desculpas por tantas perguntas, mas ajudaria bastante!

    Valeu!!!!

    Abraço

    Derek

    • Derek, nunca usei o BuddyPress, mas o principio que usei aqui para a admin bar normal é o mesmo.
      Para alterar de lugar por exemplo é possível alterando o CSS da barra como fiz ai no post.
      Suas duas perguntas são resolvidas com CSS, não tem segredo.

      • Derek Melo disse:

        Blz, vou ver aqui no meu CSS, mas quanto a manter o drop down do wordpress para eu poder modificar os links para minahs páginas de política de privacidade?
        Pq pelo que vi, seu script exclui também o dropdown, preciso dele ainda funcionando, só quero mudar a imagem msmo…

        Valeeeu!!!!!

  8. Antonio disse:

    Fiz tudo com mostrado, troquei a url da imagem pela minha: images/logo.png e nada… não aparece a imagem

  9. Antonio disse:

    Eu queria tirar uma outra dúvida se possível e não encontrei em lugar algum. Seu eu colocar funções como está de cima para alterar logo, etc… criar custo post types, taxonomies etc.. me volta um erro:Fatal error: Cannot redeclare e a admin não abre e nada funciona. Agora se eu pegar todas as funções e até mesmo essa de alteração do logo e colocar em um arquivo chamado funcoes.php e chama-lo no functions.php assim: require_once(‘funcoes.php’); tudo funciona que é uma beleza!! Por que?

    • Como esta seu código então e onde esta a imagem.
      Porque o que te mostrei aqui ou você não tem a imagem ou colocou no lugar errado, porque não tem como não funcionar.

      Sobre sua dúvida, basta apenas ler o erro.
      Nele fala que foi declarado pela segunda vez alguma função, por isso o erro.
      E o seu require_once esta errado, não funcionaria dentro da pasta do tema…

      • Antonio disse:

        Então, agora funcionou. mas tem algo que não estou entendendo, uso o wp 3.3.1 e não posso colocar nada no meu functions.php, coloquei seu código e deu erro Fatal error: Fatal error: Cannot redeclare fb_new_adminbar_logo_img() . Mas então eu deixei o functions.php limpo e apenas coloquei o código em outro chamado funcoes.php e chamei no functions assim: require_once(‘funcoes.php’); e funcionou… ou seja não posso colocar nada no functions… será bug do wp 3.3.1???

Faça um comentário