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. :)

Publique códigos em seus posts com o SyntaxHighlighter

Blogs como o pBlog, onde vez ou outra aparecem códigos nos posts a fim de auxiliar os leitores, precisam dar mais atenção a este aspecto. Foi pensando nisso que implementamos por aqui o plugin SyntaxHighlighter, uma solução elegante e muito funcional para essa velha problemática.

Este plugin, na realidade, simplesmente traz para o WordPress, de maneira facilitada, o excelente JavaScript syntaxhighlighter, criado por Alex Gorbatchev. Isso quer dizer que as mesmas facilidades que este plugin traz podem ser usufruídas em outros projetos; basta pegar o código original, e adaptá-la, tal qual os desenvolvedores do plugin que ora explico fizeram.

A instalação segue o bom e velho esquema padrão do WordPress: baixe o plugin, descompacte-o, e envie a pasta (inteira) syntaxhighlighter para a /wp-content/plugins/. Depois, ative-o no painel administrativo, na guia Plugins, e ele estará pronto para uso.

O uso é simples. Quando for escrever um código, basta colocá-lo entre as tags especiais do plugin, e automaticamente o código gerado na saída estará formatado de acordo com a linguagem escolhida. O código tem uma estrutura própria: [ source language='css' ] /* aqui vai o código inteiro! */ [ /source ]. Note que utilizei espaços apenas para que o código não fosse convertido, pois caso fizesse certo, ou seja, tudo grudado, o resultado seria esse abaixo:

/* aqui vai o código inteiro! */

Há suporte a várias linguagens, cada uma com um código próprio, que deve ser inserido no atributo language='', de acordo com a desejada. Confira as linguagens suportadas, e seus respectivos códigos:

  • C++ — cpp, c, c++
  • C# — c#, c-sharp, csharp
  • CSS — css
  • Delphi — delphi, pascal
  • Java — java
  • JavaScript — js, jscript, javascript
  • PHP — php
  • Python — py, python
  • Ruby — rb, ruby, rails, ror
  • SQL — sql
  • VB — vb, vb.net
  • XML/HTML — xml, html, xhtml, xslt

Outro detalhe legal do plugin, é que no topo há atalhos úteis, como imprimir (print), copiar o código para a área de transferência (copy to clipboard) e ver em modo texto normal (view plain). No pBlog, aparentemente tais atalhos não estão funcionando; estamos averiguando o porquê disso, e logo todos estarão funcionais – assim esperamos :D .

E para a galera do WordPress.com, uma boa notícia: o syntaxhighlighter está disponível lá também! Aliás, foi graças a um blogger de lá, o Flavio Granero, que utiliza esse recurso nativo do WordPress.com, que descobri o plugin – valeu, Flavio!

Para fechar, confira alguns exemplos, usando linguagens diversas. Espero que esse plugin lhes seja útil, e até a próxima!

<?php
// ** MySQL settings ** //
define('DB_NAME', 'wordpress');    // The name of the database
define('DB_USER', 'root');     // Your MySQL username
define('DB_PASSWORD', ''); // ...and password
define('DB_HOST', 'localhost');    // 99% chance you won't need to change this value
define('DB_CHARSET', 'utf8');
define('DB_COLLATE', '');
var WPAjax = Class.create();
Object.extend(WPAjax.prototype, Ajax.Request.prototype);
Object.extend(WPAjax.prototype, {
WPComplete: false, // onComplete function
WPError: false, // onWPError function
defaultUrl: '', // We get these from WPAjaxL10n
permText: '',
strangeText: '',
whoaText: '',

Albeo, novo tema do Design Disease, só para WP.com

Dêem uma olhada no tema abaixo:

Albeo.

Albeo.

 Terminou de limpar a baba no queixo? Ok então. O tema acima, batizado de Albeo, é a mais nova cria da designer Elena, do estupendo Design Disease. Para quem não ligou o nome à pessoa, trata-se da criadora de temas memoráveis, como o Dilectio e o Illacrimo.

O Albeo é um tema belíssimo, com tons pastéis, duas colunas, e o bom gosto tradicional da Elena. O único problema é que ele é exclusivo para usuários do WordPress.com, algo novo em se tratando de temas do DD. Um banho de água fria em quem pretendia utilizar o Albeo em seu site próprio.

No post-anúncio do Albeo, Noel Jackson, funcionário da Automattic que o publicou, diz que novos temas virão no futuro. Isso pode ser um diferencial interessante para o WordPress.com, mas ao mesmo tempo, chateia quem usa o sistema (WordPress.org). Ainda nesse post, há muitos comentários entusiasmados, o que prova a qualidade do tema e sua rápida adoção. No Brasil, sei que o Raul o está usando, em seu novo blog.

A pergunta que faço a mim mesmo é: que atitude a Automattic tomaria caso alguém portasse o tema, por conta própria, para o WordPress sistema?

Dicas para melhorar seu blog do WordPress.com

O WordPress.com tem fama de ser limitado, e de fato é. Afinal, não dá para instalar plugins, nem mexer nos temas disponíveis, muito menos fazer hacks no sistema. Só que, apesar dessa casca grossa sob a qual os blogs lá hospedados estão, existem dicas simples e eficázes, todas com o aval da administração do serviço, que podem ser usadas para melhorar a experiência do leitor.

Já brinquei uma vez no WordPress.com, logo que o serviço foi lançado, e apenas por curiosidade. Por isso, quem dá as dicas, hoje, é o Raul, jovem talento que faz miséria com seu blog em se tratando de personalização. É mais arrumado e personalizado que muitos blogs com domínio próprio, que usam o WordPress “de verdade”.

O mais legal é que o Raul não fica só na personalização; ele ajuda outros bloggers do WordPress.com a melhorarem os seus espaços. A mais recente e valiosa contribuição dele para com a comunidade é esta página, contendo dezesseis dicas interessantes e incomuns para o WordPress.com. Vale a leitura, o bookmark, imprimir e guardar…

Acelere o WordPress.com

WordPress.com TurboQue tal acelerar a navegação no WordPress.com? Este é o objetivo do mais novo recurso do site batizado Turbo, que utiliza o Gears do Google. Após sua instalação será possível armazenar no seu computador boa parte das imagens, scripts e arquivos CSS do WordPress.com e isto fará diminuir o tempo necessário para carregar as páginas. Só não é recomendável instalar este recurso em computadores públicos ou compartilhados.

Para instalar você deve efetuar o download do Gears e instalar no seu computador, em seguida fazer o login no WordPress.com, clicar em Turbo e depois em Enable Gears. Aguarde alguns minutos enquanto os arquivos são atualizados e pronto.

[update] Acabei de descobrir que é provável que o WordPress 2.6 também seja compatível com o Google Gears. :)

WordPress: hospedagem gratuita versus hospedagem própria

WordPressNo post de hoje mostrarei algumas vantagens e desvantagens de utilizar a hospedagem gratuita do WordPress.com e uma hospedagem própria com o WordPress.org. Espero que esta comparação também sirva para que os leitores novatos no mundo dos blogs compreendam melhor a diferença entre os dois tipos de hospedagem, visto que é bastante comum dúvidas no fórum sobre isto. Na verdade o mais comum mesmo são usuários do WordPress.com querendo saber o servidor do FTP e como adicionar plugins/temas. :P

Vantagens da hospedagem gratuita do WordPress.com

  • O preço: não há nenhum custo para se ter um blog hospedado;
  • Largura de banda: você não precisa ter nenhuma preocupação com o número de visitantes que seu blog possui, pois o consumo de banda é ilimitado;
  • Espaço em disco: 3GB, espaço suficiente para armazenar o conteúdo do seu blog por muuuuito tempo;
  • Conhecimento técnico: não é necessário nenhum conhecimento sobre PHP, Mysql, servidor, upload, etc. Com um simples cadastro seu blog já estará funcionando;
  • Mecanismos de busca: como seu blog estará hospedado em um site já amplamente divulgado, os mecanismos de busca o encontraram facilmente.

Desvantagens da hospedagem gratuita do WordPress.com

  • Plugins e temas: não é possível adicionar nenhum plugin ou tema neste tipo de hospedagem;
  • Publicidade: também não é possível adicionar nenhum tipo de publicidade, seja ela adsense, Afiliado do Mercado Livre, ou qualquer outra;
  • Inserção de códigos: existem muitos serviços disponíveis para blogs onde é necessário adicionar códigos no tema, porém isto não é possível.

Vantagens da hospedagem própria com o WordPress

  • Liberdade: com a hospedagem própria, é possível modificar o WordPress da forma que você desejar, tendo total controle do blog.
  • Monetização: Inclua publicidade onde quiser no seu blog e ganhe dinheiro com ele, só não ache que você ficará rico da noite para o dia. :)
  • Novos temas e plugins: Adicione novos temas e modifique-os livremente. Também é possível utilizar os milhares de plugins disponível pela internet;
  • Scripts: é possível editar o tema do seu blog adicionando qualquer tipo de códigos. Por exemplo, para utilizar o Google Analytics é necessário adicionar um script no rodapé do tema, com a hospedagem própria isto é possível.

Desvantagens da hospedagem própria com o WordPress

  • Custos com hospedagem: apesar de ser barato o custo inicial com hospedagem, este valor poderá subir muito caso seu blog comece a ter muita visitação.
  • Conhecimento técnico: se você não sabe o que significa FTP, upload, HTML/CSS, talvez não seja a hora de ter um WordPress com hospedagem própria. Será necessário algum conhecimento sobre estes e outros assuntos para conseguir hospedar seu próprio WordPress.