您当前的位置:首页 > TAG信息列表 > meta-query
查询元关键字以开头的帖子
我需要找到以当前年份+当前月份(即201502)开始的元键的帖子,但实际值也可以包含该月内的任何一天(即20150214)。真正棘手的部分是,我正在尝试使用ACF的Reapter和Date Picker字段来实现这一点。如果我要求帖子中包含完整的日期字符串(20150214),我已经让它工作到了可以返回true的程度,但我不知道如何仅在年份和月份这样做。这是我当前的代码:// custom filter to replace \'=\' with \'LIKE\' function my_post
获取与当前帖子相关的元信息
我正试图通过键获取元信息rw_related_link 对于每个帖子,但我的代码是错误的,因为取而代之的是与当前帖子相关的,我在所有帖子中都得到了相同的代码,这是错误的。这就是我的single.php:if (have_posts()) { while (have_posts()) { the_post(); $normal_args = array( \'ignore_sticky
下面的WP_QUERY代码片段有什么不同吗?
下面的代码返回相同的结果。它们之间有什么区别吗?如果有区别,那么哪一个更好?代码段1:$args = array( \'post_type\' => \'product\', \'meta_key\' => \'location\', \'meta_value\' => \'Melbourne\' ); $query = new WP_Query( $args ); 代码段2:$args = array(
WP查询参数-标题或元值
如何按meta\\u值或标题进行查询?如果我设置meta\\u值,$args[\'meta_query\'] = array( \'relation\' => \'OR\', array( \'key\' => \'model_name\', \'value\' => $thesearch, \'compare\' => \'like\' ) );
具有序列化的自定义元值的GET_USERS
我正在尝试使用get_users 选择只有特定元值的用户。在这种情况下,元键是extraInfo 但这些值位于序列化数组中。我可以这样把用户拉出来吗?这就是我一直在尝试的,但运气不佳:$meta_key = \'extraInfo[zip]\'; $meta_value = $zip; $query = get_users(\'meta_key=\'.$meta_key.\'&meta_value=\'.$meta_value);
使用具有2个元密钥的orderby
我可以使用orderby 在WP_Query 使用以下内容:\'orderby\' => \'meta_value_num\', \'meta_key\' => \'my_key_1\', 但是,是否可以基于2个元字段的计算使用orderby?例如,我有两个元字段my_key_1 和my_key_2. 我想将值键1除以2,然后按该结果排序。类似于meta_key = my_key_1/my_key_2
通过元关键字值获取附件
我需要获取与带有meta\\u键的帖子相关联的附件(每个帖子只有一个)wpcf-legislacion-gratis (与列的值无关)通过使用get_posts() 作用我试过两种方法:$nonActivePlan_args = array( \'order\' => \'desc\', \'meta_query\' => array( array(
WP_QUERY检查自定义字段数组中是否存在整数
我用的是wp_query 在自定义字段中查找具有指定数值的自定义帖子。该自定义字段的值是一个数字数组(使用高级自定义字段的关系字段的选定帖子的ID)。因此,我试图在该字段的数组中找到所有具有指定值的帖子。这是我的代码:foreach ($selectedAuthors as $myAuthor){ $args = array( \'posts_per_page\' => -1, \'post_type\' => \'resourc
是否执行包含多个“and”元查询的大型WP_Query?
我有一个自定义的帖子类型product. 访问者可以搜索products 有许多过滤器。他们可以设置color, 这个size, 这个price, 等。产品的详细信息存储在高级自定义字段(ACF)中。我的解决方案是WP_Query 具有meta_queries. 全部的WP_Meta_Queries 都在AND-关系我的问题是:如果访问者为产品创建更多的过滤器,那么查询总是会变慢。我认为INNER JOINs开启wp_postmeta 都是问题所在。我有六个INNER JOIN在这张桌子上。这个问题有解决
用wp查询调用特定页面第二部分
我正在创建一个页面网站,我在“页面”帖子类型上添加了一个自定义字段,要求“将此页面用作分区:”是或否(带有下拉列表)。我将模板上的所有页面都调用为一页。使用wp查询的php(自定义模板)<?php $args = array( \'post_type\' => \'pages\', \'order\' => \'ASC\', \'posts_per_page\' => 50, \'meta_query\' => array(
WP_QUERY WITH多元字段筛选?
我有以下查询,但它仍然返回结果,其中包括元值为“deal”的帖子。我在这件事上遗漏了什么线索 $args = array( \'post_type\' => POST_TYPE, \'meta_key\' => \'is_hot\', \'meta_value\' => \'1\', \'meta_compare\' => \'=\', \'posts_per_page\' => 20,
按元价值获取附件
我陷入了一个非常简单的问题:我需要通过自定义元键(和值)获取所有附件。我正在开发一个简短的代码,所以它必须在每一个可能的页面上工作。目前为止我所做的尝试:$args = array( \'post_type\' => \'attachment\', \'meta_query\' => array( array( \'key\' => \'medientyp\', \'v
WordPress更改了我的自定义查询,如何修复它?
我正在使用下面的自定义查询按自定义视图计数查询最受欢迎的帖子,<?php $mostpopular_args=array( \'post_type\' => \'post\', \'orderby\' => \'meta_value_num\', \'meta_key\' => \'view_count\', \'pos
如何在WordPress中只从用户元表中删除用户元值(而不是键)?
我将多个图像存储在媒体库中,并将其id保存在wp\\u usermeta表中。我的元键是“images”,元值是“279280281”。现在我从表中得到如下图像:<?php $images = get_the_author_meta( \'images\', $user->ID ); $images = explode(\',\',$images); foreach($images as $img) { ?> <img
WordPress META_QUERY不工作
我对自定义帖子类型的元查询有问题。设置了以下参数:$args = array( \'post_type\' => \'wp_comp_entries\', \'posts_per_page\' => -1, \'meta_query\' => array( \'relation\' => \'AND\', array(
META_QUERY‘Compare’=>‘IN’不起作用
首先,我知道这是重复的,但以前的答案都没有帮助。我正在通过post_meta. 这是我的代码,目前没有返回任何内容。$args = array( \'numberposts\' => -1, \'post_type\' => \'post\', \'meta_query\' => array( array( \'key\' => \'syst
清理元查询中的自定义字段值
我正在使用pre_get_posts 钩住meta_query args按日期筛选存档循环。基本上,有一个“事件”的自定义帖子类型,我的用户键入日期作为事件的自定义字段,例如,格式为“2015年4月10日”。如果用户输入的日期已过,意味着事件已经发生,那么我不希望这些帖子显示在循环中。我被告知要通过meta\\u查询来执行此操作。这很好,但我想将输入的日期与YYYY-MM-DD格式的当前日期进行比较,这意味着我需要重新排列用户的日期输入(格式为M-D-YYYY)以进行比较。我尝试了下面的代码,但没有成功。
WP JSON API META_QUERY不工作
在下面的代码示例中,我使用帖子标题(名称)作为字段来存储电子邮件地址,而密码位于自定义字段中。以下查询将提取正确的用户,但不关心密码是否匹配。我已经搜了几个小时了,这是我迄今为止最好的一次,还缺什么?$posts = $json_api->introspector->get_posts(array( \'post_type\' => \'custom_user\', \'name\' => \'[email protected]\'
如果帖子不在元查询中,则忽略粘滞帖子
我有这样一个wp查询参数:$args = array( \'post_type\'=> \'myposttype\', \'posts_per_page\' => 10, \'meta_query\' => array( \'relation\' => \'AND\', array(\'key\' => \'routeFrom\',\'value\' => \'rome\',\'compare\' =>
GET_POST_META作为下拉搜索筛选器的列表
我想知道是否有人能帮我。我想为我的wordpress网站创建一个下拉搜索过滤器。我希望下拉列表中填充自定义帖子类型的meta\\u框值。我知道<?php echo get_post_meta($post->ID, \'meta_field\', true); ?> 是获取它们的方法,但我想创建一个变量,并将其作为下拉列表进行回应。<select> $variable = get_post_meta($post->ID, \'meta_field