Em meu post anterior, publiquei um plugin para colocar o Box Flutuante com os botões de compartilhar que temos aqui no [ Ferramentas Blog ], mas para usuários do Wordpress. Agora vou ensinar como inserir o widget no Blogger/BlogSpot que funcionará da mesma forma, como é o plugin para WP. você poderá adicionar facilmente em seu blog para facilitar a divulgação de seus conteúdos.
Se olhar na lateral desse post, como de todos aqui do Blog, verá uma barra flutuante no lado esquerdo, com ícones e botões de divulgação de conteúdo em redes sociais. Nosso primeiro modelo foi para usuários do WordPress.org, como você pode ver no link abaixo:
Mas agora também criamos a versão do código para quem usa o Blogger e quer colocar esse mesmo recurso com os mesmos efeitos.
Backup do template do Blogger/Blogspot:
Antes de fazer qualquer alteração em seu template, realize um backup do mesmo em Modelo > “Fazer backup / Restaurar modelo”:
Basta clicar no botão “Fazer download do modelo completo” e salvar o arquivo em seu computador.
Caso algo saia errado durante a instalação, basta voltar a esta página e selecionar o arquivo baixado e fazer seu upload.
Para mais detalhes, leia também:
Instalando o Box Flutuante em seu Blogger/Blogspot:
Vamos mostrar todo o procedimento pelo novo painel do Blogger que você pode acessar usando o endereço http://draft.blogger.com/. Se você não sabia, o Blogger está com um novo layout e estrutura de painel: Novo Blogger liberado para todos os usuários.
Com este código que vamos ensinar, são inseridos automaticamente os botões das seguintes redes sociais:
- Botão de RT do Twitter
- Botão Google +1
- Botão “Curtir” do Facebaook
- Botão “Enviar” de grupos do Facebook
Vá até o menu “Modelo” e procure por “Editar modelo”, então clique para “Expandir modelos de widgets”:
Depois de feito isso procure pela tag </head> (utilize o atalho CTRL + F para realizar a busca). Exatamente ACIMA dela você irá colar o seguinte código:
Ainda nesta mesma página e dentro do código fonte do Blogger onde você está, procure pela tag </body>. ACIMA dela cole este outro código:
Finalmente procure pela linha de código <div class=’post-footer-line post-footer-line-3′> e cole ABAIXO dela este código:
Agora clique no botão “Salvar modelo” e veja o resultado que irá aparecer APENAS dentro das páginas dos posts e não na home do blog.
Personalizando o widget:
Podemos ainda personalizar o widget, primeiro de tudo mudando o usuário do Twitter. Procure pelo trecho:
Nele basta substituir o “ferramentasblog” pelo seu nome de usuário no Twitter.
É possível também modificar a distancia entre o post e o Widget, para isso basta alterar a margem que for determinada na seguinte linha:
Basta alterar o -100px que é encontrado em “margin:0 0 0 -100px“. Quanto maior o numero negativo, mais longe do post ele irá ficar.
E ainda nesta parte do código podemos alterar a posição inicial do widget na tela, para isso altere o valor de “top:200px“.
Finalizando:
Agora quando eu estava escrevendo este post, o Marcos Lemos lembrou que já havia publicado algo similar aqui em:
O post é de um ano atrás e o resultado final, como já disse é similar ao o que eu ensinei aqui hoje. Porém este widget novo conta com os botões sociais do momento, ele aparece apenas dentro dos posts e conta com efeitos ao descer a tela. Portanto é mais completo e mais aconselhável.
Código atualizado em 30/01/2012:
Atualizamos o código inserindo as novas versões dos botões do Twitter, Google Plus e Facebook (atualizados com código compatível ao HTML5), além de realizar outras melhorias nos códigos.
Esta atualização deverá ajudar todos aqueles que estavam com dificuldades de inserir os botões em seus blogs.








Olá, aqui tá funcionando redondinho, mas quando clico em alguma foto do post e aparece a Lightbox, o box flutuante fica branco… Fica bem estranho.
Será que não existe algum jeito de o box flutuante “escurecer” junto com o resto da página, na hora que o lightbox for ativado?
Vc poderia me ajudar?
Obrigado!
Você não colocou na hora de comentar o link do seu blog.
Desta forma não tem como eu lhe ajudar.
Oi, eu fiz tudo como estava escrito mais não ficou flutuando…fikou la embaixo do meu post… me ajuda?
Você não seguiu corretamente o tutorial.
O primeiro código que passamos você inseriu em local errada e por isso não esta funcionando.
Colocou o código dentro de um comentário HTML que faz aparecer apenas para IE6, retire o código de lá de dentro e coloque no lugar que indicamos.
eu fiz sim. tipo, eu colokei a primeira sequencia de de códigos acima do a segunda acima do e a terceira abaixo
Claudio, eu fiz umas 3 vezes tudo o que você escreveu ali encima e ta a mesma coisa…fui em Modelo › Editar HTML …expandi e tudo mais e colokei nos lugares certos…mais ainda continua lá embaixo
desculpa te mandar um monte de comentários rs. eu consegui colocar mais foi através de outro site. mesmo assim obrigada ^^
O código antigo esta lá ainda errado Deborah.
Ele esta aqui dentro:
http://imm.io/gP3Y
acheeei, mais o que eu devo fazer agora? da uma olhada
http://imm.io/gP7f
Tem que tirar o código que esta ai e colocar antes de </head>
Ele começa em: <b:if
E termina em: </b:if>
aaaaaaaah muito obrigadaaa =D
deu super certo \o/…
obrigada pela paciencia ^^
Sem problema Deborah.
De nada.
Olá, Cláudio, nem consegui.. fiz como a débora e segui os passos..
sou bem novo nisso e apenas queria que isto desse certo.
valeu!
Só seguir o tutorial como falei que nada vai dar errado
Olá Claudio!
O template do meu blog não possui post-footer-line-3, somente o post-footer-line-1 e o 2. O que faço? Onde coloco o código que deveria ir abaixo do post-footer-line-3?
Olá novamente! Esquece o comentário anterior. Consegui resolver. Coloquei o código onde normalmente iria o post-footer-line-3 e funcionou!
Sucesso e abraços!
Seguinte… Segui corretamente o tutorial e foi instalado conforme especificado, porém, o compartilhamento do google+ e facebook não aparecem, o que faço?
Deve ser incompatibilidade com outros botões que você já tem.
Abaixo de qual codigo eu tenho que colar o codigo que você passou para aparecer na home?
Guilherme, olha nos comentários, ensinei como fazer isso para alguém, mas não me lembro agora para quem foi.
Olá Claudio!
O template do meu blog não possui post-footer-line-3, aliás não possui nem um código post-footer-line. o que eu faço?
Coloca no line1 ou line-2
Ou qualquer lugar que fique dentro do loop dos posts e de preferência no final dele.
Muito obrigada pelo tutorial.
É um passo-a-passo muito bem escrito e seguindo à risca, fica perfeito.
Nem sempre as pessoas que postam dicas de widgets ensinam também a personalizá-los.
Frequento muito esse blog, sempre arrasando!
Abraços
Obrigado pelos elogios Luiza.
Olá Claudio, no meu blog não aparece o botão “curtir” e “enviar” do Facebook.
Eu segui os passos direitinho até refiz várias vezes mas eles não aparecem!
Você poderia me ajudar?
Miguel, isso é bug do Facebook mesmo.
Tem já no seu blog algum javascript do facebook?
Se tiver deixa apenas um.
É foi isso q eu fui olhar ontem, mas só percebi q tinha após enviar o comentário :S
Muito obrigado pela atenção e pelo widget
Só uma sugestão alí no fim do post no “Personalizando o widget”, coloca como mudar a cor de fundo do widget, creio q muitos queiram mudar para ficar compatível com a cor do blog.
Olá Claudio!
Estava encontrando problemas com o código, e quando li esse seu comentário tentei retirar um botão do Facebook deixando apenas um…
E não é que funcionou véi?!
Super-Parabéns mesmo pra vocês, administradores do fb, e que continuem fazendo o trabalho incrível que desenvolvem aqui.
Obrigado.
Cladio, no meu deu bem más nas postagens as abas de link não descem mais, por que isso aconteceu?
Incompatibilidade do jQuery com o script que você usou para fazer isso.
tem como arrumar?
Tem claro, o menu funciona com MooTools que é incompatível com jQuery, da diversos problemas mesmo.
Move o jQuery do Box Flutuante para de baixo do script do menu e pronto, isso deve resolver.
Não resolveu não, mais brigadão ai pela atenção ;/
Como não Igor?
O que você fez?
Coloquei o Script do Jquery do box abaixo do script do menu, vi que nao tinha dado e coloquei abaixo do mootools, tbm não deu depois pus abaixo da slidebar e tbm não tinha dado, tentei ate abaixo de tudo
Tenta no rodapé, antes de fechar o body
Se não vai precisar converter o menu de mootools para jquery,
Ou o Box Flutuante de jquery para mootools
também não, como que faz pra converter? nunca fiz esse processo
Basta reescrever o efeito que estava em mootools para jquery.
Olá Cláudio, excelente tuto,esse mesmo código pode ser convertido para aparecer a barra lateral mesmo na Home?
Tem sim claro.
Procura pelos comentários que ensinei isso para alguém.
Apliquei no meu blog e foi um sucesso. O botão foi o melhor que achei em toda a internet, ao todo são feitas menos de 10 requisições ao servidor, o tempo de carregamento é rápido e ele se ajusta muito bem ao design e chama mais atenção do leitor para compartilhar o post.
Excelente mesmo!
Tem como incluir botões nessa barra, como por exemplo, o velho orkut e um atalho para adicionar aos favoritos?
Oi!! Ficou muito legal, eu adorei
!!, Tem como deixar o fundo dele transparente? Meu blog tem fundo transparente e queria ver como fica?
Tem sim claro, só alterar o CSS dele.
Claudio,
Cara, pensa num sujeito LEIGO PLUS. Este sou eu.
Não tenho a menor idéia do que é código fonte, programação e essas coisas todas…
Mas eu queria colocar essa barrinha flutuante das redes sociais no meu blog. E não é que, seguindo o seu posto, copiando e colando as coisas, eu consegui! Até agora não estou acreditando…
Confesso que morri de medo de fazer uma bobagem e perder todo o meu blog, mas deu tudo certo.
Muito obrigado Claudio! Parabéns pelo blog! Se tiver interesse em aprender sobre investimentos em bolsa conheça o meu blog, espero que as informações do meu blog sejam úteis para você também, assim posso retribuir de alguma forma a ajuda que você me deu.
Abraço
Clàudio, gostaria de incluir o botão do Linkedin no box. Poderia me orientar onde colocar o código do botão Linkedin.
No código que deve ser inserido de baixo do line-3, basta você criar mais uma div, colocar o código do botão do LinkedIn e depois fechar a div novamente.
Claudio tentei mais de 3 vezes, mais coloco tudo certinho no meu template, e nunca aparece o box flutuante o que devo fazer?
Não apareceu por no #main-wrapper esta com overflow: hidden e para aparecer precisa não ter overflow ou deixar o overflow: visible.
Fiz o que você falo, mais ainda não deu certo =/
Deu, mais na index não aparece, só nos links internos =/ o que devo fazer?
Ah tah desculpe, não tinha lido a postagem direito, que é só nos post interno, mais tem algum código que devo colocar, para aparece também na HOME?
Há agora que eu intendi, esses botões são de compartilhamento! Ok obrigado, não precisa manda código para mostrar na index!
O Javascript e o Css pode ser hospedado?
Sim claro, pode hospedar a vontade em outro algum lugar se preferir.
Boa tarde! Eu sou português no entanto adoro os brasileiros! Somos família. Mas tenho uma dúvida que queria tirar e se alguém me souber ajudar, agradeço.
Queria saber como troco o nome Curtir, para Gosto e se tem como. Abraço e Beijos
Oi Hoje, do nada, sumiram os botões face e send (os dois do face) Não foi adicionado nada no html e nem foi feita nenhuma modificação…. tipo: há um minuto estava e agora não está mais… Sabe me dizer? Ficou o G+ e o Twitter o resto sumiu… Pode me ajudar? Obrigada
Isabella,
Algumas vezes o sistema do Facebook dá alguns erros e os botões somem ou ficam instáveis.
É só esperar que voltam.
Uma sugestão também é limpar o cache do seu navegador de internet.
Ok Obrigada por responder Marcos. Vou fazer isso agora (limpar o cache) e aguardar… Um abraço! Adoro seu blog… Aqui aprendi muito e aprendo a cada dia!
Boa Noite,
Eu gostaria de alterar o lado do box, em vez de correr pelo lado esquerdo, eu queria que fosse pelo lado direito dos posts…
alterei onde ta escrito “left” por “right” na esperança de que mudasse algo, mas não deu resultado..
deve ser simples, mas realmente não sei =/
ajuda?
Olá Marcos Lemos ou Claudio Sanches. Instalei o Box flutuante no meu blog e ficou bom nas páginas internas, entretanto quando estou na home aparece a borda do refiro box sem os botões das redes sociais. Ele fica posicionado no canto superior direito da home. Qual a dica para solucionar o problema. Meus conhecimentos de html é de iniciante.
Agradeço desde já, e aguardo algum pronunciamento,
Forte abraço e sucessos.
Marcos eu instalei o Gadget no meu blog e fiz um teste twwitando,e foi normal,porém não aparece a contagem de quantas vezes foi twittado, vc pode me ajudar,e obrigadoo
AH Marcos twittei no seu tbm e vi que está com o mesmo erro do meu
Zaqueu,
Tente limpar o cache do seu navegador de internet. Fiz os testes aqui e está funcionando perfeitamente.
Marcos coloquei no meu blog essa barra com botoes do lado esquerdo da tela do site.
Pois é, ta com um bug com os botoes do facebook, os botoes ficam desalinhados. ja tentei conserta mais nao consequi. esse problema so acontece no navegador mozilla, inclusive o FERRAMENTAS BLOG esta com o mesmo problema. gostaria que voce desse uma olha entre no seu site pelo mozilla, se vc ou o cladio consegui conserta atualiza esse post por favor. Um braço parceiro. Ferramentas blog melhor site que tem.
Acabei de corrigir, basta atualizar o código ou adicionar isso daqui no css do seu site:
#floating-box .fb_iframe_widget iframe { position:relative !important; }No meu site deu certo com o código em vez de -box, assim
#floating-fblog .fb_iframe_widget iframe {
position:relative !important;
}
Opa é verdade.
Do outro jeito foi como eu arrumei o plugin para WordPress.
Obrigado por avisar.
Adorei a matéria eu ja tenho o box fixo e gostaria de colocar o flutuante, antes de eu mexer oe tentei fazer uma simulação, contudo nao achei a linha de código , ou essa linha só aparece quando colocamos os outros codigos das etapas 1 e 2.
Obrigado,
Trigemeos
Fiz e garanto: Ficou super show. Valeu ao Ferramentas blog. O que seria dos blogueiros sem vcs. Quem quiser conferir, é só ir ao meu blog. Valeu.
Oi. Sempre fui um cara que gostou de sombra e água fresca e sempre fui pelo mais fácil, por entender rapidamente(neste caso de html), as coisas que para os outros parece ser muito complicado. Onde eu quero chegar é: tem um jeito mais fácil de adicionar este wideget: copie os códigos em sequencia no NotPad ou afins e adicione como um gadget/java normalmente, aí personalize como diz acima. Pronto, você não mexe na estrutura do blog, e, se não gostar, você pode excluir o mesmo. Fica a dica do @Hey_Dyego
Dyego, simplesmente não é possível isso porque viola os padrões do Web Standards.
Se inserir o código inteiro, irá inserir também CSS dentro do body, o que é contra as recomendações do W3C.
Além de que este script necessita aparecer apenas dentro dos posts e também é pegar o URL e título.
Para que isso seja possível é precisamos usar as variáveis do Blogger.
Inserindo como um widget elas não iriam funcionar.
Se você gosta de facilidade, pode usar o plugin que temos para WordPress disso.
Basta instalar o plugin e ativar. Não é necessário alterar nada no blog ou ir no código.
Eu segui a descrição e não apareceu nada, aí eu adicionei como gadget e apareceu. Talvez aconteceu alguma coisa do além que mesclou os códios e fez funcionar (risos) ou algo parecido, mas está funcionando. Você poderia me passar o link para eu ver como instala esse widget do WordPress?
Funcionou sim no seu blog Dyego, porque ele aparece apenas dentro dos posts.
Não é para aparecer na homepage.
http://www.ferramentasblog.com/2011/08/plugin-wordpress-box-flutuante-ferramentas-blog.html
Funcionou perfeitamente. Parabéns.
Olá!!
Gostaria de saber se tem como colocar a box no lado direito, pois o menu do meu blog está no lado esquerdo e a box fica em cima :/
Beeijos
Mau blog não possui essa linha (div class=’post-footer-line post-footer-line-3′), aí não consigo colocar…. isso é normal? Nem mesmo os botões convencionais aparecem no meu blog.
Procurei por aqui mas não achei. Por favor quais as alterações necessárias para aparecer TAMBÉM na Home?
Parabéns pelo ótimo trabalho que vcs fazem sempre ajudando a todos com ótimas dicas.