Link para “compartilhar post” com url curta no WordPress

Alguns usam plugins ou scripts que encontram por aí pra colocar essa função no blog. O legal é que você pode fazer manualmente com o ícone que quiser, de acordo com o seu layout. E ainda dá pra fazer o link ficar “mais curto”, que é ótimo pra quando alguém vai compartilhar seu post no twitter, que permite poucos caracteres.

Se você usa urls amigáveis, o link provavelmente vai ser meio grande, tipo assim (e dependendo do tamanho do título do post, vai ser maior ainda):

http://seusite.com/2010/05/titulo-do-post-aqui

A url de um post no wordpress é gerada pelo seguinte código, dentro do loop:

<?php the_permalink(); ?>

O código acima deixa a url de acordo com sua configuração lá no painel do wordpress, mas para deixá-la menor, basta usar da seguinte forma, dentro do loop:

http://seusite.com/?p=<?php the_ID(); ?>

Que vai deixar seu link assim:

http://seusite.com/?p=123

Bem menor pra usar no twitter né?
Então seus ícones para “compartilhar post” ficará assim (dentro do loop no index.php e no single.php):

para compartilhar no twitter

<a href="http://twitter.com/home?status=<?php the_title(); ?> http://seusite.com/?p=<?php the_ID(); ?> (via @usuario)" target="_blank"><img src="twitter.png" alt="" title="Compartilhar esse post no twitter" /></a>

para compartilhar no facebook

<a href="http://www.facebook.com/share.php?u=http://seusite.com/?p=<?php the_ID(); ?>&amp;t=<?php the_title(); ?>" target="_blank"><img src="facebook.png" alt="" title="Compartilhar esse post no facebook" /></a>

para compartilhar no delicious

<a href="http://del.icio.us/post?url=http://seusite.com/?p=<?php the_ID(); ?>&amp;title=<?php the_title(); ?>" target="_blank"><img src="delicious.png" alt="" title="Compartilhar esse post no Delicious" /></a>

para compartilhar no google

<a href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://seusite.com/?p=<?php the_ID(); ?>&amp;title=<?php the_title(); ?>" target="_blank"><img src="google.png" alt="" title="Compartilhar esse post no Google" /></a>

Só alterar o endereço do seu blog acima editando o seusite.com, evitando usar o www pra deixar a url mais curta. E altere a url das imagens.


3 Comentários Adicione o seu »

  1. Jul 19, 2010 às 17:16

    Ótima dica! Tentei quase todos os plugins pra WordPress e nenhum se encaixou como eu queria no layout, acabei usando a sua dica. Obrigado!

  2. Jul 31, 2010 às 01:16

    Meus parabéns pelo post, realmente me ajudou.
    Até exclui um plugin que eu utilizava e passei a usar com esses códigos.

    Parabéns pelo blog, depois visite o site http://www.amantesdoesporte.com

    Abração e que Deus te abençoe!

  1. Fazendo seu blog WordPress abrir mais rápido - Difluir - www.difluir.com

Comentar

  • * requerido