✨ NAVEGUE PELAS CATEGORIAS ✨
Blogosfera Cotidiano Livros e Séries Estilo Freebies Inspiração Jogos Música Tech

Aqui tem muitos #FreebiesManeiros e dicas para Wordpress.

#Freebies . 14 de agosto de 2014 . COMENTÁRIOS (19)

Assim como eu, muita gente acabou aderindo aos comentários de Facebook integrado com os comentários do WordPress, mas a grande dúvida é: Como eu consigo contabilizar os dois juntos? E é por este motivo que inauguro o Blog Tip, que será uma tag aqui com dicas de código pra você solucionar e deixar seu blog mais bonito e funcional <3

Contabilizando comentários do WordPress com Facebook

Vamos lá, primeiro passo é você acessar sua página Functions.php, localizada em Aparência > Editar. Lá você irá colar o seguinte código:

//contagem dos comentarios
function full_comment_count() {
global $post;
$url = get_permalink($post->ID);
$filecontent = file_get_contents('https://graph.facebook.com/?ids=' . $url);
$json = json_decode($filecontent);
$count = $json->$url->comments;
$wpCount = get_comments_number();
$realCount = $count + $wpCount;
if ($realCount == 0 || !isset($realCount)) {
$realCount = 0;
}
return $realCount;
}

Este primeiro código é a função que vai começar a contabilizar os comentários do seu WordPress com os novos comentários do Facebook.

Segundo passo, vá para a página Index.php e vai substituir seu antigo código de comentário:

<*?php comments_popup_link('Sem comentários', '1 Comentário', '% comentários', 'comments-link', '') ?>

Por este:

<*a href="<*?php the_permalink(); ?>/#comments">
<*?php
$commentCount = full_comment_count();
if ( $commentCount == 0 ) {
echo 'comente! ';
}
else if ( $commentCount == 1 ) {
echo '1 comentário';
}
else {
echo '' . $commentCount . ' comentários';
}
?><*/a>

Preste a atenção que eu inseri alguns asteriscos no código para que ele fosse visualizado sem rodar, ok? Não esqueça de retirá-las ;)

E pronto! Simples, né? Espero que vocês tenham gostado e se tiverem mais dúvidas de mais códigos, podem deixar nos comentários, que assim que eu puder e não encontrar nenhum tutorial legal pra recomendar, eu posto aqui no blog!



© 2010 - 2016 Babee. Todos os direitos reservados. Para o topo ▵
© 2010 - 2017 Babee. Todos os direitos reservados.