Tenho visto em muitos blogs um erro ao colar o script do adsense entre o título e o texto no wordpress, como a cada loop ele recoloca os anúncios, mas o limite é de 3 anúncios por página, acaba sendo mostrado uma página com erro a cada loop que excede a terceira visualização dos anúncios.

Para evitar que essa página com o erro seja exibida, basta colocar um código simples no seu tema.
Geralmente na página index.phpdo tema você encontrará o comando de loop para a exibição dos posts.
o código é o seguinte:
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
Seu código do adsense certamente estará entre esse código e o código que finaliza o loop:
<?php endwhile; else: ?>
Acrescente as seguintes linhas:
<?php $cont = 0 ?>
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<?php $cont++ ?>
Para o menos intimos do php:
<?php $cont = 0 ?>
criamos uma variável chamada “cont” que será iniciada com o valor zero [0]
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
loop do WP.
<?php $cont++ ?>
a cada novo loop essa variável será incrementada, receberá seu valor + 1.
Agora antes do seu código do adsense coloque isso aqui:
no início:
<?php if ($cont <= 3) { ?>
e no final:
<?php } ?>
temos então:
<?php if ($cont <= 3) { ?>
se o valor da variavél "cont" for menos ou igual a 3 o código será colocado na página.
<?php } ?>
fechamos a condição. observe que no código do inicio um { é aberto agora fechamos ele.
No meu caso ficou assim:
<?php if ($cont <= 3) { ?>
<script type="text/javascript">
<!--google_ad_client = "pub-000000000000000";
google_ad_width = 336;
google_ad_height = 280;
google_ad_format = "336x280_as";
google_ad_type = "text";
google_ad_channel = "";
google_color_border = "FFFFFF";
google_color_bg = "FFFFFF";
google_color_link = "1B703A";
google_color_text = "000000";
google_color_url = "38B63C";
//-->
</script>
<script type="text/javascript"src="/show_ads.js">
</script>
<?php } ?>
Quem tem um conhecimento mínimo de php não terá problema algum pra implementar o código, e quem não tem procurei ser o mais simplista possível. Caso ainda não o tenha sido, é só entrar em contato através dos comentários.
Obs. Se você tem em algum outro lugar um código observe quantas vezes os anúncios são colocados em seus posts, por exemplo no blog de minha namorada [amo-te
] existe um banner no topo, então os anúncios só se repetiram 2 vezes nos posts, logo eu devo colocar 2 no if e não 3.
<?php if ($cont <= 3) { ?> ==> <?php if ($cont <= 2) { ?>
Felicidade a todos.
Karyne
eita amor!!!
Salvou meu blog com esse código! rsrsrsr
amo-te homem!!!
bjs
Vinicius
E ai cara..
parece que não deu certo agora com o novo código do ad sense …
teve alguma mudança ?
abraços