查询以获取具有相同meta_key的超过2个meta_value的所有帖子?

时间:2014-07-03 作者:Pankaj Kumar

Meta\\u值前面将有复选框,因此当选中这两个复选框时,将显示与这两个Meta\\u值相关的帖子。

1 个回复
最合适的回答,由SO网友:gdaniel 整理而成

来自法典http://codex.wordpress.org/Class_Reference/WP_Query:

 $args = array(
   \'post_type\' => \'my_custom_post_type\',
   \'meta_key\' => \'age\',
   \'orderby\' => \'meta_value_num\',
   \'order\' => \'ASC\',
   \'meta_query\' => array(
       array(
           \'key\' => \'age\',
           \'value\' => array(3, 4),
           \'compare\' => \'IN\',
       )
   )
 );
 $query = new WP_Query($args);
查看meta\\u查询部分。可以定义键,然后定义数组中所有可能的值。您还可以定义比较的类型(例如,great than、equal、IN)。

结束

相关推荐

无法获取所需的Metabox数据保存帮助

我正在尝试在一个创建/编辑后的页面上创建元框。我面临的问题是:1。当我从头开始创建帖子时,元框中的数据按预期保存。当我尝试用新的元框数据更新现有帖子时,数据不会保存。我尝试了几个动作挂钩wordpress docs 而且它们似乎都不起作用。请检查以下代码:<? add_action(\'save_post\',\'callback\'); // works when a post is created from scratch add_action(\'u