Receba novidades do BrPoint e dicas de SEO em seu celular
Powered by MaxBlogPress 

Ocultando o AdSense em alguns artigos

A maioria dos usuários do WordPress, coloca os anúncios do AdSense, nos arquivos do tema.

Isso é ótimo, pois facilita bastante não termos que ficar digitando aquele código todas as vezes que publicamos um novo artigo.

Você pode criar várias regras para que o Adsense seja ou não exibido, em função da categoria, do autor etc...

Mas existe um problema, você pode querer que o Adsense não seja exibido em um artigo específico, neste caso seria interessante, poder definir isso no momento que estiver escrevendo.

Por preguiça de criar um plugin específico para isso, resolvi usar os custon fields para bolar uma solução rápida e prática.

custom fields

Criei uma chave para o custon field chamada noadsense (bem sugestiva, para que eu não esqueça) e modifiquei o código do tema para que se esse custom field fosse definido como 1, não seria exibido o código do AdSense.

No tema o código fica assim:

PHP:
<?php if (get_post_meta($post->ID,'noadsense',true)!=1) { ?>
<!-- Código do Adsense -->
<?php } ?>

Essa solução só tem um inconveniente, só funciona dentro do loop, uma vez que precisa pegar dados do post.

Mas isso atende perfeitamente o que eu queria fazer, já que só queria eliminar o anúncio que aparece dentro do artigo, na visualização individual.

Os custom fields são muito úteis e aprendendo a trabalhar com eles pode ajudar em diversas outras tarefas.

Melhores ofertas para:

WordPress, PHP

Compartilhe e Guarde:
  • StumbleUpon
  • ueba
  • Rec6
  • linkk
  • dihitt
  • linkloko
  • websapiens
  • linkto
  • Technorati
  • imera
  • Faves
  • Google
  • MySpace
  • del.icio.us
  • TwitThis

Artigos Relacionados

16 Comentários

  1. Um ex leitor
    02/junho/2007 at 8:33
    comment-top

    Sabe o que eu acho de anúncios, em blog e paginas, são um saco, paginas poluídas de anúncios ex. o brpoint, e muitas vezes reclamo direto com o anunciante pois resolve muito mais, pois na minha opnião, esses anúncios são a nova “esmola digital” .

    comment-bottom
  2. comment-top

    Concordo com o “Um es leitor”, mas eu acho que vc colocando um adSense do lado do post, em um lugar que não atrapalhe a leitura,isso ajuda muito no site.
    pois o blogueiro se estimula ao ver que o blog está tendo resultado!
    isso faz com que ele escreve melhores artigos ! tenha mais visitas ganhe mais dinheiro ! eu via um ciclo.
    mas em uma coisa eu conordo, odeio aquele blogs que colocam o adsense logo apos o titulo do post, vc tem que descer um bocado para poder ler a matéria.
    mas eu acho positivo sim, se usado de bom modo.
    flw, bom tema.

    comment-bottom
  3. comment-top

    Artigo porreta!
    Com isto dá para colocar anúncios diferenciados por categoria e/ou artigo…

    Valeu!

    comment-bottom
  4. comment-top

    Um ex leitor, é estranho que tenha chegado a essa conclusão agora, que diminuí o número de anúncios no blog.

    Outra coisa que gostaria de saber é se você recebe salário para trabalhar, isso aqui é meu trabalho.

    Estudo, pesquiso e tento passar informação relevante é lamentável que esse tipo de mentalidade ainda exista no país.

    Pedro, eu utilizava este recurso e os ganhos são muito maiores do que não fazê-lo.

    Muita gente reclamou que isso estava atrapalhando a leitura, atendi.

    Posso adaptar os anúncios para que não atrapalhem, porém não posso retirá-los, pois são eles que pagam meu “salário”.

    Norberto, obrigado, você poderia colocar um seletor, ao invés do if e alterar o tipo de anúncio, usando a mesma técnica.

    Abraços

    comment-bottom
  5. comment-top

    Muito útil para quando preciso escrever apenas um post-nota, ou post-aviso, e pelo fato do texto ser pequeno, o anúncio (336×280) acaba “quebrando” o layout.

    Obrigado pela dica!

    []’s!

    comment-bottom
  6. comment-top

    Rodrigo, obrigado.

    Abraço

    comment-bottom
  7. comment-top

    Os que reclamam nao sabem o trabalho que da para muita gente tem em conseguir informaçoes, compartilhar conhecimentos sem cobrar nada.
    Anida vem e reclamam de anuncios, quando deveriam clicar para gerar renda para sua fonte fixa de informaçoes e garanti-la, um ex-leitor assim com certeza n fara falta.

    comment-bottom
  8. comment-top

    Rodrigo, realmente, o trabalho é bem grande.

    Não peço que as pessoas cliquem, até porque seria ruim para o anunciante e me prejudicaria no longo prazo.

    A única coisa que gostaria é que dessem uma chance aos anúncios.

    Quando eu visito um blog que me agrada, leio os anúncios, se houver algo que me interesse, clico.

    Isso gera rendimento para o blogueiro, deixa o anunciante feliz e me ajuda, pois além de estimular o blog que eu gosto, ainda consigo ótimas coisas, que talvez nunca viesse a saber se não lesse anúncios.

    Abraço

    comment-bottom
  9. comment-top

    Olá!

    Fugindo um pouquinho do assunto, qual é esse plugin que você usa para exibir código? Estou procurando um que funcione, e não encontro.

    A propósito, depois que você insere um custom field, o WordPress se “lembra” dele, deixando-o na caixa de combinação para escolha mais tarde.

    Abraços!

    comment-bottom
  10. comment-top

    [...] Ocultando o AdSense em alguns artigos [...]

    comment-bottom
  11. comment-top

    Maikel, digito o código do Adsense no próprio tema.

    Minha lista de custom fields é muito grande para que eu fique procurando, por isso prefiro usar uma que eu possa me lembrar rapidamente.

    Abraço

    comment-bottom
  12. comment-top

    Obrigado Bruno pela mensagem. Mas não foi isso que eu quis dizer… eu queria saber qual o plugin que você usa para exibir código fonte em post, igual esse que você colocou ness artigo, que tem os botões para mostrar “Plain text” e “Hilited HTML”. Tenho alguns aqui, mas não funciona de jeito nenhum, e digitar é muito cansativo.

    Mais uma vez, obrigado!

    Abraços!

    comment-bottom
  13. comment-top

    Maikel, desculpe, entendi errado.

    O plugin é o iG:Syntax Hiliter.

    Abraço

    comment-bottom
  14. comment-top

    Esse artigo acertou em cheio uma necessidade que eu tinha.

    na hora de implementar asides no meu blog precisei retirar um bloco de anúncios, e o artigo foi a resposta que eu precisava.

    Em relação a comerciais, será que o “ex-leitor” assiste televisão? Ou lê jornais? Porque não saber conviver com propaganda só na terra dele. Ele ainda tem visão que blog é coisa de miguxo, e não de profissionais que tem como ganha pão seus blogs.

    comment-bottom
  15. comment-top

    Bruno, que bom que ajudou.

    Aparentemente, não.

    Abraço

    comment-bottom
  16. comment-top

    que babação de ovo…

    comment-bottom

RSS feed para os comentários deste artigo.

Desculpe, mas os comentários para este artigo estão fechados.