Esta semana navegando pela web descobri um blog que tinha em seus comentários trackbacks que faziam referência ao Twitter e não para links em outros blogs como acontece normalmente. Resolvi pesquisar um pouco e descobri que se trata de um plugin para WordPress chamado Topsy Widgets, que converte tweets em comentários, na verdade em trackbacks. Ou seja, sempre que alguém publicar um link no Twitter para qualquer post no seu blog, o plugin irá criar automaticamente um trackback no post, desta forma você será notificado sempre que alguém escrever algo sobre um post do seu blog e seus leitores também poderão saber o que foi comentado no Twitter sobre aquele post. Interessante, não?
A instalação do plugin é bastante simples e o mesmo funciona de forma automática. Após a ativação o Topsy Widgets irá procurar por tweets que fazem referência aos posts do seu blog e criar novos trackbacks. Na página de configuração é possível ativar ou desativar temporariamente o plugin, o que não irá apagar os trackbacks já inseridos, escolher entre adicionar trackbacks apenas de tweeters influentes ou não e exibir os tweets no formato de trackbacks ou comentários no blog. Também é possível adicionar usuários do Twitter que não deverão ser incluídos, ou seja, uma lista negra.
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.
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).
O tema Prologue é totalmente baseado no modelo do Twitter. Desenvolvido pela Automattic, traz o look and feel do mais famoso serviço de microblogging da atualidade para o WordPress de maneira exemplar.
Recentemente, precisei utilizar o Prologue num projeto pessoal, e ao por a mão na massa, senti falta de alguns detalhes. Com um pouco de pesquisa, e alguns plugins e códigos, consegui deixá-lo do jeito que eu queria. E como WordPress é compartilhamento de informações, este post explicará, em detalhes, como turbinar o Prologue.
Minha primeira necessidade era restringir o acesso a pouquíssimas pessoas, todas com poder de publicação. Num primeiro momento, pensei em tascar uma senha no diretório em que o WordPress foi instalado, via servidor. Mas depois, pesquisando um pouco, descobri o pluginLogin Configurator. Além de permitir personalizar o formulário de login do sistema, ele consegue restringir a leitura do blog inteiro (ou de partes dele) a membros, ou seja, pessoas cadastradas no WordPress. Exatamente o que eu precisava. O Juarez gravou uma vídeoaula sobre esse plugin; vale a pena assisti-la.
Diretório protegido, chegou a hora de instalar o Prologue. Nesse ponto, nenhuma novidade: a instalação é exatamente idêntica à de qualquer outro tema, e graças à forma como esse tema foi escrito, ele é ready to use, dispensa quaisquer configurações/edições posteriores. Só que, novamente, faltam alguns detalhes relacionados às categorias. Dois, para ser mais exato:
Seletor de categorias de posts no formulário da home;
Indicação das categorias às quais os posts pertencem, nos mesmos.
O primeiro ponto demanda algum trabalho, pois é preciso editar dois arquivos do tema: index.php. post-form.php e style.css. Felizmente, uma alma caridosa fez o “serviço sujo” de fazer essas modificações e compartilhar o caminho das pedras com o mundo (“WordPress é compartilhamento de informações”, lembrem-se sempre). Para quem manja inglês, a receita de bolo está aqui. Para quem prefere o bom e velho novo português, siga os passos abaixo:
Abra o arquivo post-form.php, e acrescente o código abaixo no local onde deseja inserir o menu dropdown das categorias:
Agora, abra o index.php, vamos trabalhar nele. Identifique a seguinte linha:
$tags = $_POST['tags'];
Imediatamente abaixo dessa, copie a seguinte linha:
$category = $_POST['post_category'];
Ainda no mesmo arquivo, encontre essa linha:
'post_content' => $post_content,
E imediatamente após ela, copie essa:
'post_category' => $category,
Por fim, abra o style.css. No final do arquivo, copie isso:
Pronto, agora temos categorias no formulário da home page. Aproveite que está com o style.css aberto, e aumente um pouquinho a altura da textarea do post. Para tal, basta editar o valor height: 50px; do ID #postbox textarea#posttext. Particularmente, uso 150px nessa área. O resultado final é esse:
Prologue (com categoria).
Falta ainda a questão da indicação das categorias nos posts. Por padrão, o Prologue só trabalha com tags, mas não é nada que possa ser mudado.
As alterações abaixo devem ser feitas nos arquivos index.php e single.php. Localize essa parte em ambos:
Substitua-a por essa linha:
Categoria: .
Muito bem! Agora temos categorias e tags indicadas em cada post.
Para finalizar, dois plugins que considero muito úteis nesse tipo de blog/microblog: um que mostra usuários ativos no momento, e outro que lista os últimos comentários.
O plugin que mostra os usuários online no momento é o WP-UserOnline, do Lester Chan. Após ativá-lo e traduzi-lo na área administrativa, o código invocatório que utilizo é o seguinte:
:
Ele retorna a quantidade de membros online, e dá os nomes de cada um.
O outro plugin é o Simple Recent Comments, que mostra os últimos comentários de maneira bem simples, numa lista. Após a ativação, o código invocatório é o seguinte:
Ultimos Comentarios
','
'); } ?>
Traduzindo-o: o número 7 é a quantidade de comentários que aparecerá; o 120, o limite de caracteres de cada comentário; o trecho longo que inclui o título (“Últimos Comentários”), é o que vem antes da lista de comentários, que por sua vez é gerada automaticamente, e depois disso, vem o fechamento do bloco.
Essas dicas deixam o Prologue mais esperto e completo, mas não é nada que chegue perto do P2, nova versão do Prologue em desenvolvimento (veja a demo em ação). Em poucas palavras? Está ficando fenomenal. Dê uma olhada no vídeo demonstrativo liberado pela Automattic:
O anúncio foi feito no início de março, mas até agora o novo tema não foi lançado. Caso queira aguardá-lo, é uma boa pedida. Se a utilização do Prologue é urgente, as modificações mostradas neste post ajudarão bastante.
O Twestival 2009 é um evento de âmbito mundial que acontecerá dia 12 deste mês em mais de 170 cidades, inclusive em diversas cidades brasileiras, como Recife, São Paulo, Rio de Janeiro, Florianópolis, Porto Alegre, Curitiba, entre outras. O objetivo do evento é reunir pessoalmente os twitteiros e arrecadar fundos para a Charity:water, uma organização sem fins lucrativos que prima por levar água potável para pessoas em nações em desenvolvimento.
Aqui em Recife o evento acontecerá amanhã no Downtown Pub às 22h. O valor do ingresso é de R$15 e a programação é a seguinte:
No post anterior falei sobre o plugin Twittada e sua facilidade em exibir mensagens do Twitter. Agora falarei sobre outros plugins que também integram o Twitter com o WordPress.
Para enviar os posts do blog para o Twitter
Twitme – Envia os links de seus posts para o Twitter. Seu principal diferencial é a constante melhoria por parte dos desenvolvedores.
Twitpress – Também envia posts do blog para o Twitter.
Para exibir as mensagens do Twitter no blog
LifeStream – Exibe todo tipo de conteúdo através de feeds, principalmente redes sociais (inclusive o Twitter, claro!). Sem dúvida alguma um dos mais completos.
Twitter Tools – Este plugin foi desenvolvido por Alex King, famoso desenvolvedor para WordPress. Seu plugin permite tanto exibir conteúdo do Twitter como postar conteúdo do blog no Twitter.
Twitter Feed – É praticamente o Twitter dentro do seu blog, exibe as suas mensagens e a de todas as pessoas que você segue.
Outras interações com o Twitter
Tweetback – Se você acha que tem muita gente falando sobre seus post no Twitter agora é possível importá-los para os comentários com este plugin.
Tweet Tweet - Para fazer backup de suas mensagens e de quem você segue no Twitter.
TwitterCounter – Exiba o número de pessoas que lhe seguem no Twitter.
Você conhece e/ou utliza algum outro plugin sobre o Twitter? Compartilhe!
Recebi alguns dias atrás um email de Leo Baiano contando-me sobre o novo plugin que ele havia desenvolvido, o Twittada. Segundo o autor:
[...] o objetivo é exibir as mensagens do twitter no blog, o diferencial é a facilidade para incluir o plugin no blog, que pode ser via widget ou incluindo um código no template do blog. O plugin ainda conta com as opções de personalização da cor do texto, largura do widget e quantidade de mensagens que devem aparecer.
Não há mistérios quanto a instalação do plugin, faça o download, descompacte-o e envie por FTP para a pasta de plugins no servidor web do seu blog. Em seguida acesse a página de configuração de plugins na administração do WordPress e ative-o.
A configuração também é bastante simples, no menu configurações clique em Twittada, preencha os dados solicitados e salve as opções. Por último adicione o widget, também chamado Twittada, ao menu lateral do seu tema. Para sugestões, dúvidas e mais informações visitem o site do Leo Baiano!
Aproveitarei o gancho sobre o twitter para informá-los que, de agora em diante irei utilizá-lo para divulgar dicas e novidades sobre WordPress que não chegam a render um post. Quem quiser me seguir basta acessar meu Twitter.