Как сделать выборку WP_query на wordpress

Рейтинг: 0Ответов: 0Опубликовано: 16.08.2023

Есть кастомный тип записи "Врачи", мне необходимо на странице врача сделать выборку по метаполю с помощью wp_query. Делала на других страницах - проблем не было, а тут не работает((( Видимо я чего-то не понимаю. Есть, например, кастомный тип записи "Заболевания", и когда мне в нем нужно было сделать выборку врачей я применила такой код:

$query = new WP_Query( array(
                            'post_type' => 'doctors',
                            'posts_per_page' => -1,
                            'post_status' => 'publish',
                            'meta_key' => 'doctor_departments',
                            'meta_value' => $podpis_departments[0]
                        ) );

где в переменной $podpis_departments[0] лежит id поля doctor_departments. Делаю выборку по врачам на странице врача

$args = array(
                        'post_type' => 'doctors',
                        'posts_per_page' => -1,
                        'post_status' => 'publish',
                        'meta_key' => 'doctor_departments',
                        'meta_value' => $current_term_doctors
                    );

где в переменной $current_term_doctors лежит id поля doctor_departments, но выборка не происходит, если пишу в posts_per_page 10, то нормально выдаются первые 10 врачей.

Подскажите, что делаю не так.

Ответы

Ответов пока нет.