Dicas, Dicas e mais Dicas

Algumas coisas interessantes que encontrei nos últimos dias.

  • DynaBlue wordpress theme – Excelente tema duas colunas com destaque para os últimos posts, ícones para Feed e Twitter, espaço pré-definido para banners 125x125px e 468x60px.
  • Fontes gratuitas – o blog Think Design selecionou 20 excelentes fontes sem serifa.
  • Plugin WP-Table Reloaded – Com este plugin você poderá criar e gerenciar tabelas na administração do WordPress sem necessitar de nenhum conhecimento de HTML/CSS. As tabelas criadas poderão ser inseridas em posts, páginas e até em widgets.
  • Plugin SI Captcha – Adiciona automaticamente um captcha ao seu formulário de comentários.
  • Galery WordPress Theme – um simpático tema para galeria de imagens/portfolio. Criado por Christopher Wallace e lançado no Smashing Magazine.
  • Guia para Criar Widgets – tutorial detalhado sobre a criação de widgets para o WordPress 2.8 (em inglês).

p.s. Lançado WordPress 2.8 Beta 2, veja as novidades e faça o download.

Como exibir o número de seguidores do Twitter no blog

Encontrei esta dica no WpRecipes.com e achei interessante compartilhar com vocês, afinal o número de seguidores do Twitter está tão importante quanto o número de assinantes do feed, será??!?!!?! Discussões a parte, se você possui um bom número de seguidores e quiser exibir a quantidade no seu blog, siga os passos:

1. Copie o código abaixo para o arquivo functions.php do seu tema. Caso o arquivo não exista basta criá-lo e copiar o código.

function string_getInsertedString($long_string,$short_string,$is_html=false){
if($short_string>=strlen($long_string))return false;
$insertion_length=strlen($long_string)-strlen($short_string);
for($i=0;$i<strlen($short_string);++$i){
if($long_string[$i]!=$short_string[$i])break;
}
$inserted_string=substr($long_string,$i,$insertion_length);
if($is_html && $inserted_string[$insertion_length-1]=='<'){
$inserted_string='<'.substr($inserted_string,0,$insertion_length-1);
}
return $inserted_string;
}
function DOMElement_getOuterHTML($document,$element){
$html=$document->saveHTML();
$element->parentNode->removeChild($element);
$html2=$document->saveHTML();
return string_getInsertedString($html,$html2,true);
}
function getFollowers($username){
$x = file_get_contents("http://twitter.com/".$username);
$doc = new DomDocument;
@$doc->loadHTML($x);
$ele = $doc->getElementById('follower_count');
$innerHTML=preg_replace('/^<[^>]*>(.*)<[^>]*>$/',"\\1",DOMElement_getOuterHTML($doc,$ele));
return $innerHTML;
}

2. Agora copie o código abaixo substituindo o texto “USERNAME” pelo seu nome de usuário no Twitter e cole-o no seu tema onde desejar, no cabeçalho (header.php), no menu lateral (sidebar.php) ou até mesmo no rodapé (footer.php).

<?php echo getFollowers("USERNAME")." seguidores"; ?>

Simples assim.

Lançado primeira versão beta do WordPress 2.8

Foi lançado ontem o WordPress 2.8 Beta 1 e junto com ele um pacotão de novidades e correções, conheça alguns.

  • Editor de temas e plugins com sintax Highlighting;
  • Não será mais necessário confirmar quando marcar um comentário como spam;
  • Não será enviado um email informando que o próprio autor do post escreveu um comentário;
  • Melhoria na interface dos widgets;
  • Implementação de tecla de atalho para o autosave (ctrl+s);
  • Suporte a mais de uma galeria em uma mesma página/post;
  • Melhoria na instalação para ajudar usuários que digitaram seu email errado;
  • Corrigido o link para lista de categorias mais populares;
  • Atualização do jQuery para a versão 1.3.2;
  • Adição do campo descrição para as tags.

Veja nesta página a lista completa.

Obrigado a Anizio pelo aviso!

WordPress.com permite responder comentário por email

Foi lançado na semana passada um novo recurso para os usuários do WordPress.com que permite ao editor do blog responder um comentário pelo próprio email. Para utilizar este recurso os usuários deverão habilitar as opções de “notificação por email de novo comentário” e “enviar resposta de comentário por email”.

No vídeo abaixo você poderá ver como habilitar o recurso e como utilizá-lo.

Esperamos que este interessante recursos esteja disponível no WordPress 2.8. :)