如果我理解您的意思,您希望在查询阶段筛选出没有任何奖项的教员。
替换代码:
<?php query_posts( \'post_type=mtt_page\'); ?>
<?php if ( have_posts() ) while ( have_posts() ) : the_post(); ?>
使用此(未测试):
<?php
$args = array(
\'post_type\' => \'mtt_page\',
\'posts_per_page\' => -1,
\'meta_query\' => array(
array(
\'key\' => \'awards\',
\'compare\' => \'EXISTS\'
)
)
);
$members = new WP_Query( $args );
?>
<?php if ( $members->have_posts() ) while ( $members->have_posts() ) : $members->the_post(); ?>
请注意,我认为EXISTS meta\\u查询比较仅在WP 3.5以后的版本中有效。
正如一些人指出的那样,最好避免发布query\\u帖子。