您当前的位置:首页 > TAG信息列表 > meta-query

  • 如何显示缺少元值的帖子

    时间:2011-06-28

    如何构建查询来查找不包含特定元键或元值的帖子?例如:query_posts( array( \'meta_query\' => array( array( \'key\' => \'feature\', \'value\' => \'_wp_zero_value\', \'compare\' => \'!=\' ) ) ) );

  • 元查询执行‘任一/或’检查

    时间:2011-07-04

    我有这样一个meta\\u查询,但“relation”=>“OR”不起作用,meta\\u查询是否只进行“both/and”检查而不进行“one/OR”?$args = array( \'post_type\' => \'post\', \'posts_per_page\' => -1, \'meta_query\' => array( \'relation\' => \'OR\', array( \'k

  • WP_QUERY带有复选框META_QUERY

    时间:2011-07-04

    我也在StackOverflow上发布了这个,不确定是否允许这样做-如果不让我知道,我会删除一个(我不想看起来像是在垃圾邮件)。无论如何我有一个自定义的帖子类型,并使用Verve Meta Box插件为帖子类型创建了一些自定义的Meta值。元框称为“主题”,有一个复选框列表,其中包含要为其赋值的主题。例如,我勾选了数学、英语和科学。现在,我想执行一个WP\\u查询,该查询将用户选择的主题数组作为一个数组,将这些主题与为自定义帖子类型选择的主题进行比较,如果其中任何一个匹配,则返回帖子。以下是迄今为止的代码

  • 我无法在我的自定义POST类型查询中设置META_KEY

    时间:2011-07-07

    我已经创建了一个自定义帖子,events, 并保存了元数据event_year 对每个事件。我想得到一年的活动档案。当我转到以下URL时meta_key 和meta_value 由于某种原因未设置,因此未过滤事件存档。/?post_type=events&meta_key=event_year&meta_value=2011 调试值:echo $wp_query->query_vars[\'post_type\']; // \'events\' echo $wp_q

  • WordPress和MySQL,在META_QUERY中使用多个数组的问题

    时间:2011-07-16

    我使用此代码显示自定义帖子:$args = array( \'category__in\' => $bookcat, \'meta_query\' => array( \'relation\' => \'OR\', array(\'key\' => \'bookname\',\'compare\' => \'LIKE\',\'value\' => $bookname),

  • 如何使用META_QUERY对META_KEY进行排序并按日期进行二次排序?

    时间:2011-07-21

    在过去的几天里,我一直在解决一个问题,并一直在兜圈子。真的可以用一双新鲜的眼睛来帮我回答这个问题。。。因此,我正在与wordpress网站合作,其中帖子有一些与我需要运行的查询相关的自定义字段:“post expired”和“my sort order”。当我运行query\\u posts时,我希望结果是“post expired”不是“yes”的帖子(这部分在我的代码中起作用)。我还希望结果按“我的排序顺序”的DESC number值排序(也可以),如果“我的排序顺序”上有关联,我希望按日期进行二次排

  • 尚未设置的键的META_QUERY

    时间:2011-07-26

    我正在尝试查询库系统的自定义帖子类型。我有一个复选框可以将库设置为“特色”库(通过“更多字段”插件设置)-如果选中此复选框,则元值变为1,如果未选中,则元值变为0。一切都很好。但是,如果从未选中该框,则不会创建元键,这意味着我无法查询“不象1”,因为它不存在。我想要的查询是拉出4个在这个meta值中没有标记为“1”的库,还有那些根本没有这个值的库。是否有方法始终为新添加的帖子提供此元键的默认值(即如果未选中此框,则始终默认为0),或者是否有方法查询尚未设置的键?我当前的查询是:$args = array(

  • 查看多个定制字段并正确排序的定制查询

    时间:2011-07-26

    在过去的两周里,我一直在寻找一种方法,在wordpress中创建一个查询,返回所有自定义帖子类型,其中meta\\u键“mytype expired”未设置为“yes”,然后通过第二个meta\\u键“mytype sort order”对结果排序,第一个是最大的数值。如果“mytype sort order”meta\\u键字段中没有值,我希望这些帖子按日期顺序显示(最新添加的第一个),并且所有这些帖子都应该位于有值的帖子下方。For example, these set of test posts:P

  • 如何修改我的META_QUERY以处理数据库中存储的包含美元符号和逗号的价格?

    时间:2011-07-27

    我的目标是使用meta_query. 用户在管理中输入的价格是一个自定义字段,使用WPAlchemy. 在下面的示例中,查询将返回任何价格值介于1000和1500之间的帖子: \'meta_query\' => array( array( \'key\' => \'_my_price\', \'value\' => array( 1000, 1500 ),

  • 从单个键查询多个值

    时间:2011-08-03

    Bainternet 帮助过我earler 具有关系和参数。我现在需要做的是确定如何从一个键查询多个值。如果我尝试使用same key 查询失败。是否有方法在值中使用数组?类似于的东西。\'value\' => array( \'Install Manual\', \'User Manual\' ), 我已经搜索了很多次,没有结果。这就是我目前所处的位置。$documents = array( \'post_type\' => \'documents\',

  • WP_QUERY未使用META_QUERY参数返回正确结果

    时间:2011-08-21

    我的索引中有以下循环。php模板:<div id=\"new_on\"> <?php $args = array( \'meta_query\' => array( \'meta_key\' => \'is_url\', \'meta_value\' =>

  • 基于自定义帖子类型中的元值拉取帖子

    时间:2011-09-09

    我试图显示一篇文章,来自基于该文章类型中的元值的自定义文章类型,在这种情况下,复选框会显示“如果选中,则在首页显示它”。通常我使用meta\\u key=>front\\u event value=>true编写查询。但这不适用于自定义帖子类型。所以我有这个:<?php $event =array( \'post_type\' => \'Events\', \'posts_per_page\' => 1, \'

  • 使用2个自定义字段(日期范围)查询自定义帖子类型

    时间:2011-09-11

    我搜索了WP Codex和StackExchange并获得了一些线索,但我无法使此查询正常工作。我有两个与Y-m-d格式的每个展览相关的自定义字段:exstart date是展览的开始日期,exend date是结束日期。我可以轻松地显示即将展出的展品和过去的展品,但我无法获得meta\\U查询权限来显示当前展品(开始日期小于或等于今天,结束日期大于或等于今天)。下面的代码在页面上不显示任何内容。帮助$paged = ( get_query_var(\'paged\') ) ? get_query_var

  • 有没有办法对多个元查询进行多个排序?

    时间:2011-09-13

    我正在试验搜索、多准则和排序。假设我们有一个房地产网站,所有帖子都有2个自定义字段(price 和surface), 我们希望访问者能够通过输入:最低价格,最高价格,最小表面,最大表面,这将完成以下工作:function mwm_register_search_filters( $query ) { // Only on archive post listings if( $query->is_archive ) {

  • META_QUERY,数字比较,不完全正常工作

    时间:2011-09-13

    我有一个wp\\u查询,从今天开始按升序获取所有自定义帖子类型,以列出我网站上的一些事件。虽然这样做很好: $args = array( \'post_type\' => \'events\', \'posts_per_page\' => 5, \'orderby\' => \'meta_value

  • 按自定义字段值过滤循环

    时间:2011-10-01

    我试图通过自定义字段值过滤循环。我在网站上尝试了所有的建议,但都无法过滤。此循环用于rss提要的自定义模板。它将自定义帖子类型和仅“已发布”的帖子组合在一起,但我无法让它按自定义字段值进行筛选。 global $wp_query; $args = array_merge( $wp_query->query, array( \'post_type\' => \'custom_type\', \'post_status\' => \'publish\', \'meta_key

  • 将表单输入传递到多分类查询

    时间:2011-10-02

    我正在构建一个搜索页面,以对自定义帖子类型及其关联的元和分类进行查询。最后,我将查询多个分类法,并将值与meta中的值进行比较(即,在X和Y之间用foo查找帖子)。我对查询功能有很好的理解,这要感谢Otto 和Scribu. 问题是我正在努力找出如何通过表单传递变量。我的第一次尝试是尝试中推荐的方法this post, 但我不会返回任何结果(地址栏显示:http://sitename.com/?brand=22. 这是我的第一次尝试(“品牌”是我的分类名称之一):<form action=\"&

  • ORDERBY定制字段元值ASC,然后按日期DESC

    时间:2011-10-21

    我需要允许在某些类别中进行后期订购。排序选项之一是自定义字段元值。第一个问题是,并不是所有的帖子都分配了那个meta,我需要按日期(默认)排序。另一个问题是元字段应该使用ASC order和rest DESC。到目前为止我的代码在模板文件中:$request = $_REQUEST; global $query_string; parse_str( $query_string, $qs_arr ); switch ( $request[\'sort\'] ) {

  • 元查询和奇怪的orderby行为

    时间:2011-10-28

    这是我的问题查询,它选择所有未来或挂起的事件请注意,有些帖子只有\\u开始日期,没有\\u结束日期(1天事件)。$args = array( \'post_type\'=> \'events\', \'meta_query\' => array( array( \'key\' => \'_startdate\', \'value\' => $today, \'type\' => \'DATE\

  • 使用META_QUERY嵌套查询

    时间:2011-11-05

    我正在尝试构建一个查询,其中列出具有特定自定义字段值的自定义类型的帖子。然后我需要列出帖子中每个帖子的子帖子,这些子帖子还需要通过特定的自定义字段值进行过滤。这是我当前的代码,它不起作用。任何帮助都将不胜感激。非常感谢。<?php $args = array( \'post_type\' => \'clients-placements\', \'posts_per_page\' => -1, \'po