Anywhere Elementor Pro: пользовательский фильтр запросов - PullRequest
0 голосов
/ 01 мая 2020

Я использую везде Elementor Pro.
В архиве мне нужно создать пользовательский фильтр запросов в «AE - Post Blocks».
Я создал функцию для применения фильтра nammed: "vedette_fabilities_filter ".
Вот функция:

function vedette_favorites_function($query_args){
    $query_args = array (
                        array   (
                            'taxonomy' => 'en_vedette', 
                            'field' => 'slug',
                            'terms' => 'mes-favorites',
                                ),
                            );
}
add_filter('vedette_favorites_filter', 'vedette_favorites_function');

В поле" Фильтр запросов "в" AE - Post Blocks "я вставил имя" vedette_favor_filter ".

Ничего не добавляется!
Не могли бы вы, пожалуйста, помочь мне и рассказать, где моя ошибка.
С уважением,
Бруно

1 Ответ

0 голосов
/ 01 мая 2020

Правильный код:

function vedette_favorites_function($query_args){
    $query_args =   array   (
                        'post_type' => 'recette',
                        'tax_query' => array(
                                            array   (
                                                'taxonomy' => 'en_vedette',
                                                'field' => 'slug',
                                                'terms' => 'mes-favorites',
                                                    ),
                                            ),
                            );
    return $query_args;
}
add_filter('vedette_favorites_filter', 'vedette_favorites_function');
...