Dica rápida para quem quer fazer botões de compartilhamento para Twitter, Facebook, e Orkut e implementar no WordPress, vamos lá então.
Twitter:
<a href="http://migre.me/compartilhar?msg=<?php the_title();?>+<?php the_permalink();?>" title="Twittar"><img src="<?php bloginfo('template_directory'); ?>/images/twitter.png" alt="Twittar" /></a>
Facebook:
<a href="http://www.facebook.com/share.php?v=4&src=bm&u=<?php the_permalink();?>&t=<?php the_title();?>" title="Curtir"><img src="<?php bloginfo('template_directory'); ?>/images/facebook.png" alt="Curtir" /></a>
Orkut:
<a href="http://promote.orkut.com/preview?nt=orkut.com&tt=<?php the_title();?>&du=<?php the_permalink();?>" title="Promover"><img src="<?php bloginfo('template_directory'); ?>/images/orkut.png" alt="Promover" /></a>
No link do Twitter usamos API do Migre.me, e as funções the_title(), para usar o titulo do post, the_permalink() para usar o link do post que será incurtado pelo migre.me e bloginfo(‘template_directory’) para usar uma imagem que servirá como o link. No Facebook e Orkut a lógica é a mesma a unica diferença é o não uso do migre.me, pois a url não tem nescessidade de incurtamento, lembrado que estes links terão que ser sado dentro do loop para funcionar corretamente.
É isso pessoal até a próxima.
Pingback: Tweets that mention Como implementar botões de compartilhamento personalizados para Twitter, Facebook e Orkut no seu tema WordPress | Marcelo Torres -- Topsy.com
Só encontrei essa informação aqui.
Excelente post, funciona perfeitamente.
Parou de funcionar :/
da dando problema direto
teria como vc colocar um exemplo pratico e um funcionando pra que eu possa conferir
Gabriel como assim parou de funcionar?
Marcelo, não está funcionando o link do Orkut. Quando altero a URL (parametro du) ele cai na pag de erro do Google, falando que tem algum dado inválido na query string. tem alguma forma correta pra colocar o link no du??
Abraço!
igor você está testando em localhost? acho que em localhost não funciona
Não não, estou testando em produção. Teria como me add no msn pra me ajudar? é o mesmo do email, vc tem acesso a ele?
Eu acabei de testar aqui e deu certo, da uma confirida melhor do seu codigo.
Igor te adicionei lá no MSN
Perfeito, funcionou certinho em meu site. Parabéns pelo post!
Olá. Sou leigo nesta parte de programação. Preciso colocar as ferramentas facebook e twitter no site. Li o comentário acima mas não consigo colocar em prática. Meu site roda em php, mas tem várias parte em html.
Me ajudde, por favor.
Meu msn é: contabarretos@hotmail.com
Bom dia!
Alguns dias atrás eu add no meu blog o botão de compartilhamento do Orkut.
Acontece que quando vou fazer o teste de compartilhamento com o meu próprio Orkut fica dando sempre o erro: Bad Request Your client has issued a malformed or illegal request, então suponho que todos estão tendo o mesmo problema.
Poderia me ajudar de alguma forma, poderia fazer o teste acessando o meu blog e vendo se você consegue compartilhar no seu Orkut.
Fico no aguardo de um breve retorno.
Um abraço
Alexandre
Onde é que coloca o codigo ?
Normalmente dentro do Loop do arquivo single.php do seu tema
Tudo bem?
Desenvolvo e-mails marketing para uma empresa e gostaria de adicionar 3 botões no topo do e-mail como forma de compartilhamento (Twitter, Facebook e Compartilhar e-mail com amigos).
Procurei algum aplicativo que possa aplicar RT ou CURTIR automaticamente com o subject do e-mail enviado, mas não achei. Encontrei apenas links que toda vez que fosse desenvolver um e-mail, teria que fazer manualmente o assunto, a frase (ou subject) e inserir o link encurtado.
Recebo diariamente e-mails de inúmeras lojas online e site de marcas. A grande maioria usa esses dispositivos que redirecionam automaticamente (ou eles tem o tempo de fazer manualmente cada link desses? [acredito que não, rs])
Aguardo contato. Caso não tenha ficado claro, segue o meu e-mail para qualquer esclarecimento de dúvida.
Ainda não entendi qual o lugar que é para pôr os códigos. Por favor me adiciona no msn aí?
Não aprendi a mexer muito no wordpress ainda. por favor
Lauro, se o seu blog estiver no wordpress.com não poderá inserir esses codigos, pois você não tem acesso ao codigo fonte do tema.
Galera acho q esse codigo deve funcionar e deve ser muito bom mas n consegui fazer funcionar, será que alguém pode postar um modelo que tenha dado certo?
Incluindo o titulo, foto e link.
vlw.
Poxa cara boa Postagem , Valeu .
Ótimo post, só não consegui usar o orkut, pois ele da um erro como o amigo ali em cima falo.
Abs
O do twitter mudou, o padrão agora é:
http://twitter.com/intent/tweet?text= TITULO&url=ENDEREÇO&via=USUARIO&related=USUARIO
Marcelo,
Foi de grande valia, estava mais interessado no link do orkut que não achava personalizado.
Sobre o comentário acima, do twitter eu uso diferente:
‘http://twitter.com/?status=’ . $artigo->titulo . ‘ #user_twitter’;
Excelente. E para um botão personalizado do Google+, sabe se já tem um código?
Ainda não, já procurei também.
Coloquei os codigos mas não aparece as imagens dos logotipos o que aconteceu?
Tentei colocar aqui no BLOG da Brigada e não estou conseguindo. Irei mudar as redes sociais pois a atual mal dá para ver o número do pessoal do facebook. Se puder me mandar um e-mail para trocarmos ideia a nossa torcida agradece. Abraços
Muito interessante este tutorial é de grande utilidade.
Parabéns!
Ótima dica!
E para o google+ e pinterest, você poderia me ajudar?!
Excelente tutorial !!
Só que estou com problemas no compartilhamento via facebook pois a minha url é em forma de query string.
Ex: http://inndeia.com/nozmoscando/index.php?i=DetalhePost&Cat=8&id=3
dai o facebook só compartilha até o primeiro &, dessa forma
http://inndeia.com/nozmoscando/index.php?i=DetalhePost
como faço pra resolver isso?