排除元值为空wordpress的帖子

时间:2012-06-13 12:27:05

标签: wordpress

我创建了一个自定义字段“复选框”。我想排除只选中复选框的帖子。 我无法这样做。 这是我正在使用的代码

$args = array(
                'posts_per_page'=> -1,
                 'post_type' => 'latestnews',
                 'orderby'=> 'id',
                 'meta_key'=>'',
                 'meta_value'=>'',
                 'order'=> 'asc',
                );
            query_posts($args);
    $my_posts = new WP_Query($args);

所以基本上我想要的帖子只有没有元键“粘性”设置且元值不存在。 这里我的元键是一个复选框,如果我选中复选框,则值is存储在数据库中,如果我没有选中该选项,则数据库中没有任何内容。

1 个答案:

答案 0 :(得分:0)

<?php
$check_metakey = get_post_meta($post->ID, "sticky", true);
if($check_metakey !== '') :
?>
your article's template
<?php
endif;
?>

注意:所有这些都在while循环中。

祝你好运! :)