Выборка wp-query по переменным из плагина. Возможно ли?
Добрый день. Есть сайт со спортивным плагином Sportspress. В нем несколько переменных - команда, игрок, судья и тд. У игрока также есть переменные со статистикой - забитые голы, передачи и проч.
Хочу вывести на странице 5 лучших игроков чемпионата (параметр mvp):
<?php
$args = array(
'post_type' => 'sp_player',
'posts_per_page' => 4,
'orderby' => 'date',
'order' => 'DESC',
'meta_query' => [[
'key' => 'mvp',
'compare' => '=',
'value' => 5
]]
);
$query = new WP_Query( $args );На выходе пустой блок. Причем если вывожу просто список игроков через 'post_type' => 'sp_player' - без дополнительных параметров в выборке, то все работает.
Подозреваю, что неправильно обозначаю в запросе переменную mvp. А как можно узнать, как она называется?
Делаем выборку, что-то вроде:
$query = new WP_Query([
'post_type' => 'sp_player',
'posts_per_page' => -1,
'post_status' => 'publish',
]);
Далее обрабатываем цикл из нашего $query. Внутри цикла в самом начале получаем из переменных плагина необходимую статистику, сортируем по нужному показателю и выводим результат. Готового решения тут не будет, необходимо делать руками.