Esse artigo foi publicado originalmente em 12 de março de 2012.

Pode ter momentos que você irá precisar de um código para banner rotativo em seu blog.

É muito comum blogueiros “venderem” espaço publicitário em rotação, ou seja, cada vez que a página é atualizada o anúncio muda. Isso lhe dá mais espaços para oferecer aos anunciantes, a um preço mais barato, já que poderá ter vários anunciantes revezando aquele espaço publicitário.

Se ainda não havia pensado nisso, talvez seja interessante começar a pensar em oferecer espaço publicitário com banner rotativo.

Se você está precisando de um código para mostrar banners diferentes no mesmo espaço toda vez que a página for carregada, preste atenção então no código que vou mostrar nesse artigo para criar seus banners rotativos.

Essa dica funciona apenas em blogs que foram construídos na linguagem php, como o WordPress. Se o seu blog é no Blogger essa dica não funcionará.

Código para banner rotativo em php

O código abaixo já está configurado para mostrar dois blocos de anúncio, alternadamente, no mesmo espaço publicitário, mas você pode alterar para mostrar quantos você quiser.

<?php
$imagens = array (
// banners e links devem estar na ordem de adição
// para colocar + banners faça cópias da 1ª linha abaixo
"http://gfsolucoes.net/banner/728x90_wix2.jpg",
"http://gfsolucoes.net/banner/728x90_wix1.png" // o último banner sem ,
);
$imagenstotal = count($imagens);
$imagenstotal--;
$randomimagens = rand(0,$imagenstotal);
$URL = array (
// para colocar + links faça cópias da 1ª linha abaixo
"http://www.wix.com/lp_face/fish-site-potruguese?utm_campaign=ma_pt_querocriarumblog.com.br&experiment_id=ma_pt_querocriarumblog.com.br728fing_fish",
"http://www.wix.com/lp_face/fish-site-potruguese?utm_campaign=ma_pt_querocriarumblog.com.br&experiment_id=ma_pt_querocriarumblog.com.br728circles_fish" // o último link sem ,
);
echo "<a href='$URL[$randomimagens]' target='_blank'><img border='0' width='728' height='90' src='$imagens[$randomimagens]'></a>"; // mude o tamanho da imagem em width e height de acordo com sua imagem
?>

O código para banner rotativo está todo explicado, então não farei mais nenhuma explicação no artigo. Espero que o código possa ajudá-los. Repare que, nesse momento, no banner 728×90 no topo e ao lado da nossa logomarca, se você der um F5 nesse artigo, ele mudará, pois está  utilizando esse código.

E você, já utiliza banner rotativo em seu blog? Conhece algum código semelhante para o Blogger? Deixe seu comentário.

Código para o Blogger

Pesquisei e encontrei 1 código em Javascript que pode ser utilizado no Blogger.

Esse artigo é participante do Movimento Blogs Unidos.

Gustavo Freitas

Problogger, empresário e professor. Criou seu primeiro blog em fevereiro de 2008 e não parou mais de criar blogs.

Participe da conversa

13 Comentários

Comentários

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.

  1. Gustavo, esse código não afeta o carregamento do blog? Pergunto porque digamos se colocarmos 10 ou 20 banners cadastrado nele, isso irá aumentar o seu tamanho em kb ou até mb, certamente ele irá usar banda e isso certamente irá afetar o carregamento do blog, certo?

    É só uma dúvida minha, poderia me esclarecer isso por favor?
    Obrigado e parabéns pelo seu blog.

  2. Pessoal boa noite tenho um portalvarada.com e pretendo colocar banners de parceiros.
    O cara que desenvolveu o site sumiu não consigo contato. Foi desenvolvido em PHP, banco MySQL hospedado pelo o redehost.
    Se alguém puder me ajudar agradeço.

  3. Olá, Gustavo. Cheguei até aqui pelo vídeo “Como criar um banner rotativo – WordPress” do Clayton Neves no Youtube. Estou atrás de uma solução para criar banners rotativos dentro de posts, mas que sejam segmentados de acordo com o tema do artigo, por exemplo, se eu escrever um artigo sobre Facebook, eu gostaria de mostrar vários banners rotativos (todos sobre produtos e conteúdo só de Facebook). Depois de instalado, o código do banner rotativo não seria mais mexido, mas eu poderia incluir novos banners de forma indireta. Você conhece alguma coisa nesse sentido? Obrigado.

    1. Oh, Gustavo. Que coisa. Acabei de achar a solução. Estava aberta em meu navegador, o plugin Max Banner Ads. Ele tem a opção “Post Tag”. Basta inserir um código (semelhante a este: ) no HTML do post e pronto. Abraço.