我正在为一家代理商开发一个旅游网站。我试图让用户能够选择“选择您的离开”这样的选项,并根据所选选项的所有离开过滤循环。即:如果我想查看芝加哥的所有离场,那么循环只会显示芝加哥的离场!
<?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
方法,但我不确定如何将其与the_field('departures');
同化,但我想我已经离开了赛道!
谢谢!
答案 0 :(得分:0)
你应该试试这个
$args = array(
'post_type' => 'travel_packs',
'order' => 'ASC',
'meta_key' => 'departures',
'meta_value' => 'Chicago'
);
取代芝加哥,您可以拥有可接受离境价值的变量。