您当前的位置:首页 > TAG信息列表 > wp-user-query
WP_USER_QUERY自定义字段META_QUERY WITH DATE子句
我有一个自定义元字段“bhaa\\u runner\\u dateofrenewal”,它记录了我系统上用户上次更新其成员资格的日期,字段格式为YYYY-MM-DD。我正在尝试编写一个自定义查询,该查询将按年份查询和排序返回的用户列表。我遇到了这个custom-field-multiple-clauses 文章概述了如何在值字段中使用“date()”函数$args = array( \'posts_per_page\' => 100, \'post_type\' =&
按登录、元和角色查询用户
我正在使用pre\\u user\\u查询来限制显示在用户上的结果。php页面。我通过角色和;还有一个元字段,所以我的查询from 像这样:$query->query_from = \" FROM wp_users INNER JOIN wp_usermeta ON (wp_users.ID = wp_usermeta.user_id) INNER JOIN wp_usermeta AS mt1 ON (wp_users.ID = mt1.u
条件IF语句未返回TRUE,即使$USER->省的回显是正确的
我对if语句有一个问题,我现在已经测试了很多次了。 $user_query = new WP_User_Query( array( \'role\' => \'Subscriber\' ) ); if ( !empty( $user_query->results ) ) { foreach ( $user_query->results as $user ) {
具有两个以上自定义元值的WP_USER_QUERY
我正在尝试根据用户的元数据创建自定义用户查询。我创建了以下查询。$users = new WP_User_Query( array( \'search\' => \'*\' . $search_name . \'*\', \'meta_query\' => array( \'relation\' => \'AND\', array( \'key\' => \'Statu
如何获取在给定日期之前注册的所有用户的列表?
我希望能够执行以下操作,我认为这将返回在给定日期之前注册的所有用户:$args = array( \'post_type\' => \'post\', \'date_query\' => array( array( \'before\' => current_time( \'mysql\' ) ) ) ); $query = new WP_Use
WP_USER_QUERY BY META_KEY,即数组
我已设置名为的用户元数据achievements 它是一个包含各种数值的数组。使用WP_User_Query, 我想在此名为points. 以下内容:$args = array( \'order\' => \'DESC\', \'orderby\' => \'meta_value_num\', \'meta_key\' => \'achievements\', \'number\' => $no, \'
如何使用WP_USER_QUERY搜索DISPLAY_NAME列
我正在使用WP\\u User\\u Query返回用户列表。根据this article, 我可以使用search\\u columns参数将查询集中在特定列上(假设在wp\\u users表中)。我的查询:$args = array( \'search\' => \'Rami\', \'search_columns\' => array( \'user_login\', \'user_email\', \'display_name\' ), );
使用组合元查询的WP_USER_QUERY-不工作?
我想用WP_User_Query 类根据用户的特定meta 字段。当我使用简单的单元查询时,它工作得很好:$q = new WP_User_Query( array( \'role\' => \'contributor\', \'fields\' => \'all_with_meta\', \'meta_key\' => \'first_meta\', \'meta_value\' =>
按Include参数中使用的用户ID对WP_USER_QUERY结果进行排序
我正在使用WP_User_Query 返回用户列表。我正在传递一个要包含在结果中的特定用户列表。例如: $user_ids = array( 1, 5, 9, 61, 24, 12 ); $args = array( \'include\' => $user_ids, \'count_total\' => true, \'search\' => sanitize_text_field(
如何对WP_USER_QUERY结果进行排序,以匹配用户ID数组的顺序?
我正在使用WP_User_Query 从我的数据库中获取用户列表。我仅通过使用include 参数例如:$args = array( \'include\' => array( 1, 3, 5, 99, 61, 24, 12 ), \'count_total\' => true, \'search\' => sanitize_text_field( $_GET[\'phrase\'] ) ); $query = n
如何按多个元字段对WP_USER_QUERY进行排序?
我在WordPress中获得了以下WP\\u USER\\u查询:$args = array( \'orderby\'=>\'meta_value\', \'meta_query\' => array ( 0 => array( \'key\' => \'last_name\', \'value\' => \'smith\'&
升级到WordPress 4.0.1后WP_USER_QUERY意外输出
我已经将Wordpress更新到了新版本4.0.1,我遇到了一些问题。在我有一个旧版本之前,3.5.1和我的代码一切正常。请原谅我英语不好,我试着解释一下。我有以下代码:$user_query = new WP_User_Query(array(\'ID\')); $users = (array) $user_query; ... <select name=\"UsersZone\" class=\"\" style=\"width: 100%\" onC
具有META_QUERY数组关系‘OR’的WP_USER_QUERY
我刚刚更新到WP 4.1,我使用的User\\u查询现在返回0,而不是预期的结果。$pm = array( //\'role\' => \'program_manager\', \'orderby\' => \'display_name\', \'meta_query\' => array( \'relation\' => \'OR\', array( \
WP_USER_QUERY按注册日期查询用户
我正在尝试获取今天注册的用户数。我试过这个:$args = array ( \'role\' => \'Subscriber\', \'meta_query\' => array( array( \'key\' => \'user_registered\', \'value\' => \'2015-01-13 00:00:00\',
在一个列表中显示来自两个角色的用户
几天前我问了一个问题(link) 关于我在WP 4.1和a中遇到的问题WP_User_Query 我使用自定义元数组运行。我当前的代码在升级到4.1之前一直有效: if( is_array($user->role) == true){ $staff_role=esc_attr(implode(\", \",$user->role)); } else {$staff_role=$user->role;}; $pm = arr
自定义发布类型‘Pre_[CPT]_Query’挂钩
查询wordpress用户表时,是否可以使用\'pre_user_query\' 在对数据库执行之前对SQL查询进行ammend。对于每个注册的自定义帖子类型,是否有等效的钩子方法?我正在使用posts 2 posts 链接两组自定义帖子类型。我想在每个帖子的基本查询中包含p2p链接数量的详细信息,以便我可以根据链接数量进行页面设置。
WP_USER_QUERERY BY META_VAL_Num排序
我知道普通WP\\U查询可以有\"orderby\" 的参数\"meta_value_num\", 但当我尝试使用\"orderby\" => \"meta_value_num\" 在WP\\u User\\u查询中,它似乎不起作用。无论如何,我可以获得这个功能,还是我缺少了什么?编辑:以下是我尝试检索按数值元值排序的结果的内容:$sorted_users = new WP_User_Query(array( \'orderby\' => \'meta_value\',
使用WP_USER_QUERY搜索用户元
根据WP\\U User\\U查询文档,有一个可用的搜索参数。它看起来像这样:$users = new WP_User_Query(array( \'search\' => \'This is my search\' )); 您甚至可以使用“search\\u columns”参数设置数据库中搜索的列,如下所示:$users = new WP_User_Query(array( \'search\' => \'This is my search
如何激活用户搜索
我正在尝试激活wordpress网站中的用户搜索。这意味着我还需要搜索结果上的用户。我尝试了一些插件,但没有一个能提供我想要的解决方案。有什么代码片段可以放在上面吗functions.php 这有助于解决我的问题?我必须使用WP_User_Query? 谢谢到目前为止,我已经使用了这些插件:相关性搜索所有内容
如何在WP_USER_QUERY的结果数组中包含用户元信息?
我正试图在自定义WordPress站点上完成一些相当复杂的自定义功能。客户有一个“关于我们”页面,其中包括所有团队成员及其照片的列表。我们正在尝试设置该站点,以便客户端在“关于”页面中添加或删除团队成员所需的全部操作都是添加或删除站点用户。基本上,“关于”页面会自动填充特定用户级别的WordPress用户。我认为这是一个非常聪明的主意,而且效果很好!下面是代码(在functions.php中):function query_team(){ $admin_query = new WP_Use