• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Wyświetlanie postów z własnej taxonomi - CPT

0 głosów
271 wizyt
pytanie zadane 3 września 2019 w Systemy CMS przez bulgotnik86 Gaduła (3,040 p.)

Czołem dzieje,

zrobiłem se CPT na wordressie i dodałem własną taxonomie. Stworzyłem też dla tej taxonomii szablon  taxonomy-nazwa_taksonomii.php . W taksonomii stworzyłem kilka pozycji (podkategorii) i teraz próbuje wyświeltlić je na stronie - oczywiście posty tylko z wybranej podkategorii ( przyjmijmy ze nadrzędną "kategorią"  jest taxonomia). Na ten moment wyświetla mi wszystkie posty jakie sa stworzone i przyporządkowane do jakiejkolwiek podkategorii. Czyli wchodze w podkategorie A , a wyswietla w niej posty z podkategorii A, B , C. Może ktoś erknąć gdzie popełniłem bląd?

 $terms = wp_get_post_terms( $post->ID, 'gatunek_gra'); 
                    $terms_ids = [];

                    foreach ( $terms as $term ) {
                        $terms_ids[] = $term->term_id;
                    }

                    $args = array(
                        'post_type' => 'gry_sn_cp',
                        'tax_query' => array(
                            'relation' => 'AND',
                            array(
                                'taxonomy' => 'gatunek_gra',
                                'field'    => 'term_id',
                                'terms'    => $terms_ids
                            )
                        ),
                    );

                    $query = new WP_Query($args);
                    if ( $query->have_posts() ) {
                        while ( $query->have_posts() ) {
                    ?>
                    <!--Początek html-->
                     <div class="single-content-row">
                     	 <?php $query->the_post();?>
			       	  <div class="thumb-wrap">
			       	  	<?php the_post_thumbnail(); ?>
			       	  </div>
			       	  <div class="single-content-wrap">
			       	  	<h3><?php the_title(); ?></h3>
			       	  	<p><?php the_excerpt(); ?></p>
                         <div class="flex-50">
                         	<div class="rm-cw">
                         		<a href="<?php the_permalink(); ?>" class="read-more-sn">Pełna recenzja >></a>
                         		
                         	</div>
                         	<div class="graj-teraz-content">
                         		<a href="<?php echo get_field( 'zagraj_teraz_link' ); ?>" 
                         			class="graj-teraz-btn">Graj teraz</a>
                         	</div>

                         </div>
			       	  </div>

			       </div>

 

Zaloguj lub zarejestruj się, aby odpowiedzieć na to pytanie.

Podobne pytania

0 głosów
0 odpowiedzi 1,381 wizyt
0 głosów
0 odpowiedzi 490 wizyt
pytanie zadane 23 kwietnia 2018 w Systemy CMS przez JeyJey Użytkownik (710 p.)
0 głosów
1 odpowiedź 204 wizyt
pytanie zadane 23 kwietnia 2018 w Systemy CMS przez JeyJey Użytkownik (710 p.)

93,424 zapytań

142,421 odpowiedzi

322,646 komentarzy

62,785 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

VMware Cloud PRO - przenieś swoją infrastrukturę IT do chmury
...