19.3.13

Como colocar comentários do Facebook no Blogger



DEMO

Para quem quer o sistema de comentários do Facebook em seu blog, conforme ensinei neste post mas não quer perder o sistema de comentários do Blogger, eis uma solução: coloca-los em sistema de menu de abas, assim, seu leitor decidirá onde comentar. Para isso é necessário conseguir o ID do Facebook. A primeira coisa a fazer é se logar no Facebook, depois clique AQUI e escreva o endereço completo de seu blog.


Depois clique em "GET CODE", abrirá uma janela, copie e cole todo o código em algum local (pode ser o bloco de notas) para separar apenas o número.

Pronto, agora vá até o "Modelo de seu blog", clique em "Editar HTML"

  Não se esqueça de antes de começar salvar uma cópia de seu template, caso não dê certo, é só reinstalá-lo. Essa dica é para o template Simple, do novo Blogger, implementado em julho de 2011




Agora procure por: ]]></b:skin>  


Acima dele, cole o código abaixo: 
/*Sistem comentarios Facebook e Blogger------------------------------------------------*/
.comments-page {  background-color: #f2f2f2;}#blogger-comments-page {  padding: 0px 5px;  display: none;}.comments-tab { background-color: #808080; float: left; padding: 5px; margin-right: 3px; cursor: pointer; }.comments-tab-icon { height: 14px;  width: auto;  margin-right: 3px;}
.comments-tab:hover { background-color: #eeeeee;}
.inactive-select-tab { background-color: #d1d1d1;}

Procure então por:
<head>

E depois dele cole o seguinte código, colocando o número do ID do Facebook no local indicado.
<script src='http://connect.facebook.net/pt_BR/all.js#xfbml=1'/><script src='http://code.jquery.com/jquery-latest.js'/><meta content='AQUI O NÚMERO DE SEU ID DO FACEBOOK' property='fb:admins'/><script type='text/javascript'>
function commentToggle(selectTab) {
$(&quot;.comments-tab&quot;).addClass(&quot;inactive-select-tab&quot;);
$(selectTab).removeClass(&quot;inactive-select-tab&quot;);
$(&quot;.comments-page&quot;).hide();
$(selectTab + &quot;-page&quot;).show();
}
</script>

Salve.

Agora, clique em "Expandir modelos de widgets" 

Procure por:
<div class='comments' id='comments'>

Troque-o por: (número em rosa representa a largura da área do Facebook, troque-a caso necessário.)

 <div class='comments-tab' id='fb-comments' onclick='javascript:commentToggle(&quot;#fb-comments&quot;);' title='Comentários no Facebook'><img class='comments-tab-icon' src='http://static.ak.fbcdn.net/rsrc.php/v1/yH/r/eIpbnVKI9lR.png'/><fb:comments-count expr:href='data:post.url'/> Comentários</div>
<div class='comments-tab inactive-select-tab' id='blogger-comments' onclick='javascript:commentToggle(&quot;#blogger-comments&quot;);' title='Comentários no Blogger'>
<img class='comments-tab-icon' src='http://www.blogger.com/img/icon_logo32.gif'/> <data:post.numComments/> Comentários
</div><div class='clear'/>
</div>
<div class='comments-page' id='fb-comments-page'>
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<div id='fb-root'/>
<fb:comments expr:href='data:post.url' num_posts='2' width='400'/>
</b:if>
</div>
<div class='comments comments-page' id='blogger-comments-page'>
Salve.

0 comentários:

Postar um comentário