Php Wordpress筛选器WP_循环中的查询值

Php Wordpress筛选器WP_循环中的查询值,php,filter,custom-post-type,wordpress,Php,Filter,Custom Post Type,Wordpress,我正在为一家旅行社开发一个旅游网站。我试图让用户能够选择一个选项,如选择您的出发点,并用所选选项的所有出发点过滤循环。Ie:如果我想检查所有从芝加哥出发的航班,那么循环将只显示芝加哥出发的航班 <?php $args = array( 'post_type' => 'travel_packs', 'order' => 'ASC', ); $the_query = new WP_Query( $args ); if ( have_

我正在为一家旅行社开发一个旅游网站。我试图让用户能够选择一个选项,如选择您的出发点,并用所选选项的所有出发点过滤循环。Ie:如果我想检查所有从芝加哥出发的航班,那么循环将只显示芝加哥出发的航班

<?php
  $args = array(
  'post_type'     => 'travel_packs',
  'order'         => 'ASC',
  );
  $the_query = new WP_Query( $args );

  if ( have_posts() ) : while ( $the_query->have_posts() ) : $the_query->the_post();
?>

//The loop:
<a href="<?php the_permalink(); ?>">
  Destination: <?php the_field('destination'); ?>
  Departing from:<?php the_field('departures'); ?>
  Price:<?php the_field('price'); ?>
</a>

<?php endwhile; endif; ?>
我考虑过$_-GET方法,但我不确定如何将其与_字段“departions”相融合;,但我想我已经出轨了

谢谢大家!

你应该试试这个

$args = array(
 'post_type'     => 'travel_packs',
 'order'         => 'ASC',
 'meta_key'   => 'departures',
 'meta_value'     => 'Chicago'
 );
在芝加哥,您可以有一个变量,它将接受离开的值