Главная Конвертер WTW Выборка wp-query по переменным из плагина. Возможно ли?

Выборка wp-query по переменным из плагина. Возможно ли?

Создано: 05.05.2026 11:18 Просмотров: 33
И
Иван Регистрация: Mar 2026

Добрый день. Есть сайт со спортивным плагином 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. А как можно узнать, как она называется?

Владимир
Владимир
Админ
10.05.2026 15:16

Делаем выборку, что-то вроде:

$query = new WP_Query([
    'post_type'      => 'sp_player',
    'posts_per_page' => -1,
    'post_status'    => 'publish',
]);


Далее обрабатываем цикл из нашего $query. Внутри цикла в самом начале получаем из переменных плагина необходимую статистику, сортируем по нужному показателю и выводим результат. Готового решения тут не будет, необходимо делать руками.

1 Кто лайкнул: Иван
Пожалуйста, войдите или зарегистрируйтесь, чтобы оставить ответ.