WordPress: несколько категорий, использующих отображение результатов поиска - PullRequest
0 голосов
/ 03 февраля 2020

Я создаю новую пользовательскую категорию. tax_query с использованием условия AND категории1 и категории2 общего результата. Категория 2 с использованием IN ARRAY. Мне нужно отобразить значения in_array в условии AND. Пожалуйста, исправьте мой код. Спасибо за справку по функции.

$archive_postid = array( 
            'post_type' => 'post',
            //'cat' => ,
            'posts_per_page' => -1,
            'order'    => 'DSEC',
            'orderby'  => 'value',
            'post_status' => 'publish',
            'tax_query' => array(
                'relation' => 'AND',
                array(
                    'taxonomy'  => 'category',
                    'field'  => 'slug',
                    'terms'  => array($cat_slug)
                ),
                array(
                    'taxonomy' => 'dietssearch',
                    'field' => 'slug',
                    'terms'    => array( $val1 , $val2 , $val3, $val4, $val5 ),
                    'operator' => 'IN'
                ),
            ),
            ) ;
            $archive_postid = get_posts( $archive_postid );

Мне нужно проверить массив 'term' => ($ val1, $ val2, $ val3, $ val4, $ val5) - еще одно условие AND.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...