Suporte » Temas » Publicidade no meio de dois posts do category.php

  • Tô querendo colocar um banner de publicidade logo após o último posts da página category.php e antes dos demais da página.

    Sendo assim

    [último post]

    banner

    [numero restante dos posts por página configurado no configurações de leitura]

    porque se eu colocar dentro do loop vai ficar depois de cada post, se eu colocar abaixo do ultimo post ninguem ver, se eu colocar acima do primeiro fica feio…

    mas não to conseguindo

    eu tentei fazer uma maracutaia aqui mas ta dando errado, vejam minha tentativa:

    <?php
    /**
     * @package WordPress
     * @subpackage NossoSport_Theme
     */
    
    get_header(); ?>
    
        <div id="conteudo-post">
    
        <?php if (have_posts()) : ?>
    
        <h1 id="box"><?php single_cat_title(); ?></h1>
    
        <?php query_posts('showposts=1');?>
        <?php while (have_posts()) : the_post(); ?>
            <div id="pesquisa">
            <h4><a href="<?php the_Permalink();?>"><?php the_title();?></a></h4>
            <p class="small">Publicado por <?php the_author(); ?> em <?php the_time('j M Y');?> | <?php if(function_exists('the_views')){the_views();}?> | <?php comments_popup_link('0 Comentário','1 Comentário','% Comentários');?></p>
    
            <div class="content"><?php the_excerpt_rereloaded(200);?></div>
    
            <p class="tags">
                <?php the_tags(__('Tags: ', 'kubrick') . ' ', ', ', '<br />'); ?><br />
                <?php edit_post_link(__('Editar', 'kubrick')); ?>
            </p>
            </div>
    
            <div id="publicidade">
                <div id="publicidade-img"><?php if(function_exists('mba_display_zone')) mba_display_zone(7);?></div>
            </div><!-- end publicidade -->
    
        <?php endwhile; else: ?>
    
        <?php endif;?>
    
        <?php query_posts('offset=1');?>
        <?php while (have_posts()) : the_post(); ?>
            <div id="pesquisa">
            <h4><a href="<?php the_Permalink();?>"><?php the_title();?></a></h4>
            <p class="small">Publicado por <?php the_author(); ?> em <?php the_time('j M Y');?> | <?php if(function_exists('the_views')){the_views();}?> | <?php comments_popup_link('0 Comentário','1 Comentário','% Comentários');?></p>
    
            <div class="content"><?php the_excerpt_rereloaded(200);?></div>
    
            <p class="tags">
                <?php the_tags(__('Tags: ', 'kubrick') . ' ', ', ', '<br />'); ?><br />
                <?php edit_post_link(__('Editar', 'kubrick')); ?>
            </p>
            </div>
    
            <div id="publicidade">
                <div id="publicidade-img"><?php if(function_exists('mba_display_zone')) mba_display_zone(7);?></div>
            </div><!-- end publicidade -->
    
        <?php endwhile; else: ?>
    
        <?php endif;?>
    
        <?php if(function_exists('wp_pagenavi')) {wp_pagenavi();}?>    
    
        </div><!-- end conteudo-post -->
    
    <?php get_sidebar(); ?>
    
    <?php get_footer(); ?>

    a div publicidade é a do banner.
    alguém tem idéia de como faz isso?

Visualizando 2 respostas - 1 até 2 (de um total de 2)
  • Não precisa fazer dois loops.

    Cria uma variável antes do loop para ser um contador:
    $contador=1;

    Dentro do loop, use um if para ver se a variável está igual a 1. Se sim, mostra a publicidade. Se não, não mostra.

    if ($contador==1){
    //aqui vem a div com a publicidade
    }

    Depois, incrementa a variável (antes de terminar o loop).
    $contador++;

    Peço desculpas se eu tiver postando no lugar errado.
    Alguem poderia me ajudar a colocar publicidade no meu blog?
    Eu usava o dominio gratuito wordpress.com, mas vi que eu teria que ter um dominio pago, assim eu fiz comprei o dominio, na propria pagina do wordpress.com!
    Mas mesmo assim os links dos banner não funcionam!

    Se puderem ajudar ficarei grato!

    http://www.hardphoto.org

Visualizando 2 respostas - 1 até 2 (de um total de 2)
  • O tópico ‘Publicidade no meio de dois posts do category.php’ está fechado para novas respostas.