Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
排除元值为空的帖子wordpress_Wordpress - Fatal编程技术网

排除元值为空的帖子wordpress

排除元值为空的帖子wordpress,wordpress,Wordpress,我已经做了一个自定义字段复选框。我只想排除选中复选框的帖子。 我不能这样做。 这是我正在使用的代码 $args = array( 'posts_per_page'=> -1, 'post_type' => 'latestnews', 'orderby'=> 'id', 'meta_key'=>'', 'me

我已经做了一个自定义字段复选框。我只想排除选中复选框的帖子。 我不能这样做。 这是我正在使用的代码

$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);
所以基本上我只想要那些没有设置meta键的帖子,并且meta值不存在。 这里我的元键是一个复选框,如果我选中该复选框,则值yes存储在数据库中,如果我不选中该选项,则数据库中不会存储任何内容

<?php
$check_metakey = get_post_meta($post->ID, "sticky", true);
if($check_metakey !== '') :
?>
your article's template
<?php
endif;
?>
注意:所有这些都在while循环内

祝你好运