Size: a a a

WordPress Ukraine Community

2020 June 11

IV

Ihor Vorotnov in WordPress Ukraine Community
а взагалі там на скріні чекбокси, як я розумію
источник

IV

Ihor Vorotnov in WordPress Ukraine Community
тобто можна кілька місяців одразу вибрати
источник

IV

Ihor Vorotnov in WordPress Ukraine Community
@bonddesign я правий?
источник

PB

Pavel Bondarchuk in WordPress Ukraine Community
так
источник

PB

Pavel Bondarchuk in WordPress Ukraine Community
чекбоксы.
источник

IV

Ihor Vorotnov in WordPress Ukraine Community
тепер в своєму WP_Query розділи подумки 2 окремі частини з різною функціональністю:

- orderby meta_value та meta_key на верхньому рівні - це для сортування, потрібні обидва параметри
- meta_query - це для фільтрації по вибраних місяцях
источник

PB

Pavel Bondarchuk in WordPress Ukraine Community
Ihor Vorotnov
якшо вибрали 2 місяці, то повинні бути результати і за перший, і за другий
верно. чекбоксы выбрали, показали их значения. значит, это может быть не 1 месяц, а 2, 3 и так далее...
источник

IV

Ihor Vorotnov in WordPress Ukraine Community
тепер повернемося до фільтрації - в такому вигляді як ти зараз написав, з LIKE - фільтрує по одному місяцю?
источник

IV

Ihor Vorotnov in WordPress Ukraine Community
relation постав в OR
источник

PB

Pavel Bondarchuk in WordPress Ukraine Community
так
источник

PB

Pavel Bondarchuk in WordPress Ukraine Community
источник

IV

Ihor Vorotnov in WordPress Ukraine Community
отже, залишилось зробити по кількох місяцях
источник

IV

Ihor Vorotnov in WordPress Ukraine Community
прибери поки шо масив який в meta_query після relation
источник

IV

Ihor Vorotnov in WordPress Ukraine Community
ми його будем циклом робити
источник

IV

Ihor Vorotnov in WordPress Ukraine Community
зроби копіпейст коду сюди, шоб я руками не переписував
источник

PB

Pavel Bondarchuk in WordPress Ukraine Community
$args = array(
       'post_status' => 'publish',
       'post_type'   => 'webinars',
       'order'       => 'ASC',
       'orderby'     => 'meta_value',
       'meta_query' => array(
           'relation' => 'OR',
       ),
   );
источник

IV

Ihor Vorotnov in WordPress Ukraine Community
тепер вибери 3 місяці в фільтрі і зроби вардамп, треба бачити як передаються кілька місяців
источник

PB

Pavel Bondarchuk in WordPress Ukraine Community
источник

PB

Pavel Bondarchuk in WordPress Ukraine Community
источник

PB

Pavel Bondarchuk in WordPress Ukraine Community
источник