флажок вложенного мета-запроса wordpress множественный - PullRequest
0 голосов
/ 10 октября 2019

Я использую ACF для создания нескольких флажков на своем сайте (введите флажок из плагина). Я хочу, чтобы можно было выбирать из базы данных, зависит от выбора многих полей. У меня проблема с вложенным метаданным. Я не уверен, как поставитьмои данные в запрос, чтобы заставить его работать, я написал что-то вроде этого:

мой URL, где я передаю $ _GET ['pomieszczenia']:

wp-admin / admin-ajax.php? action= mieszkanie_wyszukiwarka & pomieszczenia% 5B% 5D = sypialnia & pomieszczenia% 5B% 5D = aneks + kuchenny

  $args = array(
    "post_type" => "mieszkania",
    "posts_per_page" => -1
  );
if(isset($_GET['pomieszczenia'])){
    $args['meta_query'] = array( 'relation' => 'AND' );
    foreach ( wp_parse_args( $_GET['pomieszczenia'] ) as $key => $value ) { 
      $args['meta_query'][] = array( 'key' => 'pomieszczenia', 'value' => $value, 'compare' => 'LIKE' );
   }
  }

Но это не работает, кто-нибудь может мне помочь?

...