Mudar Link do Nome do Autor de uma Postagem

Quando se faz uma postagem, aparece o nome de quem postou, e nesse nome há o link do perfil desse autor. Mas você sabia que é possível mudar o endereço desse link? Isso é ideal para blogs com vários autores ou até mesmo para divulgar o link de outra rede social e qualquer coisa na internet.
Para que vocês entendam melhor o que faremos no tutorial de hoje, veja no Template do Berry Puppy que disponibilizei que ao clicar no meu nome ao final da postagem vocês serão redirecionados aqui para o Reino Kawaii e não para o meu perfil do Blogger. Aprendi esse truque no Ciudad Blogger (link na F.A.Q). Lembrando que você deve fazer um backup do seu template sempre que for editar alguma coisa e que caso não goste, basta fazer o inverso do tutorial para remover.

Para blogs com apenas um autor:
1. Vá em Modelo - Editar HTML - marque a opção "Expandir modelos de widgets"
2. Procure por esse trecho:
<span class='post-author vcard'>
<b:if cond='data:top.showAuthor'>
<data:top.authorLabel/>
<b:if cond='data:post.authorProfileUrl'>
<span class='fn'>
<a expr:href='data:post.authorProfileUrl' itemprop='author' rel='author' title='author profile'>
<data:post.author/>
</a>
</span>
<b:else/>
<span class='fn'><data:post.author/></span>
</b:if>
</b:if>
</span>
Você vai encontrar esse trecho 2 vezes. Em ambas as vezes, troque o local destacado no código acima por:
<span class='fn'><a href="URL DO LINK"><data:post.author/></a></span>
Substituindo o link no local indicado. Visualize e salve. Ao abrir uma postagem, clique no seu nome para ter certeza que deu certo.

Para blogs com mais de um autor:

1. Vá em Modelo - Editar HTML - marque a opção "Expandir modelos de widgets" e procure por:
<span class='post-author vcard'>
<b:if cond='data:top.showAuthor'>
<data:top.authorLabel/>
<b:if cond='data:post.authorProfileUrl'>
<span class='fn'>
<a expr:href='data:post.authorProfileUrl' itemprop='author' rel='author' title='author profile'>
<data:post.author/>
</a>
</span>
<b:else/>
<span class='fn'><data:post.author/></span></b:if>
</b:if>
</span>
2. Troque <data:post.author/> por:
<script type="text/javascript"> makeprofilelink("<data:post.author/>"); </script>

3. Procure por </head> e cole antes dele:
<script type='text/javascript'>
//<![CDATA[
var team = new Array();
team["AUTOR 1"]="ID/NÚMERO DO PERFIL 1";
team["AUTOR 2"]=" ID/NÚMERO DO PERFIL 2";
team["AUTOR 3"]=" ID/NÚMERO DO PERFIL 3";
function makeprofilelink (authorname) {
var pid = team[authorname];
document.write("<a href="http://www.blogger.com/profile/"
+ pid + "">" + authorname + "</a>");
}
//]]>
</script>
Substituindo em AUTOR 1,2,3, pelo nome de cada autor e ID/NÚMERO DO PERFIL, por aqueles números que aparecem ao final de cada perfil (http://www.blogger.com/profile/xxxxxx) ou (http://plus.google.com/xxxxx). Acho que são 20 ou 21 números.
Caso queira outro link, que é o nosso objetivo, em http://www.blogger.com/profile mude para o link da rede, tipo: http://www.facebook.com/ ou http://www.twitter.com/... e em ID/NÚMERO DO PERFIL coloque o número do perfil ou nome de usuário de cada um.
Espero que gostem e beijus<3
 






Postar um comentário

7 Comentários

  1. Achei bem útil!!! Apesar que eu não vejo o que podesse colocar lá heheh XP

    ResponderExcluir
  2. Que bom que gostou ^^ Eu vou colocar o link da minha página personalizada de perfil depois. Pode colocar um face, um twitter, tumblr...
    Beijinhus e obrigada!

    ResponderExcluir
  3. LOL q legal :) segue ai>> http://souotomeecomorgullhoo.blogspot.com.br/

    ResponderExcluir
  4. Me ajudou muito, eu estava com muita dúvida!!
    Muito Obrigada.
    Bjos.
    seguindo aqui ;P
    sweet-divertido.blogspot.com

    ResponderExcluir
  5. Certos tipos de páginas dentro do blogger tem os posts separados um do outro com titulo e tudo, mas quando vou fazer isso na minha página no blog tentar colocar tudo como as outras, não vai. Tem que mexer no HTML? Me ajuda com um tutorial.

    ResponderExcluir
    Respostas
    1. Não entendi bem sua dúvida Emily...você quer saber como adicionar postagens em páginas? Tipo na página Arquivos aqui do blog?

      Excluir
  6. aqui não deu, ta tudo diferente

    ResponderExcluir

Muito obrigada por seu comentário e por sua presença! Ambos são super importantes para mim.

Apenas peço que:
- Comente a vontade, dê sua opinião, faça críticas, esclareça suas dúvidas e dê suas sugestões sobre o assunto referente às postagens;
- Use um vocabulário livre para todas as idades;
- Não ofenda ninguém em hipótese alguma.

Os comentários são moderados e não são permitidos comentários de pessoas que não se identifiquem. Algumas dúvidas podem ser previamente esclarecidas na F.A.Q, assim como créditos e outras coisas.

Por favor, entrem em contato por meio das redes sociais também para dúvidas, sugestões, pedidos ou outros:
Facebook - Twitter - Deviantart

up