1
到目前为止,这只是通过筛选并仅显示'会话''Fall'项来实现的。WP_query通过meta_key和meta_value进行筛选
<?php
$the_query = new WP_Query(array(
'post_type' => 'classes',
'meta_key' => 'sessions'
'meta_value' => 'Fall',
'posts_per_page' => -1
));
while ($the_query->have_posts()) :
$the_query->the_post();
?>
但我想它也过滤,并且是在“落”和“Monon休闲社区中心”只显示项目
'meta_key' => 'location_select',
'meta_value' => 'Monon Community Center',
我怎样才能做到这一点?
我也尝试这样做,它没有在http://codex.wordpress.org/Class_Reference/WP_Query工作
$the_query = new WP_Query(array(
'post_type' => 'classes',
'meta_query' => array(
'relation' => 'AND',
array(
'meta_key' => 'location_select',
'meta_value' => 'Monon Community Center',
'compare' => '='),
array(
'meta_key' => 'sessions',
'meta_value' => 'fall',
'compare' => '='),
'posts_per_page' => -1
)
));
while ($the_query->have_posts()) :
$the_query->the_post();
这和我的代码只是尝试没有工作。我在代码中做错了什么? – user2044055
每页的帖子不应该在元查询数组中。 –