Mail On Update: avisos de atualizações em seu e-mail

Se você possui muitos plugins instalados em seu Wordpress provavelmente já sentiu um certo desespero ao acessar a administração do CMS e se deparar com um monte de plugins desatualizados, e diversas mensagens de aviso:

Dependendo da quantidade de plugins que você tem instalados,  e também da quantidade de blogs que você administra, estas mensagens podem causar uma certa apreensão e um grande desconforto, principalmente se nos lembrarmos de que, acima de tudo, é primordial atualizarmos qualquer script e/ou aplicativo tão logo saiam novas versões, devido às possíveis correções de bugs e brechas de segurança. Não sei vocês, mas eu fico meio desesperado em relação a isto, e por este motivo, verifico constantemente esta lista nos blogs que administro.

Uma solução

Existe, entretanto, um plugin (mais um? :) ) muito interessante que pode ajudar a amenizar um pouco este problema. Trata-se do “Mail On Update“, um plugin que utiliza a função de verificação de novas versões de plugins embutida no Wordpress para efetuar verificações periódicas junto ao diretório de plugins do Wordpress.org.

A grande sacada é que o “Mail On Update” detecta quando novas versões  de cada plugin estão disponíveis e envia e-mails de alerta para o administrador do blog, de 12 em 12 horas, até que os plugins sejam atualizados. Fantástico, não? Simples, e muito bem bolado. :)

Que tal instalar este plugin em seu blog?

Instalando

A instalação do “Mail On Update” é simples ao extremo. Basta enviar a pasta “mail-on-update” para o diretório /wp-content/plugins/ de seu Wordpress e ativar o plugin. Caso você tenha alguma dúvida a respeito, dê uma olhada em nosso tutorial para instalação de plugins no Wordpress, acessível através do botão “Inicie agora“, ali em cima. :)

Funcionamento

O plugin na verdade não possui nenhum tipo de configuração e/ou opção adicional. Basta instalá-lo e, a partir daí, usufruir dos relatórios enviados e atualizar seus plugins conforme novas versões vão sendo lançadas.

É necessário, entretanto, que você tenha acesso ao e-mail do administrador de seu Wordpress, definido no perfil do mesmo, pois é para lá que as notificações serão enviadas, a cada 12 horas. Mas com certeza isto é fácil, não? :)

Os e-mails são enviados com o assunto “WordPress Plugin Update Notification“, e seguem a estrutura do exemplo abaixo:

New updates at Nomedoseublog

There is a new version (1.4.6.9) of All in One SEO Pack available.
There is a new version (2.5) of Theme Test Drive available.

Update your Plugins at

http://www.nomedoseublog.tld/wp-admin/plugins.php

Prático, não? :)

Observação

Vale citar aqui um alerta feito pelo próprio desenvolvedor, em relação ao envio dos e-mails:

Check your Admin E-mail settings under Settings -> E-Mail. It has to be a valid E-mail address. Furthermore the Plugin is only called when the blog is accesed. So your Blog needs at least some clicks.

Ou, traduzindo:

Verifique as configurações de e-mail do administrador, em Configurações -> E-mail. Deve ser especificado aí um endereço de e-mail válido. Além disso, o plugin somente é requisitado quando o blog é acessado. Então, o seu blog precisa de pelo menos alguns cliques.

Apenas para o caso de algum problema em relação ao recebimento dos e-mails, ok? :)

Informações adicionais

Versão atual:

1.3

Informações e link para download:

http://wordpress.org/extend/plugins/mail-on-update/

Site do desenvolvedor:

http://www.svenkubiak.de/

Site oficial do plugin:

http://www.svenkubiak.de/mail-on-update/

Divulgue seu feed em seus posts

Bom, amigos, como nem só de plugins vive o usuário de Wordpress, que tal darmos uma conferida em uma modificação bem útil que, com certeza, ajudará a promover o seu feed e, conseqüentemente, facilitar a assinatura deste pelos seus visitantes? :)

É claro que, se você for um usuário intermediário ou avançado, com certeza já sabe deste pequeno macete, e muito provavelmente até já o executou em sua instalação do Wordpress. De qualquer forma, para aqueles usuários iniciantes no Wordpress e/ou aqueles que não tinham idéia de onde e como efetuar tal modificação (ou até mesmo para aqueles que nem imaginavam ser possível algo assim :) ), fica aqui a dica.

O efeito

Nosso alvo aqui é promover o feed de seu blog em todos os  seus artigos. Iremos criar uma pequena “nota de rodapé” que irá “lembrar” o visitante da existência de seu feed e convidá-lo à assinatura.

A nota será exibida ao final de todos os artigos de seu blog, porém não na página inicial, para não sobrecarregar a mesma nem tampouco atrapalhar seu visitante.

Ela será muito semelhante à abaixo:

Como executar?

O arquivo que iremos alterar é o single.php, o qual está localizado na pasta de seu tema, ou seja, em “/wp-content/themes/nomedoseutema/“. Antes de qualquer coisa, faça um backup do mesmo e guarde em local seguro.

Você pode tanto efetuar o download do arquivo e abrí-lo através de um editor de textos qualquer quanto editá-lo diretamente através do painel de administração do seu Wordpress, utilizando o caminho “Design ==> Editor de temas (theme editor)”, escolhendo então o tema  em utilização e o arquivo single.php na lista da direita (Modelos – Templates).

Executando a alteração

Com o arquivo single.php aberto, procure no mesmo pelo seguinte trecho de código:

<?php the_content() ?>

Note que é possível que você encontre algumas “variantes”, como por exemplo a abaixo:

<?php the_content(‘<p class=”serif”>’ . __(‘Read the rest of this entry »’, ‘kubrick’) . ‘</p>’); ?>

De qualquer forma, você deve considerar sempre tudo o que está compreendido entre <? e ?>. Portanto, copie o código sugerido abaixo e cole logo após o ?> acima descrito:

<p style=’border:2px dashed #E97A31; background:#FEFFE5; padding:3mm;’><font color=”#2617F1″><b>Gostou deste artigo? <a href=”http://endereçodoseufeedaqui” target=”_blank”>Assine o nosso feed!</b></a></font><br><a href=”endereçoparaassinaturaporemailaqui” target=”_blank”><font color=”#2617F1″><b>Se preferir, receba nossas atualizações por e-mail.</a></b></font>?</p>

Note que você deve substituir os trechos em negrito pelo endereço do seu feed e pelo link através do qual você oferece assinaturas por e-mail.

Editando

Vale lembrar que o código acima é uma sugestão, e as possibilidades são inúmeras, desde que você tenha algum conhecimento em html, por exemplo. Para facilitar, seguem abaixo alguns exemplos simples:

  • border:2px: aqui você define a “grossura” da borda. Você pode substituir o “2px” por um outro valor qualquer, como por exemplo “1px”.
  • dashed: aqui é definido o estilo da borda. Você pode utilizar o estilo de sua preferência, e escolher entre, por exemplo “dashed” (tracejada), “dotted” (pontilhada) e “solid” (sólida).
  • #E97A31: esta é, nada mais, nada menos, do que a cor da borda. Você pode utilizar aqui a cor de sua preferência. Basta substituir o E97A31 pela cor que desejar.
  • background:#FEFFE5: aqui você pode escolher a cor de fundo. Basta substituir o “FEFFE5″ pela cor de sua preferência.
  • font color=”#2617F1″: aqui você pode definir a cor da fonte de sua preferência. Basta substituir o “2617F1″ pela cor desejada.

Bom, é claro que este é apenas um exemplo e as possibilidades são inúmeras. Você pode também alterar o texto e sua disposição como bem entender. Basta usar sua imaginação.

Lembrando que, após as alterações acima, você deve salvar o arquivo single.php e, caso tenha feito o download do mesmo, deve efetuar  seu upload novamente, para o mesmo local, sobrepondo o que ali se encontra (não se esqueça do backup prévio, ok? :) ).

Finalizando

Bom, pessoal, por hoje é só. Acredito que esta seja uma modificação bem interessante, e que realmente vale a pena. É claro que muito do que escrevi aqui são sugestões, até mesmo em relação ao local de inserção da nota (trecho “Executando a alteração”, localizado acima). Você pode utilizar este artigo como base para definir sua própria nota, estilo, local de inserção, etc.

Caso encontre qualquer dificuldade, deixe um comentário que tentaremos lhe ajudar. :)

Cforms II: excelência em formulários de contato – Parte 1

O Cforms II é um dos mais completos plugins para Wordpress que conheço. Este plugin, desenvolvido pelo “Delicious Days“, é tão completo, tão cheio de opções e tão agradável aos olhos, que mais parece um programa à parte, e não um plugin para o Wordpress.

O Cforms II é um plugin para a criação de formulários de contato para blogs que utilizam o CMS Wordpress. Trata-se de um poderoso plugin, repleto de opções e que, além de tudo, possui um belíssimo visual tanto na área de administração quanto nos formulários gerados.

O plugin sofre atualizações constantes, e fica claro o esmero dos desenvolvedores em relação ao mesmo. Mediante a utilização do plugin, você pode criar inúmeros formulários de contato, utilizando recursos como AJAX, por exemplo, o qual pode ser desabilitado caso o usuário assim deseje, caso ocorram problemas de compatibilidade.

A criação de um formulário é extremamente simples e, ao mesmo tempo, recursos poderosíssimos são colocados à disposição do usuário. São disponibilizados inúmeros tipos de campos, como por exemplo “text area“, “check box“, “radio buttons“, “select box“, “password field“, etc. É possível também “arrastar e soltar” os campos criados, a fim de posicioná-los onde bem se desejar, e cada campo pode ser tornado obrigatório ou não, além de ser possível configurar o plugin para que este verifique os e-mails digitados e faça com que um campo seja definido como “somente leitura”, caso desejado.

O Cforms II possui inúmeros recursos e diversos estilos de formulários pré-definidos, além de permitir que o usuário edite totalmente o visual de seus formulários, através de um editor presente em sua área de administração.

Uma lista completa dos recursos presentes no plugin pode ser encontrada no site do desenvolvedor. Abaixo você pode conferir alguns deles, porém, para dar uma idéia da enorme versatilidade do plugin e também para já prepararmos o terreno para o tutorial que virá na segunda parte deste artigo:

  • Assistente para a criação de formulários.
  • Ajax.
  • Possibilidade de inclusão de diversos formulários em uma única página/post.
  • Funcionalidade para “indicar/enviar” a página/post através de e-mail.
  • Possibilidade de inserção de campo para upload de arquivos, nos formulários.
  • Backup dos formulários criados.
  • Duplicação de formulários.
  • Diversos estilos de formulários pré-definidos.
  • Editor para criação de estilos personalizados.
  • Validação de formulários.
  • Mensagens de erro customizáveis.
  • Função de auto-resposta.
  • Proteção contra spam utilizando imagem de verificação (captcha) ou perguntas e respostas (Q&A).
  • Utilização de servidor SMTP externo, caso o servidor não permita a utilização da função “PHP mail()”.
  • Popup em javascript para escolha da data, em formulários que possuem tal campo.

(more…)

Como facilitar a navegação em um blog Wordpress

É muito interessante você ajudar os usuários a conseguirem ter uma boa navegação no seu blog com o Wordpress. As pessoas que estão navegando precisam saber onde encontrar as categorias, os artigos e arquivos de uma forma fácil.

Para isso existem várias formas e plugins também, como o similar posts, só para citar um.

Artigos anteriores e Artigos posteriores

Esse é um recurso muito bom para ser usado porque seu leitor pode facilmente pular de um artigo para outro dentro do blog ao final de cada artigo usando esse link. O código pode ser inserido tanto no final quanto no início dos posts.

<?php previous_post('« « %', '', 'yes'); ?>
| <?php next_post('% » » ', '', 'yes'); ?>

Esse código retorna o post anterior ao que está sendo visualizado e o próximo.

Onde incluir esse código?

O local mais comum é no arquivo single.php, procure dentro dele onde deseja inserir e cole esse código.

Sempre faça um backup antes de qualquer mudança, evita transtorno. Copie todo o código do single.php, abra um arquivo no bloco de notas, cole e salve. Se algo sair errado é só copiar o original de volta :)

Para inserir Arquivos, Categorias e Páginas existem códigos também, embora usando os widgets é bem mais fácil não é? Mas caso queira fazer uso desses códigos vou deixá-los logo abaixo:

Páginas:

<?php wp_list_pages(); ?>

Esse código retorna uma lista de páginas, como o Sobre, Contato e outras páginas que estejam no seu blog. Caso queira excluir algumas páginas dessa lista é só usar assim:

<ul>
<?php wp_list_pages('exclude=3,5' ); ?>
</ul>

Cada página tem um número, no caso acima as páginas 3 e 5 não serão mostradas nessa lista.

Categorias:

Código padrão para gerar lista de categorias:

<?php wp_list_cats(); ?>

<?php list_cats(); ?>

Mas de repente você quer usar a criatividade e dar destaque somente para algumas categorias, as mais visitadas por exemplo, e quer incluí-las no final de um artigo por exemplo:

<ul>
<?php wp_list_cats('exclude=10, 15'); ?>
</ul>

O código exclude=x, y é onde inserimos as categorias que queremos deixar de fora da lista. Confesso que nunca usei assim, muito menos no final de um post. ;)

A questão é que o uso de códigos dão maior liberdade para você otimizar seu blog Wordpress.

Eu e o Marcos vamos continuar com essa série de dicas para o Wordpress, simples e fáceis de usar.

WordPress.com Stats: estatísticas no seu Wordpress

Existem diversos sistemas/serviços que se pode utilizar para o acompanhamento de estatísticas, monitoramento e análise de desempenho de sites e blogs. Temos, por exemplo, os excelentes Google Analytics e Clicky Web Analytics, e os novíssimos Woopra (aceitando usuários mediante convite, por enquanto) e Measure Map (adquirido pelo Google e voltado para blogs, mas também ainda fechado).

Todos estes são excelentes sistemas (com excessão do Measure Map, o qual ainda não testei e, portanto, nada posso falar a respeito), que fornecem inúmeras e fantásticas informações aos donos de websites, permitindo a obtenção de relatórios os mais diversos e um acompanhamento preciso e detalhado do desempenho dos mesmos.

Todos eles são, é claro, “sistemas externos”, acessíveis na maioria das vezes através de uma interface web. Existem até alguns “clientes”, como um voltado ao Google Analytics, que pode ser utilizado através do Adobe Air. Entretanto, de qualquer maneira, é algo não totalmente integrado ao website, e seria muito interessante termos algo assim no Wordpress, acessível através de seu próprio painel de administração, não é mesmo? Usuários iniciantes seriam muito beneficiados por algo assim, aliás.

Até conheço um plugin de estatísticas que “roda” integrado ao painel de administração do Wordpress e fornece informações bem interessantes. Mas este plugin, infelizmente, provoca uma certa lentidão no site, além de consumir recursos em demasia do servidor.

Uma solução muito amigável

O plugin que desejo apresentar a vocês é o WordPress.com Stats, desenvolvido pelo time da Automattic, ou seja, desenvolvido pelos “pais do Wordpress”. :)

Como não poderia deixar de ser, tendo em vista quem são os desenvolvedores, o plugin é desenvolvido com foco no autor do blog, e oferece informações específicas e que muito lhe serão úteis. Ele permite que o autor obtenha informações tais como, por exemplo, pageviews, posts e páginas mais populares, origem dos visitantes que acessam o blog, páginas de saída, etc.

As grandes vantagens deste plugin são sua leveza e o fato de que ele não causa transtornos ao blog em si ou ao servidor onde este se encontra, o que é algo muito importante e que com certeza deve ser levado em conta. Um outro fator bem interessante e útil, também, é o fato de que o “WordPress.com Stats” não “contabiliza” visitas de usuários que estão “logados”, como por exemplo, administradores, autores, colaboradores, etc.

Instalação

A instalação do WordPress.com Stats é muito simples, e não requer a edição de nenhum arquivo do blog e/ou do tema em utilização. A única diferença é que você deverá possuir uma API key válida. Pode ser a mesma que você utiliza em seu Akismet, e caso ainda não possua uma, pode obtê-la através deste link, criando uma conta junto ao Wordpress.com.

Caso você sinta alguma dificuldade na instalação de plugins no Wordpress, basta dar uma lida em nosso tutorial a respeito, acessível através do botão “Inicie agora“.

Após instalar e ativar o plugin, será exibido um alerta em vermelho na parte superior da área de administração de seu wordpress, solicitando a inserção da API Key:

Clique no link “WordPress.com Stats” e insira sua API Key no campo exibido em seguida, clicando finalmente no botão “Salvar”:

(more…)

Página 10 de 14« Primeiro...89101112...Último »