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

  • 如何使用JSON API插件通过META_QUERY获取帖子?

    时间:2014-06-05

    我想用一种使用元查询的API方法获取帖子。我有两个自定义字段“place”和“dayoweek”,我想通过API调用检索所有对这两个字段有一些值的帖子。如果使用php,或多或少会是这样$args = array( \'numberposts\' => -1, \'post_type\' => \'event\', \'meta_query\' => array( \'relation\' => \'AND\',

  • Sort users by meta_value_num

    时间:2014-06-11

    我在使用WP_User_Query 要按元数值对用户进行排序,我认为这很简单,因为它只按字母降序显示结果。 <?php $args = array( \'orderby\' => \'meta_value_num\', \'meta_key \' => \'epicredvote\', \'order\' => \'DESC\', ); // The Query $user_query = n

  • 使用META_QUERY的多个查询

    时间:2014-06-12

    我试图将“Featured1314”类别中的帖子分为两个列表,即将发生的事件>=今天的日期,过去发生的事件为<;今天的日期。我在帖子中添加了自定义字段,名称为“concert\\u date”,值与日期格式Ymd匹配(例如:20140611)我在下面使用的代码很接近,第一个查询的结果正确,但第二个查询的结果与第一个查询的结果重复。<h1>2013-14 Concert Season</h1> <?php $to

  • WP_QUERY-使用多个SELECT按TAX_QUERY和META_QUERY筛选

    时间:2014-06-19

    我有一本出版物Post Type, a编剧Taxonomy 和出版物自定义“元框”值;parent_id. 在我的archive-publictions-post.php 模板我正在尝试筛选WP_Query 类,具有tax_query 和meta_query 参数。使用下面的代码,我可以在页面加载时显示所有出版物,当我同时选择一个术语和一个父项时,我可以获得过滤结果,但当我单独选择时,我不能得到过滤结果?我不确定meta_query &;tax_query relationship 在这种情况下应使

  • 是否按元键排序与搜索条件不同?

    时间:2014-06-27

    我创建了一个管理员专用页面,只是为了查看有关我网站订阅者的更多信息。订阅存储为自定义帖子类型。我只想做一个条件,查找已取消订阅者的列表,并在订阅到期前订购。订阅到期日存储为yyyymmdd,作为post上的元标记。关于这一点有几页,但我无法找到任何解决方案,这可能是因为我在做一些愚蠢的事情。我试过的两种方法是: $args=array( \'post_type\' => \'subscription\', \'post_stat

  • 如何按带美元($)符号的meta_value_num排序

    时间:2014-07-26

    自定义字段都有价格,包括$符号和一个点作为分隔符。$theQuery = new WP_Query(array( \'orderby\' => \'meta_value_num\', \'meta_key\' => \'price\', \'order\' => ASC )); 所有格式如下:24.95美元190.00美元1.40美元由于美元符号,它们无法正确排序,是否可以忽略或删除此WP\\U查询中的第一个字符/$符号?

  • 获取自定义域包含文本的帖子

    时间:2014-08-10

    我有一个自定义字段,其中的值包含一个以逗号分隔的项目列表(例如:test1,test2,test3), 现在,我想检索字段包含其中一个值的帖子,我有:$query = get_posts( array( \'post_type\' => \'custom_post\', \'posts_per_page\' => 11, \'meta_query\' => array(&#x

  • WP_USER_QUERY引发404错误

    时间:2014-08-13

    我试图让Wordpress(3.9.2)在usermeta中搜索meta\\u键。我已经尝试了我搜索过的每个网站上提供的每个示例,但我一直被重定向到404错误页面。我已经尝试了最简单的检查,但仍然会出现错误-有人能帮我理解我做错了什么吗?这项工作:add_action(\'pre_user_query\',\'my_pre_user_search\'); function my_pre_user_search($user_query) { print_r($user_query);&

  • 用于比较两个日期的元查询

    时间:2014-08-21

    我想列出在$start\\u日期和$end\\u日期之间注册的所有用户。我编写了一个元查询,但它返回空。请帮忙。$start_date = 2014-08-16 09:28:17 $end_date = 2015-08-16 09:28:17 $current_user_id = get_current_user_id(); $args = array( \'meta_query\' => array( \'r

  • Meta query terribly slow

    时间:2014-08-23

    我有一个自定义的元查询,速度非常慢,甚至直到最后才加载。最多三个arrays 在里面\'meta_query\' 查询工作正常,如果有四个或更多,它就不再工作了。在搜索我找到的原因时this post 但我绝对不熟悉自定义db查询。非常感谢您的帮助!非常感谢。<?php $args = array( \'post_type\' => $post_type, \'posts_per_page\' => -1, \'meta_

  • 无法获取自定义帖子的即将到来的活动

    时间:2014-08-25

    我有自定义post=\'events\',每个事件都有自定义字段“event start date”。我想显示我正在使用以下代码的即将到来的事件。$date_today = time(); $meta_query_args=array(\'key\' => \'event-start-date\', \'value\' => $date_today,

  • 字符串以LIKE模式开头的元查询

    时间:2014-08-28

    我有一个自定义的WP\\u查询,其中包含以下meta\\u查询:$meta_query = array(); $meta_query[\'relation\'] = \'AND\'; if(!empty($postcode)) { $meta_query[] = array( \'key\' => \'postcode\', \'value\' => $postcode,

  • 在具有多个帖子类型的查询中,是否可以将META_QUERY应用于一个特定的帖子类型?

    时间:2014-09-04

    我有两种帖子类型,新闻和事件:新闻没有自定义字段事件有两个自定义字段:开始日期和结束日期我想在同一页上显示新闻和事件,理想情况下只需一个查询。一个重要的事实是,事件必须按结束日期排序,并且只能显示未来或当前的事件。以下是我正在尝试的查询参数:$args = array( \'post_type\' => array( \'news\', \'events\' ), \'meta_key\' => \'end-date\', \'orderby\'

  • WP Meta Query中的“orderby”是否与Meta Query冲突?

    时间:2014-09-12

    我正在尝试编写一个元查询,查找下一年内开始的事件(event\\u start\\u date介于现在和52周之间)或仍在进行的事件(event\\u end\\u date介于现在和52周之间),然后通过event\\u start\\u date将它们排序到一个查询中,以生成按时间顺序排列的事件列表。我的代码成功地查询并返回了这两个结果,但没有将它们排序在一起。它们按以下顺序显示:9月12日9月13日9月18日9月11日至13日(结束日期)9月20日9月25日9月26日9月20日这是我的代码:$dat

  • 选择早于当前Unix纪元时间戳的帖子

    时间:2014-09-14

    我正在尝试执行以下查询,这是因为帖子的“日期”和“时间”是作为单独的自定义字段输入的。$args = array( \'post_type\' => \'some_kind_of_posts\', \'posts_per_page\' => 3, \'orderby\' => \'meta_value_num\', \'meta_key\' => strtotime(\'date\'. \' \' .\

  • Wp_postmeta中的meta_id是什么?

    时间:2014-09-24

    我试图在WordPress自定义字段中添加一些数据,并通过在中添加更多直接记录/数据wp_postmeta 表通过SQL查询。下面有四列。。。“元id”-每个条目的唯一id“post\\u id”-此元数据的帖子id</“meta\\u key”-“key”的名称</“meta\\u值”-与键关联的值现在,我使用下面的SQL查询添加更多记录/数据。$INSERTING_DATA = \"INSERT INTO `wp_postmeta` (`meta_id`, `post_id`, `meta

  • 从多个元查询返回单个自定义帖子

    时间:2014-09-25

    我目前正在开发一个小部件,它在网站上返回一个随机特性属性,但我的WP\\u查询参数有一些问题。在后端,我有两个复选框元字段“特色”和“隐藏”。我想返回一篇帖子,其中选中了“特色”字段,未选中“隐藏”字段。我的问题如下:$query_args = array( \'posts_per_page\' => \'1\', \'orderby\' => \'rand\', \'post_type\' => \'nc_property\', \'me

  • 当传递与当前年份不同的年份参数时,WordPress会给出404页

    时间:2014-10-01

    在此页面上,您将看到我列出了特定月份发生的事件:http://conciergemaps.ch/events/这是在Wordpress上,当您选择某个月份和年份时,它会将URL附加两个参数(月份和年份,即?月份=10月&年份=2014年)。问题是,如果年份不是当前年份(2014年),则会出现404错误。我使用以下代码仅显示所选月份下的正确事件(它们是自定义帖子类型):$events_month = sanitize_text_field($_GET[\"month\"]); $events_yea

  • META_QUERY使用的值参数是否高于999?

    时间:2014-10-03

    我试图通过价格获取帖子query_post() 作用价格必须介于两个值之间。这是我用meta_query. 但当我无法获得贴子时,正确的值高于999英寸\'value\' => array(0, 999). 当它是低所有罚款。我错在哪里?我有价格值=100的产品。那么,在查询执行期间,1000可能被解释为100?此外,我还有价格=240的产品。当我设置“value”=>数组(02300)时,我无法获得价格为240的产品。$args = array( \'post_type\'

  • 比较自定义域中的2个十进制数并显示帖子

    时间:2014-10-08

    这真让我困惑。希望你能帮助我。我想做的是搜索一个数字,并显示搜索结果中负1或正1的任何内容。它将搜索的数字将有小数,例如12.5。所以如果我搜索12.5,它应该显示11.5,11.6,一直到13.5。我已经完成了搜索部分,只是显示帖子是我的问题。到目前为止,我掌握的代码是:<?php $search_query = get_search_query(); $searchplusone = ++$search_query ; $search_query