Настройки баннера тем позволяют показывать посты одной категории.
Но я бы хотел показать посты двух разных категорий
Вот что я попробовал
if ( $newscard_settings['newscard_banner_featured_posts_1_hide'] === 0 ) {
$newscard_fp_1_cat = absint($newscard_settings['newscard_banner_featured_posts_1_post_categories']);
$post_type_fp_1 = array(
'posts_per_page' => 2,
'post__not_in' => get_option('sticky_posts'),
'post_type' => array(
'post'
),
);
if ( $newscard_settings['newscard_banner_featured_posts_1_latest_post'] == 'category' ) {
$post_type_fp_1 = array( 'category__and' => array(8,15), 'posts_per_page' => 2, 'orderby' => 'title', 'order' => 'DESC' );
}
$newscard_get_featured_post_1 = new WP_Query($post_type_fp_1);
Но это ничего не отображает.
Вот оригинальный код
if ( $newscard_settings['newscard_banner_featured_posts_1_hide'] === 0 ) {
$newscard_fp_1_cat = absint($newscard_settings['newscard_banner_featured_posts_1_post_categories']);
$post_type_fp_1 = array(
'posts_per_page' => 2,
'post__not_in' => get_option('sticky_posts'),
'post_type' => array(
'post'
),
);
if ( $newscard_settings['newscard_banner_featured_posts_1_latest_post'] == 'category' ) {
$post_type_fp_1['category__in'] = $newscard_fp_1_cat;
}
$newscard_get_featured_post_1 = new WP_Query($post_type_fp_1);