Arquivo

Arquivo da Categoria ‘Plugins’

WP: Acabe com os spams de comentários com o NoSpamNX

13, maio, 2010

OK, admito, o título foi meio forçado, pois não existe um meio 100% eficaz de acabar com os spams de comentários, a não ser um blog totalmente sem comentários.

Entretanto, existem muitas tentativas, desde o famoso e indispensável Akismet até plugins de “captcha” (aquelas “letrinhas” que devem ser digitadas a cada vez), mas ainda assim a eficiência acaba se mostrando baixa após o impacto inicial.

Descobri por acaso um plugin para WordPress que é uma verdadeira mão na roda, pois além de reconhecer spambots sem a necessidade de uso de Javascript implementa uma “lista negra” de palavras proibidas, que se estiverem presentes em um comentário enviam-no diretamente para lugar nenhum (eu ia dizer que mandam para o inferno, mas aí os evangélicos poderiam não entender a piada — que nem é tão engraçada — e eu acabar me incomodando).

Leia mais…

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

Comparativo entre plugins de cache — tempo de carregamento

11, abril, 2010

Com a notícia de que o Google vai passar a punir sites cujas páginas carregam lentamente, a discussão acerca das maneiras de acelerar o WordPress com a utilização de plugins de cache e assemelhados se fortalece.

Embora a função primária de um plugin de cache não seja acelerar o carregamento das páginas, e sim evitar processamento duplicado, economizando ciclos de processamento, uma boa solução de cache pode significar, sim, algum ganho de velocidade.

Tendo em vista esse parâmetro efetuamos um teste simples (e sem nenhuma pretensão de ter valor científico, e ainda menos de servir de guia para a escolha de ninguém.

Leia mais…

Janio Sarmento Plugins, WordPress , , , , ,

Atualize o Google Reader instantaneamente ao publicar um post

23, fevereiro, 2010

Uma das maneiras mais eficientes de se medir a importância de um blog para seus leitores é pelo número de assinantes do feed RSS. E para atingir um número elevado de leitores de feed é necessário, acima de tudo, conhecer os hábitos e gostos desses leitores, a fim de produzir conteúdo condizente com suas expectativas.

Uma das expectativas que os leitores de feed têm é de terem sempre notícias e novidades absurdamente fresquinhas em seus programas de leitura de RSS, dos quais o mais comum e utilizado é o Google Reader.

Leia mais…

Janio Sarmento Blogs, Ferramentas, Plugins, WordPress , , , , , , , , , , , , , ,

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 ,

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 , ,