Wsparcie » Zaawansowane » Wyswietlanie listy postow z konkretnej kategorii

  • Rozwiązano pankamilr

    (@gordon34)


    Witam. Mam mały problem z pętelką wyswietlająca liste postow przypisanych do danej kategorii. jak skonstruowac poniższy kod aby wyswietlalo tylko i wylaczniej z jednej kategorii biorac pod uwage ze kategoria ma kilka podkategorii, ktore maja jeszcze pod-podkategorie w sobie.

    Jak chce wyswietlic posty tylko i wylacznie z „podkategorii” nie chce zeby wyswietlaly sie posty z „pod-podkategorii” a aktualnie tak to sie robi.

    Mam nadzieje ze bedzie sie dalo to jakos wyjasnic.
    Dzieki za rady
    Pozdrawiam

    $catQuery = $wpdb->get_results("
    SELECT * FROM $wpdb->terms AS wterms
    INNER JOIN $wpdb->term_taxonomy AS wtaxonomy ON ( wterms.term_id = wtaxonomy.term_id )
    WHERE wtaxonomy.taxonomy = 'category'
    AND wtaxonomy.parent = 3
    AND wtaxonomy.count > 0");
    
    foreach ($catQuery as $category) { ?>
    
    <li><a href="#"><?php echo $category->name; ?></a>
    	<?php if(query_posts('cat='.$category->term_id) > 1) : >
    
    <ul>
    	<?php
    	while (have_posts()) : the_post(); ?>
    
                <li><a><?php echo the_title(); ?></a></li>
    		<?php
    		endwhile;
    		?>
    </ul>
    	<?php
    	endif;
    	?>
    </li>
    <?php
    	}
    wp_reset_query();
Viewing 2 replies - 1 through 2 (of 2 total)
  • Moderator amistad18

    (@amistad18)

    Niezbyt wiem co tym całym kodem chcesz osiągnąć:

    $catQuery = $wpdb->get_results("
    SELECT * FROM $wpdb->terms AS wterms
    INNER JOIN $wpdb->term_taxonomy AS wtaxonomy ON ( wterms.term_id = wtaxonomy.term_id )
    WHERE wtaxonomy.taxonomy = 'category'
    AND wtaxonomy.parent = 3
    AND wtaxonomy.count > 0");

    Ale wyświetlanie postów tylko z kategorii np. o ID = 10, bez wyświetlania wpisów z kolejnych podkategorii, to np:
    query_posts('category__in=10');

    Thread Starter pankamilr

    (@gordon34)

    tak, doszedlem do tego juz wczesniej, ale zapomnialem o tym napomknac tutaj. dzieki i tak za potwierdzenie mojego rozwiazania.

    a kodem chce osiagnac wyswietlanie postow z kategorii ktore sa podkategoriami, podkategorii itd…

Viewing 2 replies - 1 through 2 (of 2 total)
  • Temat ‘Wyswietlanie listy postow z konkretnej kategorii’ jest zamknięty na nowe odpowiedzi.