BlogAjuda

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

Publicidade nos posts: como incluir?

Rodrigo P. Ghedin Monetização, WordPress

Quem usa o WordPress e pretende fazer dinheiro com seu blog, tem como uma das melhores opções o programa AdSense, da Google. Dependendo de uma série de fatores, ele pode ser bastante rentável, sendo que, um destes, é a posição dos anúncios no blog. Dizem os bons que o melhor local é aquele discreto, porém destacado, de preferência misturado entre os posts, tal qual é aqui no BlogAjuda. Porém, a Google impõe uma limitação no AdSense: só podem ser exibidos três blocos de anúncios por página. Sendo assim, e partindo do pressuposto de que a maioria dos blogs exibe mais que três posts na página inicial, como colocar publicidade neste local privilegiado, sem infringir essa regra da Google?

É possível, sim. Muitos blogs o fazem, embora poucos ensinem como (particularmente, nunca vi). Se traz retorno, aí a história é outra… Mas enfim, este post tem como objetivo esmiuçar essa questão, e ensinar de maneira clara e direta como fazer a inclusão de publicidade entre os três primeiros posts.

Usaremos, neste exemplo, o tema Kubrick, o padrão do WordPress. Todavia, o que será ensinado aqui se aplica a todos os temas que seguem o esquema do Kubrick na parte dos posts, o que significa que vai ser difícil encontrar algum em que esta dica não funcione.

Abra o Theme Editor, no painel administrativo do WordPress, e clique, na coluna à esquerda, no item Main Index Template (index.php). Olhando o código, o objetivo é encontrar o loop, ou seja, a porção do código que busca os posts no banco de dados, e os exibe em forma cronológica, organizada e com seus respectivos acessórios (comentários, permalink etc.). A delimitação, no Kubrick, é a seguinte:

<?php if (have_posts()) : ?> // início do loop

// conteúdo do loop

<?php endwhile; ?> // fim do loop

As partes precedidas pelas barras duplas (//) não existem no arquivo; as coloquei ali apenas para ajudar na identificação dos elementos.

Pois bem, vamos começar a edição. Localizado o início do loop, insira, logo abaixo, o seguinte código:

<?php $i_posts = 0; ?>

Desça até o final do loop, e, antes do código <?php endwhile; ?>, acrescente este:

<?php
if ($i_posts < 3){
?>

<div style=”text-align:center;”>
// Aqui vai o código do AdSense
</div>

<?php
}
$i_posts++;
?>

Algumas explicações fazem-se necessárias. Na segunda linha, o campo if ($i_posts < 3){ define a quantidade de posts que mostrarão a publicidade logo em seguida. No exemplo, está marcado o número 3, mas você pode substituí-lo por qualquer número (no BlogAjuda, por exemplo, está marcado 1). Mais abaixo, temos o código em si, delimitado pelas linhas <div style="text-align:center;"> e </div>. Elas não são obrigatórias, apenas as inseri para que a publicidade fique centralizada, e, de quebra, para mostrar aonde deve ser inserido o código do AdSense, ou qualquer outro que você queira exibir. Substitua o trecho // Aqui vai o código do AdSense pelo código do AdSense, e salve as alterações feitas clicando no botão Update File ». Vale lembrar que ele só aparece caso o arquivo index.php, do seu tema, esteja com CHMOD 666.

Volte ao blog, e veja o resultado! Importante dizer que, embora a publicidade-foco deste passo-a-passo seja o AdSense, tal código funciona com qualquer sistema, bastando para tanto alterar o código no espaço adequado. Pode até mesmo ser uma imagem linkada, sem problemas. Há algumas limitações neste sistema, como o fato dos anúncios aparecem em posts seguidos, ou seja, não ser possível alternar (post sim, post não), ou então, a impossibilidade de colocar mais de um tipo de publicidade, mas para começo, está bom. Há plugins que trabalham a publicidade no WordPress de maneira mais profissional, e pretendo abordá-los, após um estudo dos mesmos, no futuro. O mesmo vale para outros sistemas de blogs, já que, como dito na recente reformulação do BlogAjuda, o site tem por escopo abordar os mais usados sistemas e serviços de blogs.

Por fim, créditos. Quem gentilmente me passou este código foi o Rodrigo, do site Video Tutoriais. Já havia inserido tal código no BlogAjuda, e depois de um pedido de ajuda no nosso fórum, resolvi disponiblizado aqui no blog, de maneira a ajudar o maior número possível de pessoas.

Espero que este texto lhes seja útil, e até a próxima!

30 comments

[…] Edit 2: Agradecimentos ao BlogAjuda.com.br pela ajuda no meu blog (perceba minha tentativa de se fazer uma frase ritmada, com resultado extremamente pobre). […]

Posted by MauricioTakahashi.com » Blog Archive » Mauricio Takahashi entra no lado negro da Força
May 3rd, 2006, às 12:24 pm. #.

Muito boa a dica, Parabens!

Posted by Joaquim Mutim
December 9th, 2006, às 10:10 pm. #.

Estou refazendo o layout de meu blog, e este artigo foi muito útil.
No entanto meu tema não foi baseado no default e ao invés de usar while, ele utiliza foreach.
Mas nada que me de muita dor de cabeça.
Parabéns pelo artigo.
Abraços!

Posted by Thiago Rodrigues
December 11th, 2006, às 11:32 am. #.

[…] Enfim, depois de muita, mas muita procura, encontrei “o” tutorial. Confesso que não esperava ser tão difícil encontrar esse código para inserir dentro do meu Wordpress, pois, ao meu ver, muitos blogueiros já o usam, mas somente este blog aqui está disponibilizando tal método num passo-a-passo perfeito para que qualquer leigo no assunto possa entender e aprender, conseqüentemente. […]

Posted by //celsojunior.net - Procurando por projetos e sonhos… » Blog Archive » Como incluir o AdSense dentro do post (entre o título e o conteúdo)
December 20th, 2006, às 2:49 pm. #.

Não achei o “Theme Editor”. o que faço?

Posted by zero
January 9th, 2007, às 1:48 pm. #.

Opa, valeu Rodrigo por este tuto que me ajudou muito hoje. Obrigado

Posted by Bruno Godoi
January 20th, 2007, às 9:28 pm. #.

[…] fonte: BlogAjuda […]

Posted by Wilson Blog » Blog Archive » Publicidade Ad-sense sem plugins
February 4th, 2007, às 8:47 pm. #.

Obrigado mesmo. As dicas foram de grande valia para melhorar a apresentação dos anúncios no meu blog!

Posted by Dahmer
March 7th, 2007, às 8:10 pm. #.

Tem como fazer isso neste tema (subtle)???

Posted by Michel Costa
March 8th, 2007, às 2:48 am. #.

Olá, amigo. Vasculhando a net, acabei me deparando com este blog:

http://www.como-ganhar-dinheiro.net/como-adicionar-adsense-ao-wordpress-sem-plugins

Achei curioso, então resolvi dar o toque.

Abcs

Posted by Amigo
April 25th, 2007, às 12:52 am. #.

Valeu pela dica, funcionou muito bem!

Posted by Alex Teixeira Benfica
April 25th, 2007, às 1:01 am. #.

Opa! Blz?!
Aqui deu certinho, funcionou!

Mas eu queria saber se tem alguma maneira de “espalhar” os anúncios pela página principal do blog, não ficando nos dois primeiros posts necessariamente… Será que tem como?

Valeuuuu!

Posted by Daniel
June 3rd, 2007, às 2:32 pm. #.

Estou fazendo um blog no wordpress.com, tem como colocar anuncios do adsense ou outro tipo de propaganda.
Não entendo nada de programação, e gostaria de saber se poderia conseguir colocar o adsense colando o codigo em um dos widgets das barras laterais.

Desde já agradeço,

Posted by Adalton
June 14th, 2007, às 8:59 pm. #.

Gostaria de saber como faço pra inserir o adsense no topo da página, lá em cima de tudo, uso o wordpress…

Posted by Daniel Rizzo
June 16th, 2007, às 8:40 pm. #.

Adorei o blog de vocês, parabéns!!! nota 10! Se puderem visitar meu site sobre regressao a vidas passadas ficarei muito grato www.espacoauryn.com . Abraços

Posted by Hugo
June 19th, 2007, às 10:16 am. #.

No wordpress.com não é possível adicionar anúncios?

Até mais.

Posted by Mundo F1
June 25th, 2007, às 1:58 am. #.

[…] Google a cada três posts. Para gerar os anúncios dessa maneira usei uma dica do Rodrigo Guedin no Blog Ajuda, com algumas adaptações. Vou apresentar essa solução para […]

Posted by Adsense + PHP = solução para Wordpress | Bruno Godoi
June 27th, 2007, às 5:01 am. #.

Ok… imagino que a dica seja ótima!
Mas isso não serve pra quem usa a verssão free do wordpress, concordam???
Se não, please!!! Me ajudem… porque não consigo colocar google adsence em lugar nenhum do meu blog.
Para essa dica e pra colocar os anúncio de uma maneira geral é necessário entrar no HTML, certo?
Beijosss

Posted by Mulher Aspirina
July 7th, 2007, às 10:12 pm. #.

muito bao a esplicaçaõ vlw muito ogrigado

Posted by paraguassu
September 10th, 2007, às 4:41 pm. #.

vai tomar no cu vai tomar no cu bem no meio so seu cu e vai vai vai

Posted by vai tomar no cu
March 21st, 2008, às 2:51 pm. #.

Site de garotas de programa comfotos e telefones grátis.

Posted by Sabor de Pecado
May 5th, 2008, às 12:04 am. #.

Fiz tudo certinho.. e deu certo, mas só na index :( os anuncios aparecem na index.. abaixo dos posts, mas qdo acesso os posts atraves do menu “categorias” o adsense some! ;/ pq isso? da uma olhadinha no meu blog. http://lindasmulheres.web44.net/blog/

e por favor me ajuda :)

obrigada desde já.

Posted by Poliana
May 23rd, 2008, às 8:47 pm. #.

o meu tambem apareceu embaixo do post..
pode me ajudar?

obg

Posted by kazu
June 3rd, 2008, às 11:10 pm. #.

Otimo Tutorial, me ajudou muito.
vlws.

Posted by Deyver Ribeiro
June 4th, 2008, às 12:52 pm. #.

bag look stone keyboard home america keyboard apple boat letter keyboard

Posted by manibmaretom
June 20th, 2008, às 12:28 pm. #.

car boat tree minor global

Posted by blackcarcana
June 24th, 2008, às 11:00 am. #.

Olá!!

Como faço para incluir anúncio google logo abaixo do cabeçalho do blog. Aquele anúncio fininho, que não ocupa muito espaço?

Se puder me ajudar, obrigado!

Posted by Ale
July 15th, 2008, às 7:03 pm. #.

boat all car america ibm australia sun woman kitchen speed are trust

Posted by nightletterl
August 11th, 2008, às 9:36 am. #.

woman water australia busy all all cube wood google red

Posted by thisnojokeus
August 11th, 2008, às 7:34 pm. #.

sun land english jhon man busy look steven

Posted by greenlanduni
August 16th, 2008, às 9:34 am. #.

Leave a comment!



Message



BlogAjuda © 2007.

Simple Grey theme developed by Rodrigo P. Ghedin.

WordPressFAMFAMFAM