BlogAjuda

Dicas, temas e informações sobre WordPress, blogosfera brasileira e monetização.

Mais interatividade nos seus posts

Rodrigo P. Ghedin Plugins

Uma das características mais marcantes do blog é a interatividade, que se baseia quase que exclusivamente nos comentários, que por sua vez, servem como um feedback quase que instantâneo, não raras vezes contribuindo, expandindo e acrescentando ao artigo publicado. Com o WordPress, o nível de interatividade entre blogger e leitores pode ser potencializado, mediante plugins. Neste artigo, listarei alguns que, julgo eu, tornam o blog mais interativo, atraente e funcional. Evidentemente, eles não serão sucesso em todo e qualquer blog; porém, regra geral, são aplicáveis em qualquer lugar, dando um retorno bacana. Além disso, não são os únicos; pode ser que haja outros diferentes, melhores ou piores. Enfim, os plugins aqui listados foram escolhidos com base em experiências particulares. Let’s go?

Antes de começar, uma ressalva: na medida em que ia escrevendo este artigo, percebi que esmiuçar todos os plugins que quero abordar transformaria este post num livro. Sendo assim, resolvi fazer, aqui, uma abordagem mais genérica acerca de todos eles. Caso seja necessário, não hesitem em pedir informações e/ou ajuda via comentários. Trocando em miúdos, este post seria como uma espécie de apresentação; cabe aos leitores interessados instigarem sua continuação, via debate no espaço para comentários.

Subscribe to Comments

O primeiro, e que, na minha humilde opinião, deveria ser um recurso nativo do WordPress, é o Subscribe to Comments. O plugin faz exatamente o que seu nome dá a entender: avisa aos comentaristas que assim desejarem, via e-mail, sobre novos comentários publicados.

O arquivo de tradução do plugin você baixa aqui. Ativá-lo é meio complicado (quebrei a cabeça para aprender). Primeiramente, hospede-o na pasta /wp-content/plugins/. Agora, baixe o arquivo wp-config.php, e localize a linha 15 (quinze). Substitua o trecho define ('WPLANG', ''); por este: define ('WPLANG', 'pt_BR');. Quem já traduziu seu WordPress sabe que este comando habilita o arquivo de tradução do painel de controle. Acontece que a tradução do Subscribe to Comments está vinculada ao wp-config.php. Vale ressaltar que essa alteração não altera em nada o sistema para aqueles que, como eu, preferem-no em inglês. Suba o arquivo, e a administração do plugin estará em português!

A instalação segue o esquema padrão, com um diferencial: o arquivo wp-subscription-manager.php, que permite aos comentaristas gerenciarem eles próprios suas inscrições, deve ser colocado na pasta-raiz do WordPress (a mesma onde fica o wp-config.php). A inclusão do box no formulário de comentário é automática. Há configurações avançadas, como mostrar quais comentaristas se inscreveram na recepção de comentários, e um form que permite acompanhar a discussão sem que seja necessário se cadastrar. Esta e outras informações estão nesta página (em inglês).

WP-ContactForm

Mesmo com os comentários, há assuntos onde o bom e velho (e confidencial) e-mail é mais conveniente. Sendo assim, por que não deixar à disposição dos leitores um elegante e prático formulário de contato, ao invês de um famigerado link mailto:? Com o WP-ContactForm, esta tarefa torna-se ridiculamente simples. A instalação é a padrão; porém, você não enviará um arquivo, mas sim a pasta wp-contactform inteira para a /wp-content/plugins/. Feito isso, ative o plugin.

Este plugin adiciona uma nova tag ao WordPress, a <!--contact form-->. Basta inseri-la em qualquer post ou página, e como por mágica o formulário surgirá! Sugestão pessoal: crie uma página, e insira a tag; depois, vá em Options, entre em Contact Form, e desmarque a opção Show ‘Contact Form’ Quicktag, que remove o link da barra de atalhos do editor de posts do WordPress. Ficará mais ou menos como a página de contato do BlogAjuda.

Ainda naquela tela (Contact Form), há configurações importantes a serem feitas. Em E-mail address, deve-se inserir o endereço para qual os e-mails serão enviados; Subject é o título deles (é padronizado, o remetente não pode alterá-lo). Success Message é a mensagem que será mostrada caso o e-mail seja enviado com sucesso, e Error Message, a que será em caso de erro. Simples, não?

Não? Então baixe o plugin traduzido pelo Guilherme e pronto.

WP-EMail

Os próximos três plugins foram desenvolvidos pelo mesmo autor, e seguem a mesma sistemática. Você pode vê-los em funcionamento, devidamente instalados e personalizados, num dos meus sites, o WinAjuda (veja uma notícia, como exemplo).

O primeiro deles é o WP-EMail, que acrescenta um link em todos os posts que, quando clicado, abre um formulário que possibilita ao leitor enviar a página que está lendo a outras pessoas, via e-mail.

Para instalá-lo, baixe o arquivo, descompacte-o, envie a pasta email para a /wp-content/plugins/, e ative-o no painel administrativo. A documentação do plugin é excelente, tudo muito bem explicado, e quem sabe um pouquinho que seja de inglês consegue se virar numa boa. Mas, como sou legal, para incluir o link no post, localize este trecho (num dos seguintes arquivos: single.php, post.php ou page.php):

<?php while (have_posts()) : the_post(); ?>

Abaixo dele, que é onde começa o loop, acrescente o seguinte código:

<?php if(function_exists('wp_email')) { email_link(); } ?>

Há variáveis que podem ser alteradas, que fazem com que o formulário abra num pop-up, ou que substituem o texto por uma imagem. Tudo explicado na documentação.

WP-Print

Como o nome sugere, o WP-Print cria um link que, quando clicado, mostra o post numa formatação especial, própria para impressão (fundo branco, fonte negra e dados do post no rodapé).

Por ser do mesmo autor, a instalação, bem como o uso, é semelhante ao do WP-EMail. A tag do plugin, porém, é diferente. Anote-a:

<?php if(function_exists('wp_print')) { print_link(); } ?>

WP-PostRatings

O WP-PostRatings, além de interessante, é muito bonito. Trata-se de um sistema de notas para os posts, que gera médias em tempo real, que podem servir de parâmetros para uma listagem dos melhores posts do blog. Além de tudo, usa AJAX; ou seja, a nota do leitor aparece na hora, sem recarregamento de página.

Outro do mesmo autor dos dois plugins acima, a sistemática é idêntica. A tag é esta, e deve ser colocada dentro do loop:

<?php if(function_exists('the_ratings')) { the_ratings(); } ?>

Porém, se sua intenção é exibir este recurso apenas em alguns posts, ignore a tag acima, e insira isso nos que devem mostrá-lo: [ratings].

Por fim, como fazer um ranking dos melhores posts. Para mostrar os mais bem votados, use isso:

<?php if (function_exists('get_highest_rated')): ?>
<?php get_highest_rated(); ?>
<?php endif; ?>

Para mostrar os que receberam mais votos, o código é este:

<?php if (function_exists('get_most_rated')): ?>
<?php get_most_rated(); ?>
<?php endif; ?>

Finalizando…

Uso, ou já usei, todos os plugins listados aqui, e embasado nesta afirmativa, asseguro que eles cumprem o que prometem. Com um pouco de paciência, e atenção redobrada, é possível personalizá-los completamente! “Perca” um pouco de tempo estudando-os, em especial a sua documentação, e você os terá em suas mãos, conseguirá alterá-los da maneira que desejar. A documentação dos plugins para WordPress é fantástica, e mesmo quando ela falha, gente disposta a ajudar não falta.

26 comments

Interessante…. Eu instalei o WP-Email mas ele dá um certo problema qdo eu clico para enviar o email.

WP-Print, para quem é desenvolvedor e entende de CSS é inútil, pois basta vc configurar um css alternativo com media=”print” que nao precisa de nenhuma pagina adicional pra imprimir.

Sobre o WP-PostRating eu nao sei se é um que eu instalei, mas se nao me engano tinha STAR no meio do nome dele… onde aparece 5 estrelas para dar a nota…. tem no blog do Diogo Azevedo: www.diogoazevedo.com . É um plugin bem interessante tb…

Eu vou baixar hj 3 plugins para testar…. se for interessante eu envio um email avisando… valeu

Posted by Rael B. Riolino
September 12th, 2006, às 3:35 pm. #.

Muito bom o post!

Utilizo o Post Star Rating há algum tempo e acho ele fantástico, embora as pessoas não tenham o costume de avaliar os posts. :-P

O que eu nunca utilizei e irei testar, é o WP-Email, acho bem interessante e acredito que possa ajudar todos os blogs que o utilizarem.

;-)

Posted by Diogo Azevedo
September 12th, 2006, às 6:09 pm. #.

simplesmente eu não consigo colocar nenhum plugin do wordpress pois todo site que entro explica que pra colocar tem que entrar aqui… /wp-content/plugins” só que não entra no meu esse diretória e cai direto na página principal como se não tivesse acontecido nada, impossibilitando de fazer qualquer upload de plugin. Alguém saberia me responder como eu resolvo isso?

Obrigado :S

Posted by elson
September 29th, 2006, às 12:12 pm. #.

Elson, seu blog é hospedado no WordPress.com? Se sim, esqueça: lá não dá para instalar plugins

Dá uma lida neste texto; ele esclarece diferenças entre o WordPress sistema, e o .com (serviço).

[]’s

Posted by Rodrigo P. Ghedin
October 1st, 2006, às 10:49 pm. #.

Gostaria de usar o WP-ContactForm mas o site para download está desativado, será que voce poderia me informar aonde faço o download do arquivo?

Posted by Rodrigo Fernandes
December 1st, 2006, às 8:52 am. #.

Olá amigo, pode parecer meio idiota a pergunta, mas esses plugins podem ser usados de forma independente, ou seja, sem o wordpress?
Estou construindo um portal e achei muito interessante o wp-postratings.
Muito legal a materia, parabens.

Posted by Bruno
December 9th, 2006, às 2:44 pm. #.

Rodrigo!
Agora, vendo aqui no Blogajuda é que fiquei sabendo que o wp-subscription-manager.php, deve ser colocado na pasta-raiz… porisso que o meu não funcionava.
Então, aproveitei para tentar meter lá a versão em português, do Guilherme. Mas não funcionou.
Tem alguma rotina a seguir? Tipo… tenho que desabilitar ou desinstalar alguma coisa antes de subir o arquivo da tradução?
No wp-config.php, tá tudo certinho…

Posted by Sergio Grigoletto
December 12th, 2006, às 1:06 pm. #.

Sergio Grigoletto, para colocar o Subscribe to Comments em portugues é preciso fazer o que o Rodrigo falou, e colocar aquele arquivo (subscribe-to-comments-pt_BR.mo) no diretorio “wp-content/plugins/”.
Ele não pode estar dentro de nenhum subdiretório.

Para que fique mais claro, para ele funcionar ele tem que estar em:
wp-content/plugins/subscribe-to-comments-pt_BR.mo

Se ele estiver dentre de uma pasta como o exemplo abaixo ele não funcionará. Ex: wp-content/plugins/pasta/subscribe-to-comments-pt_BR.mo

Entendeu?
Abraços!

Posted by Thiago Rodrigues
December 14th, 2006, às 1:33 pm. #.

Ótimo post.
Depois de tantas tentativas sozinho, consegui implantas o postratings.

Posted by Paulo
December 21st, 2006, às 5:15 pm. #.

Excelente post!

Estou tentando instalar o WP-PostRating agora. Já instalei o plugin (dei upload e ativei), coloquei o codigo no index.php, mas quando vou testar, aparece 5 estrelas vazias seguidas de um “(No Ratings Yet)” (até aí tudo bem), e um “Loading…” que nunca para de loadar…
Fora que quando eu clico nas estrelas, nao acontece nada…
O que pode estar errado?

Posted by Artur
January 7th, 2007, às 5:51 pm. #.

Aê, ja consegui… No arquivo header.php estava faltando o codigo “”

Pra quem estiver com o mesmo problema, visite esse link: “http://forums.lesterchan.net/index.php?topic=104.0″

Posted by Artur
January 7th, 2007, às 6:57 pm. #.

Oi Rodrigo! Você poderia disponibilizar o WP-ContactForm para download via Rapidshare ou algo do tipo? Os links do artigo não estão funcionando mais… Obrigado!

Posted by Rodrigo Ramalho
March 10th, 2007, às 1:03 pm. #.

Fala Cara achei excelente seu site, muito útil mesmo!
Rapaz eu instalei o Subscribe to Comments mas não encontro esse arquivo que vc diz q tem que estar na raiz do wordpress. Onde consigo ele?

Abraço!

Posted by Walter
April 22nd, 2007, às 3:28 pm. #.

Duvida sobre o wp contact form!
mesmo colocando no código isso
ele aparece na pagina escrito isso
e nao aparece o resto. O que devo fazer?
Obrigado. desde ja agradeço

Posted by rodrigo Venancio
April 23rd, 2007, às 9:06 pm. #.

Wp contact form
e outra quando é para aparecer um adicinar contact form quando vou digitar uma nova mensagem ela não aparece.

Posted by rodrigo Venancio
April 23rd, 2007, às 9:26 pm. #.

[…] [Via BlogAjuda] […]

Posted by Rodrigo Flausino » Blog Archive » Novas páginas neste blog: "Artigos e Tutoriais" e "Contato"
May 20th, 2007, às 2:15 pm. #.

cara, não achei de jeito nenhum o arquivo wp-subscription-manager.php dentro da pasta do meu plugin. Me dá uma força, por favor. Obrigado!

Posted by Vinícius
June 5th, 2007, às 1:27 am. #.

Rodrigo!

Estou tentando instalar o Subscribe to Comments mas nos arquivos que baixo do site indicado, não vem o wp-subscription-manager.php
Meu FileZilla dá o seguinte erro ao abrir o arquivo compactado:

Erro: Erro: Cabeçalho corrompido

O wp-subscription-manager.php era para estar “no pacote”, certo?

Ele não veio.

O plugin se instala no WP, fica traduzido, mas cade o wp-subscription-manager.php para colacar na raiz?

Valeu!

Sérgio

Posted by Sergio
August 9th, 2007, às 1:52 am. #.

@ Sergio

Nas versões mais recentes do Subscribe to Comments, só há um arquivo, que deve ser enviado para a pasta /wp-content/plugins.

[]’s!

Posted by Rodrigo P. Ghedin
August 15th, 2007, às 11:14 am. #.

Rodrigo!
Estou tentando instalar o Subscribe to Comments mais nao traduz coloquei o subscribe-to-comments na pasta /wp-content/plugins, fiz todos os passos pra a intalacao o plugin e ativado mais nao é traduzido.

O que pode ser?

Posted by Freedy
September 22nd, 2007, às 2:42 pm. #.

to usando o Revolution News Theme, nele nao tem os arquivos single.php, post.php , no lugar tem page.php
e arquivo.php, sera q isso ta atrapalhando o funcionamento do plugin de “”

coloco no lugar certo mais na pagina so aparece na listagem da categoria, e ja coloquei nos dois arquivos…

ufaaaa

Posted by Ygor
November 14th, 2007, às 11:40 pm. #.

Aí…
Muito bom seu blog,
eu estava a um tempão atras de um contact form para colocar no blog, e graças a vcs eu consegui..
valeu!!

mas…Vocês poderiam me tiraruma dúvida, por favor,
é que eu fiz o teste do envio de menssagem, e quando o usuário digita a menssagem com acento agudo, aparece pra mim, por exemplo:
só

por favor me respondam..URGENTE.
Abraço! ;)…

Posted by Miguel
November 28th, 2007, às 6:21 pm. #.

Olá amigo.

Estou a dois dias tentando instalar o WP-ContactForm em meu site, até criei uma página “Contato” no blog.

O problema é que em todas as pesquizas que encontro, falam somente o mesmo assusnto com as mesmas palavras.

Obs: Como está escrito no manual, eu não posso ir até “/wp-content/plugins/” pois não existe. Creio que vocês estejam falando de um outro servidor, onde eu posso gerenciar as páginas não é mesmo…

Pois o problema surje aí, pois meu blog está hospedado direto no wordpress.com.

Espero que possa me ajudar :)

Aguardo sua resposta.
Obrigado
Elison

Posted by Elison
March 20th, 2008, às 12:11 am. #.

steven microsoft land cube canada key man look google key

Posted by frogenglish
June 26th, 2008, às 10:48 am. #.

Muito bom o post encontrei a solução de um problema no meu blog nesse post, obrigado.

Posted by Gustavo Diniz
July 1st, 2008, às 1:27 am. #.

Link para download do WP-ContactForm esta quebrado!

Posted by Gustavo Diniz
July 1st, 2008, às 1:28 am. #.

Leave a comment!



Message



BlogAjuda © 2007.

Simple Grey theme developed by Rodrigo P. Ghedin.

WordPressFAMFAMFAM