Como implementar botões de compartilhamento personalizados para Twitter, Facebook e Orkut no seu tema WordPress

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.

28 ideias sobre “Como implementar botões de compartilhamento personalizados para Twitter, Facebook e Orkut no seu tema WordPress

  1. Pingback: Tweets that mention Como implementar botões de compartilhamento personalizados para Twitter, Facebook e Orkut no seu tema WordPress | Marcelo Torres -- Topsy.com

  2. Igor Cezar

    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!

    Responder
  3. Alexandre

    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

    Responder
  4. Leandro

    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.

    Responder
  5. Cristian

    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.

    Responder
  6. Newerton

    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’;

    Responder
  7. Diogo Rocha

    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

    Responder

Deixe uma resposta

O seu endereço de email não será publicado Campos obrigatórios são marcados *

Você pode usar estas tags e atributos de HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>