Como adicionar um anúncio após o primeiro post Por Érico Oliveira dia 12 de Maio de 2008 às 8:28 pm | Imprimir este post

O problema para adicionar apenas um anúncio após o primeiro post na página principal, é que o código do anúncio deverá estar dentro do loop do WordPress e por conseqüência será repetido na mesma quantidade de posts, ou seja, se você configurou o seu WordPress para que seja exibido 10 posts na home, qualquer código que seja adicionado dentro do loop será repetido 10 vezes.

Para que isto não aconteça faremos o seguinte, abra o arquivo index.php do seu tema e localize o seguinte código:

<?php if(have_posts()) : ?>

Adicione esta linha de código imediatamente antes:

<?php $i = 1; ?>
<?php if(have_posts()) : ?>

Mais abaixo procure o código:

<?php endwhile; ?>

E também adicione a seguinte linha de código imediatamente antes:

<?php $i++; ?>
<?php endwhile; ?>

Agora só falta adicionar o código do anúncio desejado. Encontre o local dentro do loop onde você deseja que o anúncio seja exibido e insira o código:

<?php if ($i == 1) { ?> CÓDIGO DO ANUNCIO AQUI <?php } ?>

Fonte: Hack WordPress

Adicionar um comentário

8 comentários : “ Como adicionar um anúncio após o primeiro post ”

  1. 1
    Gravatar
    Wagner Santos :

    Uma forma mais simples de fazer isso (e na minha opinião mais prática pois evita a edição do template) é o plugin WP Candy (http://serge.mankovski.com/wpcandy), ele permite adicionar pedaços de código em determinados lugares do blog.
    Abraços!

  2. 2
    Gravatar
    Danilo :

    Sempre tive problemas com esse assunto… Não teve jeito, as propagandas que eu botava ficavam todas debaixo de cada post.

    Agora ficou mais simples e melhor….falta só arranjar a propaganda :p

    Obs. Érico você é sumido, mais quando volta é logo 3 posts eim? rsrs

  3. 3
    Gravatar
    Érico Oliveira :

    Gostaria de escrever um post por dia, sempre. Infelizmente me falta tempo.

  4. 4
    Gravatar
    thebuffalo :

    Não entendi direito..
    Com esse código o anúncio só aparecerá no primeiro post da index?

  5. 5
    Gravatar
    Érico Oliveira :

    Exatamente, somente um anúncio junto com o primeiro post e nada mais.

  6. 6
    Gravatar
    Thiago :

    Incrível. Era exatamente o que eu estava procurando. Até cheguei a cogitar inserir um anúncio dentro do próprio post, para depois apagá-lo quando publicasse outro, de forma que apenas o último post teria o anúncio (até mesmo pela limitação imposta pelo AdSense) mas assim ficou fácil demais.

    Muito obrigado.

  7. 7
    Gravatar
    thebuffalo :

    Alguém envie o link ai pra mim ver como ficou..

  8. 8
    Gravatar
    Márcio :

    Estava procurando isto, e aqui funcionou certinho :)

    Seria legal se tivesse a possibilidade de adicionar anúncios no WordPress.com.

Escreva um Comentário

XHTML: Você pode usar estas tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>


vpn service