Como fazer um header aleatório no seu blog wordpress
Por em 05/10/2007 - Categorias: blog, internet, utilidade

Como vocês devem ter percebido, aqui no blog usamos uma imagem aleatória no header. Pra fazer isso funcionar, foi meio que um problema. Peguei dicas com o Castrezana, do OMedI, e o script funcionou bem. Relativamente bem. Pois em alguns visitantes funcionava e em outros não, o Firefox teimava em não mudar. E não tinha um padrão claro, de “não-funcionamento”. Decidi pedir ajuda ao Feijó – isso, o das legendas – pra fazer este código. Eis o código que ele me ajudou a escrever, e o link pro artigo no blog dele:

Na pasta que contém as imagens, crie um arquivo .php e cole este código:

<?
srand(time());
$aimg = glob(’*.jpg’);
header(’Location: /img/fotos/’.
$aimg[rand(0, count($aimg)-1)]);
?>

Isso vai fazer que o php escolha uma imagem aleatória.

Agora, no header, temos que inserir a imagem:

Se a pasta com as imagens estiver em /img/fotos, use assim: <img src=/img/fotos>

Se o arquivo php tiver outro nome que não index.php, use assim: <img src=/img/fotos/rand.php>

Se precisarem de alguma ajuda, pergunte ao Feijó. Ou pergunta aqui mesmo, eu encaminho a dúvida pra ele.

PS: Assine o Feed do TechTips, tem dicas legais lá.
PS²: Assina também o do NewsErrado, tem muita coisa legal!

Posts Relacionados

17 respostas to “Como fazer um header aleatório no seu blog wordpress”

  1. Danilo no dia , disse com sabedoria:

    Tem idéia de se é possivel fazer algo parecido no Blogger?

    Responder



  2. William Becher no dia , disse com sabedoria:

    Oi Danilo, idéia eu até tenho, mas essas eu nunca testei.
    Vou te mandar 2 links, que acho que resolvem o teu problema:

    http://efatah.blogspot.com/2007/05/como-adicionar-um-banner-rotativo-no.html

    e

    http://vagabundia.blogspot.com/2007/03/el-header-de-blogger.html

    Responder



  3. Neurlessy no dia , disse com sabedoria:

    I’d prefer reading in my native language, because my knowledge of your languange is no so well. But it was interesting!

    Responder



  4. Paulo Frazão no dia , disse com sabedoria:

    Cara entendo muito pouco de Wordpress (migrei a pouco tempo do Blogger), mas não consigo nem mudar o header normalzin, aquele simples de uma soh imagem, depois que souber como faz concerteza irei utilizar o header aleatório.

    Vlw, agradecimentos a admins… pois esse blog eh realmente de conteúdo nota 10

    Responder



  5. William Becher no dia , disse com sabedoria:

    Obrigado pelo elogio, Paulo.

    É sempre legal ouvir isso, infla nosso ego. :-)

    Se precisar de alguma ajuda com o header aleatório, pode chamar aí…

    Responder



  6. Paulo Frazão no dia , disse com sabedoria:

    Olha só, a parte de criar o arquivo PHP, moleza.

    “Agora, no header, temos que inserir a imagem:”

    Onde insiro o link das fotos?

    Procurei no painel so WP e não achei (Blogger era bem fácil)

    Fiz algumas tentativas pelo código no header.php e não deu certo.

    Será q vc pode me ajudar?

    Agradecido e aguardando resposta

    Responder



  7. Paulo Frazão no dia , disse com sabedoria:


  8. William Becher no dia , disse com sabedoria:

    o link tu pode inserir em qualquer lugar que tu quiser.

    De preferencia, onde está o titulo do blog hoje.

    Responder



  9. RAFAELA_QUEIROZ_GALVÂO no dia , disse com sabedoria:

    Parabéns pelas Informações, criação e desenvolvimento do Site!!!!

    Responder



  10. juliana no dia , disse com sabedoria:

    Parabéns pelas Informações, criação e desenvolvimento do Site!!!!Obrigado pela oportunidade

    Responder



  11. MAX no dia , disse com sabedoria:

    eu naum entendo nada do WORDPRESS, naum sei onde foka o HTML …é complikado ,,tem como me ajudar com um resumo desse sistema de blog???obrigadu

    Responder



  12. Weskley Cotrim no dia , disse com sabedoria:

    William, infelizmente parece que o header aleatório do seu blog não funciona com o Internet Explorer 7.0. Ou seria o Windows Vista Ultimate? Estou usando o IE 7.0 no Vista Ultimate e visitando seu blog, percebi que o header aleatório aparentemente não está funcionando.
    Espero que essa informação lhe seja útil.
    E antes que eu me esqueça, parabéns pelo seu blog. Muito bom.

    Responder



  13. Weskley Cotrim no dia , disse com sabedoria:

    Corrigindo, está funcionando perfeitamente. O problema era com o usuário (eu).
    Abraço.

    Responder



  14. NiiL762 no dia , disse com sabedoria:

    muito legal o blog, tah de parabens!
    vlw!!

    Responder

    Antonio Carneiro respondeu

    Valeu, obrigadão, apareça sempre!

    Responder



  15. vane no dia , disse com sabedoria:

    esse codigo parece bastante simples, porém nao entendo onde inserir o codigo das imagens! já tentei usar no css e nao funciona, e no header não faço ideia onde coloca-lo! sera que poderia me ajudar?!
    grata

    Responder



  16. Diogo no dia , disse com sabedoria:

    Obrigado pela dica, funcionou aqui.

    Responder



Faça seu comentário





Get Adobe Flash playerPlugin by wpburn.com wordpress themes
Lomadee, uma nova espécie na web. A maior plataforma de afiliados da América Latina

Powered by WordPress | Blue Weed by Blog Oh! Blog - Modificado por NewsErrado.com | Posts (RSS) e comentários (RSS).