Plugin Oi Visitante

[update_temporario]

O plugin possui uma falha grave, peço a todos que fizeram a instalação para desativar e retirar o código que chama a função, log resolverei o problema e uma versão atualizada estará disponível.

[update_temporario]

Esta semana comecei a trabalhar no desenvolvimento do “nosso” primeiro plugin e finalmente me sinto a vontade para divulga-lo e disponibilizar para vocês.

A idéia era criar um plugin para gerar uma base de mensagens que seriam exibidas, de forma aleatória, mas onde estaria o diferencial? Confesso que não lembro de já ter visto um plugin que ofereça essa possibilidade porém não duvido que exista já que é algo simples de se fazer, então será que valeria a pena criar este novo plugin? Não, não valeria, eu precisava de um diferencial!

Navegando pela WEB, certa vez, dei de cara com um blog que parecia estar enviando uma mensagem direta para mim. A mensagem dizia:

Leo Baiano,
Você já é assinante do nosso Feed?

Fiquei intrigado…

Mais tarde descobri que um script gravava um cookie com meu nome quando eu escrevia um comentário neste blog e exibia acima de um bloco de mensagens aleatórias, estava lá o diferencial do meu plugin. Não é uma idéia inovadora mas facilitaria a vida de muita gente pois automatiza o script transformando-o em um plugin para WP possibilitando a fácil inclusão, exclusão e edição das mensagens.

chega de blá, blá, blá…

Então é isso, o plugin “Oi Visitante” tem como objetivo gravar o nome dos visitantes do seu blog e exibir em um bloco de mensagens personalizadas e aleatórias.

Informações

Desenvolvido por Leo Baiano, www.blog.ljunior.com.
Para relatar qualquer falha, sugerir ou tirar dúvidas entre em contato com ljunior2005 @ gmail.com.

INSTALAÇÃO

1 - Faça upload da pasta oi_visitante para o diretorio plugins do seu blog;

2 - Acesse o painel administrativo do seu blog e ative o plugin;

3 - Inclua o código abaixo no local onde deseja que apareçam as mensagens. Sugiro que a mensagem seja incluída no header.php logo abaixo do cabeçalho ou nas páginas single.php e index.php logo acima do loop.

O código a ser incluído é:

<?php oi_visitante() ?>

CONFIGURAÇÃO

1 - Acesse o Menu Opções (options) no painel administrativo do WordPress;

2 - Acesse o sub menu OiVisitante;

3 - Na caixa escreva as mensagens que deseja, uma por linha, e depois click em gravar.

Obs.: Em cada linha constará uma mensagem que será exibida de forma aleatória no seu blog. Lembrando que para incluir uma nova linha é necessário apertar a tecla enter, textos que descem automaticamente por conta do tamanho do campo não são considerados como uma nova linha, muito cuidado com isso.

PROBLEMAS

Caso o plugin apresente algum erro de permissão quando você tentar gravar novas mensagens acesse a pasta do plugin, via FTP, e mude as permissões do arquivo anuncio_top.txt para CHMOD 0777.

DICAS

É possível alterar o visual das mensagens mas para tanto se faz necessário um pouco de conhecimento sobre CSS.

1 - Abra o arquivo oi_visitante_css.css

- Alterando a cor de fundo

Para alterar a cor de fundo encontre o código background: #FFF8BF; e altere a parte #FFF8BF para a cor que deseja.

- Olá Visitante

Para alterar a cor do texto “olá Visitante” ou “nome do visitante” vá até a classe anuncio_top h4 e modifique o código hexadecimal do atributo color.

- Cor das mensagens

Para alterar a cor das mensagens modifique o código hexadecimal do atributo color na classe .anuncio_top.

DOWNLOAD

Faça aqui o download do plugin Oi Visitante.

Não me responsabilizo por qualquer problema que a instalação do plugin venha trazer.


17 respostas para “Plugin Oi Visitante”

  1. Que legal, mais uma novidade na Blogosfera.

  2. Muito bem, Léo!
    Eu sabia que mais cedo ou mais tarde um Blog Baiano iria mudar a cara da blogosfera!!!
    Parabéns!!!

  3. Testando!

  4. Show… Muito maneiro cara.

  5. Leo, o que é exibido se o nome não estiver gravado?

    Os nomes são exibidos em um arquivo de texto ou BD?

    Não seria interessante se fosse gravado um cookie com o nome no computador e o plugin pegasse? Desta forma talvez consumiria menos recursos do servidor.

    abraço

  6. Lembrei de uma coisa que pode ser útil. Que tal exibir anúncios da mesma forma que exibimos mensagens?

    Olá fulano, que tal conhecer tal produto?

    com o devido link, pode ser para uma comparação de preços, para o mercado livre, etc.

    abraço

  7. Parabens Leo. Vc vai longe. Sucesso e gostei da ideia do Alexandre.

  8. Muito bom Leo, já adotei. E a idéia de poder incluir links é bem interessante, tanto para áreas internas do blo\site quanto para links patrocinados.
    Abs

  9. Outra dica para melhorar, seria bacana se eu pudesse colocar o plugin em vária partes do blog, com textos referentes as mesmas. Por exemplo. no final do post, antes dos textos relacionados podia ter “Leo Baiano, não vá embora antes de ler mais”…
    que tal??

  10. Léo,
    Gostei da idéia, pode ser muito útil para criar um vinculo com o visitante, agregando um ponto a mais nesta tênue relação.

  11. Alexandre, respondendo as suas perguntas pela ordem:

    1 - Se não tiver nome gravado será exibido a mensagem “olá visitante”, mas isso é fácil de personalizar.

    2 - Os nomes são exibidos na página e eles ficam guardados em cookie. Sabe quando você vai preencher um campo de formulário (o de busca do google por exemplo) e uma lista das palavras que você já digitou é exibida? Funciona da mesma forma, ele pega o nome que vai aparecer no campo “nome” do formulário de comentários e mostra acima da mensagem.

    3 - Também acho interessante mostrar o nome da pessoa com alguma mensagem de publicidade, vou ver se integro com o vitrine do Janio. Agora se for para mostrar links em texto é fácil basta incluir o link no formato HTML nas opções do plugin.

    Obrigado pelas dicas.

  12. Cabianca, é possivel incluir links na mensagem basta colocar com código HTML lá nas opções do plugin.

    Com relação a inclusão do plugin em várias partes do blog basta colocar o código que chama a função no local escolhido, o que achei interessante na sua dica é tornar possivel escolher mensagens especificas para cada seção assim eu poderia selecionar 10 mensagens para o topo, 5 para abaixo de cada post e 3 para a área de publicidade na sidebar. As mensagens seriam aleatórias respeitando o local para onde foram configuradas dessa forma mensagens da sidebar não apareceriam no topo e vice-versa.

    Obrigado pelo toque Cabianca!

  13. Leo…

    Seu plugin tem um Bug que permite que qualquer um escreva qualquer mensagem… basta ver o texto que eu coloquei…

    Jonny

  14. “Não me responsabilizo por qualquer problema que a instalação do plugin venha trazer.”

    Haja visto que logo de cara o Jonny já achou um erro GRAVE, melhor você se isentar mesmo de responsabilidades né? ;D

  15. Rafael, poderia me dar um exemplo de qualquer autor de plugin free que se responsabilize por erros gerados pela instalação do plugin?

    Pô cara, eu simplesmente tentei somar e realmente o erro descoberto pelo Jonny é grave, já escreve na lista e vou escrever um update temporário aqui no post, o que mais eu poderia fazer?

    Desculpa ai se de alguma forma te prejudiquei, longe de mim, não foi a intenção mas basta você desativar o plugin e em seguida retirar o código que chama a função.

    Mais uma vez desculpa.

  16. Sem problemas, eu não tinha chegado a instalar o plugin pois como informei na lista eu não tinha interesse. Mas tome certos cuidados básicos, quando se trata de programação, o buraco pode ser mais embaixo. Acredito que se fosse mais difundido o seu plugin, acarretaria em muitos problemas para você, de forma que das próximas vezes você deve tomar esses cuidados redobrados, ok?

  17. Valeu Rafael, como falei eu não tenho experiência com programação para WEB ainda mais em PHP, dediquei os estudos mais voltados para ASP mesmo assim nunca com trabalho grande e difundido, então nunca ninguém teve interesse em hackear… rs

    Claro que das próximas vezes tomarei mais cuidado e consultarei amigos, isso se houver próxima vez pois as vezes sinto que é mais gratificante desenvolver e usar sozinho sabe. Este plugin por exemplo, se eu não libero o código dificilmente alguém iria hackear pois o Jonny só o fez porque sabia qual a variavel utilizada.

Deixe uma resposta