您当前的位置:首页 > TAG信息列表 > meta-query
基于非单一元数据获取帖子
I have meta data to custom post "event", registered as non-single, i.e., there is an array od metadata "terms" (it is not WordPress term, I just call it term, it is a record containing start date of the event, end date of event and pos
WP_USER_QUERY忽略‘META_QUERY’参数
因此,我试图基于使用AJAX的表单的一些输入,对“成员”进行查询。问题是,在搜索“角色”时,我得到了预期的结果。但是,一旦我尝试寻找其他元值,返回就会将DB中的所有成员都带来。我尝试了很多方法,但我要么得到了我刚才说的结果,要么根本没有结果(即使是扮演这个角色)这是我的PHP代码,在\'functions.php\':function my_ajax_filter_search_callback() { header("Content-Type: application/json
如果使用共享的META_KEY存储多个POST_META值,则META_QUERY为负
WordPress支持使用相同的元键为单个帖子存储多个帖子元值。例如,一篇文章可以有多个meta\\u键“pet”的实例,meta\\u值为“cat”、“dog”和/或“fish”。这在使用get\\u post\\u meta时非常有用,因为您可以获取pet meta键的所有值的数组,而不是在单个字段中管理序列化数组。当使用元查询时,它也非常有用,因为您可以查询meta\\u键“pet”为“cat”的任何帖子,并获取“pet”的任何实例等于“cat”的帖子,而不管有多少元键的其他实例可能与具有不同值的帖
如何回显具有特定元键的所有用户的显示名称和元值?
我有一个meta_key 在桌子里面usermeta 呼叫“sms\\U订户”。这个meta_value 因为这是他们的电话号码。我想echo 具有该字段的所有用户的列表;换句话说,是每个用户的姓名、电话号码和数量的列表。页面输出可能如下所示:SMS Subscribers (3) 1 ben blue+155533355552 bob bananas+445557788883 jerry johnson+1333445555我尝试了许多不同的查询,并成功地echo 用户的display_name, 以及
ACF:如何查询类似数组字段的给定值计数?(例如:有多少行有`Flexplexe_Content`字段?)
如何编写WordPress元查询,为我提供一组用户/帖子,这些用户/帖子在存储多个值的自定义字段中具有给定数量的条目?类似SQL的东西COUNT(), 但对于ACF数组字段中的条目数。在编写WP_Meta_Query 并与>, >=, 这似乎对我不起作用,可能是因为数据是序列化存储的。因此,基本上,我如何在自定义字段值中使用特定计数来执行简单的记录选择。
当metavalue为0时不能开机自检
有一个页面显示了3篇最受欢迎的帖子,使用了查询中的帖子视图。当没有帖子视图时,我不想显示任何帖子。当post_views_count 是否为0?我想我的元查询中缺少了一些东西。怎么了?$query_args = array( \'post_type\' => \'list\', \'posts_per_page\' => 3, \'meta_key\' => \'post_views_count\', \'orderby\'
ACF:如何让用户拥有ACF灵活的内容子域,具有特定的价值和布局?
我正在寻找一种方法,根据高级自定义字段的用户元条目查询用户,该字段具有给定的值,并且本身来自给定的布局类型。例如,假设我在usermeta表中为用户设置了以下条目:a_flexible_content_field_0_status = \'value here\' a_flexible_content_field_1_status = \'some value\' a_flexible_content_field_2_status = \'more value data\' 在哪
如何拉取所有贡献者用户的记录并按指定顺序排序(这是用户元数据)?
我想按名称显示所有贡献者。以下代码仅按ID提取记录和订单,但我需要按指定数据订单:function contributors() { global $wpdb; $authors = $wpdb->get_results("SELECT ID, user_nicename from $wpdb->users WHERE display_name <> \'admin\' ORDER BY id DESC"); fo
在参数中对关系使用META_QUERY
我找到了这本指南,我正在遵循它:https://rudrastyh.com/wordpress/meta_query.html但我发现它不适用于高级自定义字段的关系。为什么?这是我的代码:$args=array( \'post_type\' => \'post\', \'post_status\' => \'publish\', \'posts_per_page\' => -1, \'meta
Fetch all data of Users
我想去拿users 所有信息均使用以下代码。if($_POST[\'orga_id\']) { $users_query = new WP_User_Query(array( \'meta_query\' => array( \'relation\' => \'AND\', array( \'relation\'
我无法在我的自定义POST类型查询中设置META_KEY
我已经创建了一个自定义帖子,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
Meta query with JSON value
Im使用post meta来存储一些值。Im在wp\\U Posteta表中有以下内容:meta\\u键mykey meta\\u值a:2:{i:0;s:1:\"5\";i:1;s:1:\"2\";} 我需要返回meta\\u值为2的帖子。我的查询:$args = array( \'post_type\' => \'post\', \'meta_key\' => \'mykey\',
按用户角色数组筛选帖子/页面
我编写了一个代码,用于根据您的user\\u角色筛选要显示的页面。一切都很好。但我的客户创建了新角色,名称/slug相似。因此,现在,如果有些人有这个角色,例如:Group APTNB,他将能够看到具有APTNB\\u CA角色的页面,因为在slug中,“APTNB”类似于我的comparison中的“APTNB\\u CA”。我试图探索在这篇文章中使用“IN”的可能性:Meta_query compare operator explanation我的剧本在我使用时爆炸了。这是我的密码。global $c
按元值和日期对帖子进行排序
我试图根据一个帖子的元值和日期对帖子进行排序。我正在使用这个插件(https://github.com/JonMasterson/WordPress-Post-Like-System ) 为我的帖子添加like系统。我的代码如下。$args = array( \'numberposts\' => 15, \'offset\' => 0, \'category\' => 0, \'meta_key\' => \'_pos
按星期几列出的帖子列表
我有广播节目,它们和弱者日有关。示例:周一和周五有一个节目的迪斯科之夜2-Pragram疯狂周末仅在周日比赛3-etc4-etcObjective: 列出所有不重复的程序,这些程序基于当天和下一天关联到多天。如果今天是星期六,必须列出星期六的节目,如星期天、星期一等,但不能只列出一次同一节目。(最近的一个)如何做到这一点?在后台,我有一个多选选项,允许用户根据插件框架选择多天。它将meta\\u值存储在序列化数组中,无法更改,因此我必须使用它。a:3:{i:0;s:1:\"3\";i:1;s:1:\"4\
一个WP_QUERY,它将查找2周前的帖子或具有特定元值的帖子
我正在寻找一种基本上在date_query 以及meta_query. 基本上我想把两者结合起来WP_Query\'sGet the posts from the last two weeks$args = array( \'post_type\' => \'post\', \'orderby\' => \'date\', \'posts_per_page\' => -1, \'date_query\' =>
从两个数字之间的meta_query()获取结果
我有如下价值:-if ( ! empty( $_GET[\'filter-area\'] ) ) { $f = $_GET[\'filter-area\']; preg_match_all(\'!\\d+!\', $f, $matches); foreach($matches as $key) { $first_val = $key[0]; $second_val = $key[1]; }
带自定义快捷码的WP查询
我的职能如下。php:-/** * Shortcode: Latest Properties */ function latest_properties_func( $atts ) { $args = array( \'posts_per_page\'=> 5, \'post_type\' => \'properties\', \'orderby\'
按上周的浏览量对热门帖子进行排序
我正在尝试对热门帖子进行排序,以便显示上周访问量最大的帖子,但没有成功。有人知道为什么它不起作用吗?<?php $popularpost = new WP_Query( array ( \'posts_per_page\' => 5, \'ignore_sticky_posts\' => 1, \'meta_key\' => \'sw_post_vi
元查询返回错误的帖子数量
我在一个类别中使用此元查询:$args = array( \"posts_per_page\" => 12, \"post_type\" => array( \"event\", \"post\" ), \"post_status\" => \"publish\", \"category\" => $tid, \'meta_query\'