Задать вопрос
  • Как вывести типы записей по определенной таксономии?

    @rootnoroot Автор вопроса
    $query = new WP_Query( [
      'post_type'      => 'news',
      'posts_per_page' => 9,
      'paged'          => get_query_var( 'page' ),
    
    'tax_query' => array(
            array(
                'taxonomy' => 'название_таксономии',
                'field'    => 'slug',
                'terms'    => array( 'значение_термина_1',  'значение_термина_2' ),
           ),
    )
    
    ] );


    т.е так? я в php ни бумбум, вот и бьюсь уже весь вечер как это сделать
  • Как правильно организовать каталог по custom post type?

    @rootnoroot Автор вопроса
    Подскажите пожалуйста
    как мне разделить типы постов по таксономиям
    вот допустим я вывожу пост тип news, но в нем есть таксономии(категории в общем)
    мне нужно вывести в табах отдельные таксономии из post news, как это сделать?
    <?php
    
    // Запрашиваем продукты
    $query = new WP_Query( [
      'post_type'      => 'news',
      'posts_per_page' => 9,
      'paged'          => get_query_var( 'page' ),
    ] );
    
    // Обрабатываем полученные в запросе продукты, если они есть
    if ( $query->have_posts() ) {
    
      while ( $query->have_posts() ) {
    	$query->the_post();?>
    
    	<div class="news-item">
    	  <p><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></p>
    	  <p><?php $content = get_the_content(); echo mb_strimwidth($content, 0, 120, '.');?></p>
    	</div>
    
      <?php }
    
      wp_reset_postdata();
    }


    буду очень благодарен