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
Achei bem útil!!! Apesar que eu não vejo o que podesse colocar lá heheh XP
ResponderExcluirQue bom que gostou ^^ Eu vou colocar o link da minha página personalizada de perfil depois. Pode colocar um face, um twitter, tumblr...
ResponderExcluirBeijinhus e obrigada!
LOL q legal :) segue ai>> http://souotomeecomorgullhoo.blogspot.com.br/
ResponderExcluirMe ajudou muito, eu estava com muita dúvida!!
ResponderExcluirMuito Obrigada.
Bjos.
seguindo aqui ;P
sweet-divertido.blogspot.com
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.
ResponderExcluirNão entendi bem sua dúvida Emily...você quer saber como adicionar postagens em páginas? Tipo na página Arquivos aqui do blog?
Excluiraqui não deu, ta tudo diferente
ResponderExcluir