@jeka-3

Как вывести записи из определенной таксономии через get_posts?

Как вывести новую таксономию через get_posts ?
  • Вопрос задан
  • 1393 просмотра
Решения вопроса 1
Lebezniy
@Lebezniy
Веб разработка
<?php
$posts  = get_posts( array(
    'post_type'      => '{тип_записи}',
    'tax_query' => array(                                  // элемент (термин) таксономии 
        array(
            'taxonomy' => '{название_таксономии}',         // таксономия 
            'field'    => 'slug',
            'terms'    => '{название_элемента_таксономии}' // термин 
        )
    ),
    'posts_per_page' => -1         // кол-во записей (-1 все) 
) );

foreach( $posts as $post ){
	setup_postdata($post);
        /* для отображения каждой записи - шаблон loop-myposts.php */
        get_template_part('loop-myposts');
}
?>


WordPress Шпаргалка вам в помощь.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
$args = array(
	'tax_query' => array(
		array(
			'taxonomy' => 'name_taxonomy',
			'field' => 'slug',
			'term' => 'slug_term'
		)
	)
);

get_posts($args);


get_posts
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы