Wsparcie » Motywy » Wyświetlanie postów

  • pietrov8

    (@pietrov8)


    Witam.

    Mam taki problem. Chciałbym wyświetlić na stronie dwa rodzaje postów.

    W sliderze udało mi się wyświetlić wszystkie posty jakie są wprowadzone do wordpressa.

    <?php if (have_posts()) : ?>
    								    <?php while (have_posts()) : the_post() ; query_posts( 'cat=0' ); ?>
    										<div>
    										<section>
    											<div class="h3-wrapper w300"><h3><?php the_title(); ?></h3></div>
    											<div class="w300" style="padding-bottom: 20px;"><?php the_content('<b>(read more)</b>'); ?></div>
    										</section>
    										</div>
    		      						<?php endwhile; ?>

    Teraz chciałbym w sliderze były wyświetlane posty z kategorii „uncategorize” zaś w innym miejscu z drugie kategorii którą stworzę.

    Czy taka możliwość jest??

Viewing 5 replies - 1 through 5 (of 5 total)
  • Moderator Paweł Knapek

    (@adpawl)

    możliwe, query_posts powinno być przed pętlą – nie w jej środku. poza tym zgubiłeś endif;

    Thread Starter pietrov8

    (@pietrov8)

    Ok, jednakże query post gdy zastosuje dwa razy to działa tylko pierwsze zastosowane dla wszystkich postów na podanej podstronie.

    Moderator Paweł Knapek

    (@adpawl)

    <?php  query_posts( 'cat=0' );
    	if (have_posts()) : ?>
    			<?php while (have_posts()) : the_post() ; ?>
    					<div>
    					<section>
    						<div class="h3-wrapper w300"><h3><?php the_title(); ?></h3></div>
    						<div class="w300" style="padding-bottom: 20px;"><?php the_content('<b>(read more)</b>'); ?></div>
    					</section>
    					</div>
    <?php endwhile; endif; ?>
    
    <?php  query_posts( 'cat=1' );
    	if (have_posts()) : ?>
    			<?php while (have_posts()) : the_post() ; ?>
    					<div>
    					<section>
    						<div class="h3-wrapper w300"><h3><?php the_title(); ?></h3></div>
    						<div class="w300" style="padding-bottom: 20px;"><?php the_content('<b>(read more)</b>'); ?></div>
    					</section>
    					</div>
    <?php endwhile; endif; ?>
    Thread Starter pietrov8

    (@pietrov8)

    W ten sposób wyświetlają się wszystkie posty z wszystkich kategorii tylko że dwa razy

    Moderator Paweł Knapek

    (@adpawl)

    U mnie działa ok…
    No to może spróbuj z http://codex.wordpress.org/Class_Reference/WP_Query

Viewing 5 replies - 1 through 5 (of 5 total)
  • Temat ‘Wyświetlanie postów’ jest zamknięty na nowe odpowiedzi.