Widget para mostrar o número de artigos, comentários, assinantes de feeds e seguidores do twitter
15 de junho de 2010 por: Gustavo Freitas | 251 visitasAlgum tempo atrás procurei um widget, ou código, que pudesse mostrar nos blogs em wordpress o número de artigos publicados e o número de comentários e não encontrei. Depois conheci o widget do Ferramentas Blog que mostrava esses dados e ainda o número de assinantes de feeds e seguidores do twitter, mas funcionando somente no Blogger (claro que o número de comentários e artigos).

widget em funcionamento no www.gfsolucoes.net
Uma não tão rápida busca no Google em sites em inglês e, juntando alguns códigos encontrados, consegui finalizar o widget que agora também mostra o número de artigos e comentários no wordpress.
Para que possa aparecer o número de assinantes de feeds e o numero de seguidores no twitter, sugiro que leiam o artigo menu com ícones e contadores de artigos, feed, twitter e comentários para Blogger, onde o Marcos Lemos ensina como utilizar o plugin para o Blogger.
Siga os passos descritos por ele, mas no momento de utilizar o código, utilize esse abaixo e pronto, irá aparecer a imagem como a mostrada acima e que também pode ser conferida no GF Soluções na sidebar.
<table border="0" cellspacing="0" cellpadding="0" width="290">
<tbody>
<tr>
<td>
<table border="0" cellspacing="0" cellpadding="0" width="95%"><tbody>
<tr>
<td valign="top" width="72">
<p align="center"><a href="http://feeds2.feedburner.com/bloggustavo"><img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Assinar Feed" border="0" alt="Assinar Feed" src="http://ferramentasblog.com.br/icone-feed.png" width="32" height="32" /></a> <font size="2" face="Microsoft Sans Serif">Assinantes</font><br />
<b><script language='javascript' type='text/javascript' src='http://www.codigosblog.net/servidor/contadorfeed.php?uri=bloggustavo'></script></b>
</p>
</td>
<td valign="top" width="72">
<p align="center"><a href="https://twitter.com/gustavofreitas"><img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Seguir no Twitter" border="0" alt="Seguir no Twitter" src="http://ferramentasblog.com.br/icone-twitter-32.png" width="32" height="32" /></a> <font size="2" face="Microsoft Sans Serif">Seguidores</font><br />
<b><script type='text/javascript' src='http://www.ferramentasblog.com.br/twitter/twitter-php.php?usuario=gustavofreitas'></script></b>
</p>
</td>
<td valign="top" width="72">
<p align="center"><img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Artigos Publicados" border="0" alt="Artigos publicados" src="http://ferramentasblog.com.br/icone-posts-32.png" width="32" height="32" /> <font size="2" face="Microsoft Sans Serif">Artigos</font><br />
<b> <?php $numposts = $wpdb->get_var("SELECT count(*) FROM $wpdb->posts WHERE post_status = 'publish' AND post_type = 'post'");
if (0 < $numposts) $numposts = number_format($numposts); echo $numposts;?></b></p>
</td>
<td valign="top" width="72">
<p align="center"><img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Comentários recebidos" border="0" alt="Comentários recebidos" src="http://ferramentasblog.com.br/icone-comment-32.png" width="32" height="32" /> <font size="2" face="Microsoft Sans Serif">Comentários</font><br /><b><?php $numcomms = $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->comments WHERE comment_approved = '1'"); if (0 < $numcomms) $numcomms = number_format($numcomms); echo $numcomms ?></b> </p>
</td>
</tr>
</tbody></table>
<div align="left">
<span style="font-size: 1">Widget <a target="_blank" href="http://www.ferramentasblog.com/">FerramentasBlog</a> e <a target="_blank" href="http://www.escoladinheiro.com/">EscolaDinheiro</a><br />adaptado para o wordpress por <a href="http://temaswordpress.gfsolucoes.net/widget-para-mostrar-o-numero-de-artigos-comentarios-assinantes-de-feeds-e-seguidores-do-twitter/">Gustavo Freitas</a></span>
</div>
</td>
</tr>
</tbody></table>Se o que você quer é somente que apareça o número de comentários e número de artigos no seu blog em wordpress, utilize o código abaixo, sem necessidade de qualquer configuração.
<table>
<td valign="top" width="72">
<p align="center"><img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Artigos Publicados" border="0" alt="Artigos publicados" src="http://ferramentasblog.com.br/icone-posts-32.png" width="32" height="32" /> <font size="2" face="Microsoft Sans Serif">Artigos</font><br />
<b> <?php $numposts = $wpdb->get_var("SELECT count(*) FROM $wpdb->posts WHERE post_status = 'publish' AND post_type = 'post'");
if (0 < $numposts) $numposts = number_format($numposts); echo $numposts;?></b></p>
</td>
<td valign="top" width="72">
<p align="center"><img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Comentários recebidos" border="0" alt="Comentários recebidos" src="http://ferramentasblog.com.br/icone-comment-32.png" width="32" height="32" /> <font size="2" face="Microsoft Sans Serif">Comentários</font><br /><b><?php $numcomms = $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->comments WHERE comment_approved = '1'"); if (0 < $numcomms) $numcomms = number_format($numcomms); echo $numcomms ?></b> </p>
</td>
</tr>
</table>
<div align="left">
<span style="font-size: 1">Widget desenvolvido por <a href="http://temaswordpress.gfsolucoes.net/widget-para-mostrar-o-numero-de-artigos-comentarios-assinantes-de-feeds-e-seguidores-do-twitter/">Gustavo Freitas</a></span>
</div>
</td>
</tr>
</tbody></table>Espero que tenham gostado!
Leia também:



very interesting, thanks
Maneiro o artigo, mais ainda naum consegui ativar esse código, vo passar o dia tentando hehe!!
Bom dia.
Uma sugestão, poderia algumas postagens como está, também direcionar para os usuários do Blogger.
Obrigado.
Leão,
já tenho artigos como esse em meu blog voltado para a plataforma blogger, confira em
http://www.querocriarumblog.com.br,
um abraço.