Выберите сообщение с указанием c группа - значение подполя - PullRequest
0 голосов
/ 21 января 2020

в WordPress У меня есть пользовательский тип сообщения 'referenzen'. Этот тип записи имеет настраиваемые поля (ACF) 'Referenzen-buildin-type' Группа с подполем 'building-type', который имеет флажок. Я не знаю, как выбрать сообщения с указанием c тип здания. Это не работает для меня:

$posts = get_posts(array(
  'meta_query' => array(
      array(
          'key'     => 'referenzen-building-types_building-type',
          'value'   => '"Museen"',
          'compare' => 'LIKE'
      )
  )
));

Есть идеи? Спасибо

Ответы [ 2 ]

0 голосов
/ 21 января 2020

Пожалуйста, посмотрите ниже:

<?php
  //args
  $args = = array (
    'numberposts'   => -1,
    'post_type'     => 'event',
    'meta_key'      => 'location',
    'meta_value'    => 'Melbourne'
  );

  //query
  $the_query = new WP_Query( $args );?>

<?php if( $the_query->have_posts() ): ?>
  <?php while( $the_query->have_posts() ) : $the_query->the_post(); ?>
    /* do something */
  <?php endwhile; ?>
<?php endif; ?>

<?php wp_reset_query();  // Restore global post data stomped by the_post(). ?>

Надеюсь, это поможет вам.

0 голосов
/ 21 января 2020
$posts = get_posts(array(
  'meta_query' => array(
      array(
          'key'     => 'referenzen_building_types_building_type',
          'value'   => 'Museen',
          'compare' => 'LIKE'
      )
  )
));
...