Eu pirei na batatinha e nas últimas férias resolvi colocar meu magro traseiro sentadinho na frente do computador para, de uma vez por todas, colocar o meu principal plugin nos “trinks”. A primeira coisa que fiz foi refazer a estrutura lógica do plugin.
Eu refiz o plugin quase que do zero eliminando diversas chamada à base de dados desnecessárias. Sem falar que tentei seguir as sugestões contidas no artigo do WTC. Eu juro que tentei acabar com o nome WP-HOTWords, mas desisti. Eu ia criar um WP-HOTWords que seria o clássico com funcionalidades básicas e um de nome novo sem o prefixo “WP-”, mas achei que isto traria mais confusão do que solução, mas as demais recomendações foram todas seguidas.
Outras boas fontes de pesquisa para desenvolver plugins para wordpress são a página de criação de tabelas na base de dados e a página de criação de plugins.
Para o plugin de controle de consumo de CPU eu ainda tive que aprender de como fazer o plugin “internacional”, permitindo assim a tradução em diversas línguas.
Fiquei feliz que alguém fez um tutorial de como ativar o plugin que eu fiz para monetizar blogs com o HOTWords. Ficou tão bom, que vou usar como referencia oficial. As telas são para a versão 2.3. Nada muda para a versão 4.0 que está no forno e quase pronta para ser lançada.
Como sempre, quem tiver sugestões pode deixar comentários ou usar o formulário de contato para entrar em contato comigo.
Como você bem sabe, tive vários problemas de consumo de CPU no meu blog durante o ano de 2007. Acredito que não terei este problema durante 2008, mas não tem como ter certeza. Vai que a visitação do bernabauer.com explode?
Durante os períodos problemáticos, fiz vários testes para tentar diminuir o consumo de CPU. Uma das coisas que tentei foi desabilitar o Trackback para os meus artigos. O wordpress é bastante pobre neste quesito, afinal só é possível desabilitar trackbaks através da configuração em Options > Discussion. Lá basta clicar em “Allow link notifications from other blogs (pingbacks and trackbacks.)”. Esta opção só serve para artigos que serão escritos a partir do momento que você mexeu nesta configuração.
Para mexer nos artigos que você já escreveu, você teria que entrar em todos os artigos e manualmente trocar a configuração para a desejada. Chatão, né?
Pois bem, para acabar com o trabalho de corno, basta você entrar na base de dados do seu blog e rodar o seguinte comando SQL:
Update wp_posts set ping_status=”closed”
Para habilitar novamente basta rodar:
Update wp_posts set ping_status=”open”
Dica extraída do fórum sobre wordpress.



