Wsparcie » Zaawansowane » Duplikowanie postów mimo do_not_duplicate

  • Marcin

    (@k0n0pka)


    Witam Was serdecznie i z góry dziękuję za jakąkolwiek pomoc, ponieważ ja grzebie i grzebie w kodzie już kilka dni i nie mogę do tego dojść.

    Posiadam na stronie dwa rodzaje newsów (featured/recent). I chciałbym żeby najpierw wyświetlały się trzy rodzaje pierwszych, później pięc drugich i tak naprzemian itp..

    <?php $my_query = new WP_Query('showposts=1');
      while ($my_query->have_posts()) : $my_query->the_post();
      $do_not_duplicate = $post->ID; ?>
    
    <div class="featured <?php sandbox_post_class() ?>" >
    <?php include (TEMPLATEPATH . '/post-image.php'); ?>
    <div class="bigdate"><?php the_time('d.m'); ?></div>
    <a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title_attribute(); ?>" class="post-content"><?php the_title() ?><span class="post-content-excerpt"><?php the_excerpt(); ?></span></a>
    </div><!-- .featured -->
    
    <?php endwhile; ?>
    
    <div class="recent">
    	<?php query_posts('showposts=4'); ?>
    	<?php while (have_posts()) : the_post();
    		  if( $post->ID == $do_not_duplicate ) continue; update_post_caches($posts); ?>
    	<div id="post-<?php the_ID() ?>" class="<?php sandbox_post_class() ?>">
    
    	<?php include (TEMPLATEPATH . '/post-image.php'); ?>
    
    	<div class="bigdate"><?php the_time('d.m'); ?></div>
    	<a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title_attribute(); ?>" class="post-content"><?php the_title() ?><span class="post-content-excerpt"><?php the_excerpt(); ?></span></a>
    	</div><!-- .post -->
    
    <?php endwhile ?>
    </div>

    I jeśli po drugiej pętli (gdzie wyświetlany jest recent) wrzucę ponownie kod z featured wyświetla pięknie, tylko jest to zduplikowany post z pierwszej pętli.

    Mogę liczyć jakoś na Waszą pomoc lub wskazówki?

    Pozdrawiam serdecznie

Viewing 2 replies - 1 through 2 (of 2 total)
Viewing 2 replies - 1 through 2 (of 2 total)
  • Temat ‘Duplikowanie postów mimo do_not_duplicate’ jest zamknięty na nowe odpowiedzi.