Arquivo

Textos com Etiquetas ‘plugin’

Plugin para WordPress permite atrasar a publicação no feed

22, setembro, 2008

relogio.jpgImagine a situação: você acabou de escrever um post que não podia ficar para amanhã, está cansado, e os olhos ardidos teimam em continuar abertos; você revisa seu texto, não encontra nenhum problema, e por isso o publica. Dois minutos depois você verifica no seu blog que esqueceu de um detalhe muito importante, ou que cometeu um erro descabido de construção de uma frase, e precisa editar o post.

Passei por isto no artigo anterior, Parcerias entre Blogs, com relação ao posicionamento das imagens. Precisei editar o texto umas seis ou sete vezes até acertar a melhor disposição para as ilustrações.

Acontece que, devido aos sistemas de cache que os programas leitores de feeds usam, não é raro que a primeira das versões seja a que os leitores venham a enxergar, não tendo, portanto, acesso à versão finalizada do nosso artigo.

teclado.jpgPara quem usa WordPress, contudo, este já não é mais um problema assim tão grave: existe um plugin que atrasa a publicação dos itens do feed, o que dá a possibilidade de o autor usar este tempo para fazer todas as correções de que necessite, diminuindo muito as chances de um texto ser publicado nos feeds antes da hora.

Estamos falando do Feed Pauser, um plugin que eu próprio gostaria de ter tido competência para escrever.

Para aqueles que vivem testando o Windows Live Writer este plugin tem um benefício extra: não há nada mais tosco do que aqueles posts temporários que acabam aparecendo nos feeds. Com este plugin o feed não é publicado imediatamente, dando tempo de o WLW completar o procedimento de detecção do template, ao final do qual o post temporário é apagado, o que resulta em um feed mais limpo e mais profissional, o que melhora a imagem do blog como um todo.

Janio Sarmento Plugins, WordPress , , , , , , ,

1 Cache Plus - uma ajuda para o 1st Blog Cache

31, agosto, 2008
A minha única bronca com o 1st Blog Cache, ou melhor, com o cache para WordPress em geral, é que a cada vez que eu escrevia um post novo ou fazia qualquer mudança em artigos, como alterações ou mesmo remover um texto, precisava ir até as configurações do plugin e limpar o cache. Se não fizesse isso, tanto eu quanto os meus leitores assíduos precisariam aguardar o tempo expiração para visualizaram as alterações no blog.

Não que seja uma tarefa do tipo “Oh, meu Senhor Jesus, vou perder os dedos se der quatro ou cinco clicks a mais”… mas se é possível automatizar esta tarefa, por que não fazê-lo?

Foi pensando nisso que eu criei um plugin pra uso próprio, o 1 Cache Plus. Hoje, ele só faz limpar o cache quando eu publico, edito, salvo ou deleto um post. Apenas e tão-somente apenas isso.

Sou contra usar plugins pra qualquer tarefa primária ou usar um arquivo a mais sendo carregado pra fazer pouca coisa, mas eu queria compartilhar isso com vocês e não achei outra forma de fazê-lo senão criando este pequeno o plugin.

Olhando pelo lado bom, eu posso evoluí-lo e trazer mais melhorias para o uso do cache que tanto pregamos aqui no Viamão Lotado. Assim, vou aprimorando minhas habilidades com o WordPress e aprendendo a criar um plugin mais completo e, quem sabe, até uma daquelas telinhas de administração? :)

É um plugin simples, não mexe com sua base de dados, mas use-o por sua inteira conta e risco e não me responsabilize por qualquer cagada no seu blog. Fiquem a vontade para usá-lo e melhorá-lo (e, claro, me informar pra atualizar por aqui também).

Download Plugin - 1 Cache Plus Version 0.1

Instalação

  1. Descompacte o arquivo
  2. Suba-o, via FTP, para a pasta wp-content/plugins
  3. Vá em Plugins (extensões) e depois ative-o.
  4. Feito o carreto!

Daniel Becher Geral, Plugins ,

Como atualizar o WordPress

18, julho, 2008
Venho por meio deste post (e não “através deste”, segundo explicações do meu professor de português da oitava série) fazer um pequeno guia para quem deseja atualizar o seu WordPress sem medo de fazer besteira e piorar as coisas. Se você tem conhecimento o suficiente pra fazer isso, não fique deslocado, o nosso público é bem heterogêneo e é composto tanto por usuários avançados quanto iniciantes. Assim, também criamos conteúdo para a posteridade e possíveis necessidades de referência.

Nesta semana, o Janio noticiou a liberação da versão estável do WordPress 2.6. Tanto ele quanto eu já atualizamos os nossos blogues para a última versão por diversos motivos e um deles são sempre as melhorias de segurança que são feitas a fim de nos evitar dores de cabeça desnecessárias. Mas, como fazer?

IMPORTANTE!

Primeiramente, você deve fazer um backup COMPLETO do seu blog. Não sabe fazer também? Leia isto e FAÇA PRIMEIRO.

Já fez o backup? TEM CERTEZA?

Nós temos três opções pra fazer uma atualização do WordPress. Uma delas é baixando a nova versão do WordPress e sobrescrevendo os arquivos via FTP. A segunda é usando o CPanel de sua hospedagem, mas é bem provável que para o Fantástico disponibilizar essa atualização demore um pouco. Então sem rodeios eu vou explicar a forma mais rápida e prática de se atualizar o sistema:

Atualização por plugin: Instant Upgrade

O plugin Instant Upgrade faz todo o trabalho sujo por você e de forma eficiente e rápida. Basta você baixá-lo, descompactá-lo, colocá-lo na pasta wp-content/plugins do seu blog e ativá-lo no menu Plugins (Extensões) e tchum! Indo no menu Settings do seu WordPress, na opção Instant Upgrade, você terá como primeira tela a opção de qual método você utilizará para o download e instalação da atualização do WordPress, HTTP ou FTP. Eu, particularmente, prefiro fazer via HTTP. Primeiro porque não precisa inserir a senha do FTP da sua hospedagem, e segundo porque é mais rápido e prático.

Então basta você selecionar HTTP, clicar em Gravar (Save) e clicar em You can start upgrading now. A seguinte tela aparecerá pra você:

Ela é bem explicativa, as cores que o botão usa também não são nada discretas. Mande escolher a última versão selecionando The latest and greatest, please e fim de papo. Se tudo correr bem, e é bem provável que corra, você terá o seu WordPress novinho em folhas em menos de 30 segundos.

Palmas, por favor!

Daniel Becher WordPress , ,

1st Blog Cacher: Instalando, configurando e usando

3, julho, 2008
Agora que já entendemos pra que serve e porque vamos utilizar o plugin 1st Blog Cacher, está na hora de colocarmos a mão na massa. Você pode baixar o plugin clicando aqui. No pacote do plugin virão dois arquivos. Ao contrário dos plugins normais, estes dois arquivos não ficarão juntos na pasta de plugins do seu WordPress.

Instalando e configurando

  1. Acesse a sua conta de hospedagem através do FTP. Na raíz do seu WordPress, você precisa criar um diretório (aquele diretório publicável, lembram?) que servirá para armazenar os arquivos em cache. O nome dele necessariamente precisa ser wp-cache. Além disso, você precisa setar as permissões desse diretório para 777.
  2. Descompacte os dois arquivos que vieram no arquivo.zip do plugin. Dentro da pasta wp-content/plugins, você vai subir o arquivo 1blogcacher2.0.php. Já o advanced-cache.php ficará um nível de diretório acima, na raíz do wp-content.
  3. Agora vamos editar o arquivo config.php, localizado na raíz do WordPress. É necessário acrescentar a linha define(’WP_CACHE’, true);
  4. Agora você vai acessar o WP-Admin do seu blog (área de administração do WordPress), ir na sessão Plugins (extensões) e ativar o recém instalado 1st Blog Cacher. Feito!

Doeu alguma coisa?

Exibindo alterações imediatamente (ou limpando o cache)

No menu Settings do wp-admin, encontraremos uma opção para o plugin que acabamos de instalar. Lá você vai encontrar um resumo das configurações do arquivo advanced-cache.php, que é o arquivo de configuração do plugin. Logo abaixo, os seguintes botões:

Estes dois botões serão muito importantes no caso de você fazer alguma alteração no tema ou num post. Caso não queira experar os 3600 segundos (1h), estipulados por padrão de “fábrica” no arquivo advanced-cache.php e exibidos acima, você clica em “Remove all files” que quando recarregar a página em questão ela estará alterada. Afinal, o cache consiste nisso, em criar uma versão estática daquilo que é dinâmico, como já disse na sequência da série. Então se houver alguma alteração, até que você limpe o cache do seu WordPress, ou aguarde o tempo de expiração dos arquivos, as alterações não serão exibidas.

Exceções

Nem tudo pode entrar no cache. Por isso, também no arquivo advanced-cache.php você poderá setar quais arquivos que você não quer que fiquem “estáticos”. Por exemplo, os arquivos que fazem o feed funcionar, os comentários etc. Por padrão, temos: wp-atom.php, wp-comments-popup.php, wp-commentsrss2.php, wp-links-opml.php, wp-locations.php, wp-rdf.php, wp-rss.php, wp-rss2.php. Se houver necessidade de acrescentar mais algum, o faça com cuidado, pra não colocar algum arquivo errado e o seu cache ficar subutilizado.

E os robôs de busca, verão meu cache?

Outra preocupação dos usuários é se os motores de busca serão insensíveis às atualizações do blog. Não. Assim como há exceções para arquivos do WordPress, o 1st Blog Cache identifica os spiders e os faz ver a versão dinâmica do seu blog. No arquivo de configuração também é possível remover e adicionar strings para rejeitar as aranhas, na opção OBC_REJECTED_USER_AGENTS.

Usando

Como dizem os gaúchos, “feito o carreto!”. Agora é usar e ser feliz com seu blog muito mais rápido e versátil.

Daniel Becher Plugins, Séries/Tutoriais, WordPress , , , , ,

Cache em blogs: qual plugin usar?

3, julho, 2008
Hoje nós temos disponíveis três grandes plugins que fazem este trabalho. O primeiro que surgiu e o mais usado é o WP-Cache. Funciona muito bem, por sinal, o plugin desenvolvido por Ricardo Galli. Entretanto, este nobre rapaz o descontinuou. Aí o sr. Donncha O Caoimh, um irlandês que desenvolveu outros plugins, inclusive a plataforma MU do WordPress, deu de mão no plugin do Ricardo e fez um “fork” (continou o desenvolvimento) e criou então o WP-SuperCache.

Outra opção é o XCache, que não pegou muito entre os blogueiros brasileiros que adotam esta prática. Existe muito pouca referência dele nas bandas de cá.

Entretanto, recentemente entrou em cena o 1st Blog Cache. Eu fiquei conhecendo através do blog da minha hospedagem da sua existência e fui incentivado a usá-lo, uma vez que o benefício é bilateral: o administrador do servidor consegue manter seu recurso de processamento livre para trabalhos mais nobres, e eu consigo agradar meu leitor fazendo-o esperar menos para o carregamento do site.

Mas por quê o 1st Blog Cache? Por quê não o WP-SuperCache?

Segundo o Janio, o WP-Cache reduz bastante o uso do banco de dados, mas não é totalmente descartado o carregamento do sistema WordPress por inteiro toda vez que uma página é requerida. Em contra-partida, “no caso do 1BlogCacher o repositório fica em um diretório “publicável” do servidor, dentro do diretório raiz do WordPress, e utilizando regras de reescrita de URL (URL Rewriting) estas páginas é que são entregues no navegador do visitante, (…)“. Se são entregues páginas para o navegador do visitante, páginas estáticas, nada de banco de dados, certo?

Quanto eu pago para usar a nona maravilha do mundo? (já que a oitava é o WordPress)

Você está preparado para isso? Você tem certeza que quer ler isso? Seu coração é forte? Quer pedir ajuda aos universitários?

Nada. É grátis. Você pode baixá-la e instalar por conta em risco, seguindo um Read Me bem completo em inglês que vem junto com o pacote. Mas se você for paciente, o próximo e último post da série é um pequeno tutorial de como instalar e configurar o plugin de cache.

Daniel Becher Plugins, WordPress , ,

WordPress 2.6 Beta é o bicho!

28, junho, 2008
freeeeeFreeeeeeeee!
Image by bookgrl via Flickr

Entrei no “dashboard” do meu WordPress hoje decidido a escrever um texto mal humorado, cheio de adjetivos feios, que me faria comprar briga com meia Internet. Seria um texto para falar da verdadeira palhaçada que é o festival de besteiras que o texto Projeto de Lei 5003/2001. Combate ao preconceito? do Papo de Homem suscitou. É tanta falta de capacidade de interpretar um texto, e tanto preconceito junto (principalmente das vaquinhas de presépio que combatem o comportamento homossexual como se a tentação pudesse ser demais para elas) que qualquer coisa que se diga sobre o quão importante é combater o preconceito contra a orientação sexual seria apenas descer ao nível deles.

Ao invés, decidi fazer uma coisa mais radical: instalei o beta do WordPress 2.6 (mal posso esperar pelo WordPress 2.6) em um de meus blogs em produção — na verdade em meu blog mais importante, do ponto de vista afetivo — para ver qual seria o tamanho do estrago. Ainda bem que eu o fiz!

Leia mais…

Janio Sarmento Geral , , , , , , , , , , , , , , , , , , , , , ,

AdSense Notifier atualizado e funcionando!

12, fevereiro, 2008
Eu sou um rato de relatório. Não me contento em uma vez por dia dar uma olhada nos resultados da visitação, nos rendimentos dos programas de monetização (os que permitem) e demais estatísticas necessária para acompanhar como está andando o blog.

Há tempos usava o plugin AdSense Notifier, uma extensão para FireFox que você configura login e senha, como quer ver as estatísticas, quais dados interessam (CPM, CTR, Ganhos, Ganho Total), etc., e exibe na barra de status do navegador estas informações.

AdSense Notifier

Recém atualizado para a versão 0.9.5 ele deixou de funcionar, pois a API pública do Google AdSense foi alterada e a comunicação entre ela e o plugin ficou indisponível. Hoje, abrindo o FireFox, me deparo com uma atualização: Plugin Adsense Notificer 0.9.6. E, como era de se esperar, essa atualização torna possível mais uma vez exibir os ganhos do AdSense na barra do navegador.

Portanto, se você ainda não atualizou ou sequer conhece e baixou alguma versão, faça isso agora clicando aqui.

Daniel Becher Mozilla/FireFox , , , , ,