WordPress как на ладони
wordpress jino

Вывод записей по подкатегориям

Как организовать вывод записей по подкатегориям в category.php?
К примеру:

Категория
Описание категории

Под категория №1
Записи под категории > Заголовок
Под категория №2
Записи под категории > Заголовок
Под категория №3
Записи под категории > Заголовок

0
Гость 8 месяцев назад
  • 0
    Kama4464

    В category.php пишешь код для получения сначала подкатегорий. Используй для этого get_categories() где в параметре parent укажи ID текущей категории. Далее прогоняешь полученные рубрики через foreach и для каждой рубрики получаешь её записи через get_posts()

    Примерно так:

    $categories = get_categories(array(
    	'parent' => get_queried_object()->term_id,
    ));
    foreach( $categories as $cat ){
    	$posts = get_posts(array( 'category'=>$cat->term_id ));
    	global $post;
    	foreach( $posts as $post ){
    		setup_postdata();
    		// вывод записи
    		the_title();
    	}
    	wp_reset_postdata();
    }
    Илья 8 месяцев назад

    Работает!)

    Комментировать
На вопросы могут отвечать только зарегистрированные пользователи. Регистрация. Вход.