• Olá pessoal?

    Estou tendo um problema no carregamento do conteudo de minha sidebar. a partir da segunda página ele não é carregado (paginação )..

    Vi no código HTMl que a div rotate-sidebar aparece porem com o conteudo vazio.

    Obrigado aos que ajudarem.

    Abraços

    <div class="container_990">
    
       <div class="content">
       	 <h1 class="title-page"> Telefones Úteis - <?php echo $nomecategoria; ?></h1>
         <?php get_template_part('loop-telefones-uteis') ?>
       </div>
    
     <div class="sidebar"> <?php  get_template_part( 'loop-banner-sidebar' );?></div>
    
    </div>
    
    // AQUI É O LOOP QUE LISTA OS TELEFONES
    
    <ul class="lista-telefones">
    
    	<?php $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; ?>
    	<?php query_posts( "cat=30&orderby=title&showposts=15&order=ASC&paged=$paged" ); ?>
    
    	<?php if ( have_posts() ) while ( have_posts() ) : the_post(); ?>
    
    <li>
    				<strong> <?php the_title(); ?></strong>
    				<?php echo get_field('telefone-orgao'); ?>
    			</li>
    	<?php endwhile; // end of the loop. ?>
    
    <div class="navi-bar"><?php if(function_exists('wp_pagenavi')) { wp_pagenavi(); } ?></div>
    
    // AQUI É O LOOP BANNER SIDEBAR
    
    <?php query_posts("category_name=banner-sidebar&post_type=publicidade&showposts=5&paged=$paged&order=DESC"); ?>
    
     <div id="rotate-sidebar">
    
    <?php if (have_posts()) : ?>
    <?php while (have_posts()) : the_post();  ?>
    
    <a>" href="<?php echo get_field('link-banner'); ?>">
    	 <?php the_post_thumbnail('', array('class' => '')); ?>
    
    	</a>
    
    <?php endwhile; ?>
    <?php endif; ?>
    
    </div>
Visualizando 2 respostas - 1 até 2 (de um total de 2)
  • Moderador Míriam de Paula

    (@miriamdepaula)

    Tá bem tenso esse seu código hein, amigo!
    Não use query_posts() para fazer um loop secundário!

    Use sempre WP_Query() ou get_posts()

    O que deve estar ocorrendo no seu código é que o loop secundário está conflitando com o loop principal da página… ai já viu! Dá caca mesmo.

    Dá uma lida no que diz o Codex a respeito da classe WP_Query() e tente manter as boas práticas na sua programação.

    Link para estudos: http://codex.wordpress.org/Class_Reference/WP_Query

    Criador do tópico rodrigocnn

    (@rodrigocnn)

    Obrigado Mirian! Usei a WP_Query!

Visualizando 2 respostas - 1 até 2 (de um total de 2)
  • O tópico ‘Conteudo da Sidebar não carrega na paginação’ está fechado para novas respostas.