您当前的位置:首页 > TAG信息列表 > wp-user-query
使用WP_LIST_TABLE插件搜索用户
我正在尝试开发一个插件,该插件将搜索并返回我的用户,以便我可以编辑属于他们的其他元数据。我一直在使用Codex 作为我的出发点。我的表显示在WP\\u User\\u查询中的用户中。但我在使用搜索输入过滤查询时遇到了问题。通配符搜索mysearch将正确返回表,但转到第二页将返回空白搜索。搜索变量未放置在url中。如何将其传递到url?(仅通过分页)还有没有一种方法可以改变它,这样我就不必在搜索参数之前和之后在物理上处于“*”,并在代码中完成它?以下是我的疑问:function prepare_items
如何在WP_USER_QUERY中使用SEARCH_COLUMNS?
我正在使用WP_User_Query 要按姓名、ID、电子邮件等搜索使用。。。那样的话,我需要使用search_columns 传递用户ID或电子邮件的字段。我正在做的是$my_users = new WP_User_Query( array( \'role\' => $role, \'offset\' => $offset ,
使用查询在一行中组合两个元值
我向wp_usermeta 表格:bid_user_lat 和bid_user_lng我需要能够在一行中获得这两个值,以及user_id.ROW - (user_id) 220 | (bid_user_lat) 45.099080 | (bid_user_lng) -140.09099现在是棘手的部分。。。然后,我需要在计算半径语句中使用这些值:( 3959 * acos( cos( radians( @lat ) ) * cos( radians( **bid_user_lat.meta_value**
WP_USER_QUERY不按元键排序
我试图列出按元值排序的用户。我将每个用户的分数存储在他们的用户元中,这只是一个数字,但循环没有排序。我将分数包括在循环中,以便我可以看到它没有被正确排序。我做错了什么? $args = array( \'meta_key\' => \'score\', \'meta_value\' => 0, \'meta_compare\' => \'>\', \'orderby\' => \'meta_value_num\'
如何通过密码查找用户?
我需要为每个用户添加一个密钥,所以我决定只给用户密码这个值,并使用WP功能来存储/检索它。所以现在我需要找到what user that password belongs to, 因此,需要一个字段来识别他,而不是询问电子邮件和密钥。如何通过密码查找用户?我知道数据库中存储的不是密码,而是其他东西,但我不在乎。我们没有足够的用户使用相同的MD5(或存储的任何内容)获得两个谢谢
WP_USER_QUERY以排除无帖子的用户
我发现可以按照每个用户拥有的帖子数量对用户查询进行排序,但是可以从结果中排除没有帖子的用户吗?在Wp\\u User\\u Query类中pre_user_query 操作,但查询字符串是一个巨大的弱点,所以我不确定我想在这里使用哪种类型的过滤操作。
我想添加我的自定义准备查询,但Add_Filter没有运行
我想操纵WP_User_Query(). 我希望用户按照自定义元字段和升序进行排序。我已经对代码进行了正确的测试users.php 但既然这不是个好地方,我就想跑add_filter( \'prepare_query\', \'my_prepare_query\');主题中的调用(“include”不存在):$count_args = array( \'include\' => $include, \'number\' => 999999, \'
按发帖数查询用户,最近30天,按发帖类型显示每个用户发帖数
我差不多完成了,下面的代码除了显示每个用户的帖子数量外,还可以将其细分为帖子类型,我还想过滤过去三十天的帖子。我正在尝试为每个用户获取自定义帖子类型“music”的帖子。<div id=\"top-artist-wrapper\"> <?php foreach ( get_users(\'orderby=post_count&number=5\') as $user ) : ?> <div class=\"top-artists\"
使用搜索功能列出WordPress用户
我很难完成从CosmosPlates优秀教程改编的这段代码。除了搜索功能外,一切都正常(列表和分页等),搜索功能不返回任何内容,即当我尝试按关键字筛选时,不会列出任何用户。有人知道问题出在哪里吗?谢谢你的指点。Osu<?php /* Plugin Name: WP Author Listing Plugin URI: # Description: Simple shortcode to list our WordPress users. Author: OSU
在全网范围内保存用户上次访问的博客
我有一个很大的子域网络(其中许多使用域)。我曾想过用cookie解决这个问题,但经过一些研究,我认为跨域cookie不是一个好主意。所以,我想这是通过在用户元中保存一些博客数组,然后将它们显示在主页上实现的。我偶然发现update_user_meta() 这对我来说很方便。global $blog_id; $current_blog_details = get_blog_details( array( \'blog_id\' => $blog_id ) ); if (is_
按能力查询用户-卸载/停用回调
在MU上运行的情况下,我正在编写一个开源/公开且免费可用的插件。就像我以前一样add_screen_option() 为了让用户能够轻松地根据自己的喜好设置管理页面,我留下了一堆用户元数据。现在,页面本身仅限于具有manage_options 功能,因此只有那些在调整per page 列表表的值。为了让插件保持干净状态,以防有人选择删除插件,我添加了一个停用和一个卸载挂钩回调,该回调应该循环遍历用户数据并删除元条目。现在,我可以简单地遍历所有用户,检查他们的元值等等,但这在有大量用户的网站上几乎不会失败,
减少WP_QUERY循环中的SQL查询数以获取作者数据
这个问题适用于scale,与典型的blog实现无关。我正在开发一个web应用程序,运行标准WP\\U查询来获取一些自定义帖子类型。这通常会导致运行大约10个SQL查询。在循环中,我需要访问这两个post meta 对于岗位和user meta 这篇文章的作者。使用get_post_meta 在回路内部。WordPress缓存WP\\U查询的结果,因此每次“不进行”其他查询get_post_meta 在循环中调用。然而,在为文章作者检索用户数据时,情况变得很糟糕。通常我需要打电话get_user_by 在循
使用Scribu的帖子连接wp_User_Query中的每个_到帖子插件-替代方法?
一段时间以来,我一直在使用Scribu的Posts-to-Posts插件,这对我很有帮助。我已经阅读了完整的wiki和问题列表,但如果有一种干净的方法在获取信息时循环访问许多用户,我就找不到任何明确的答案each_connected.根据this wiki entry, 在循环内获取连接的更快方法是使用each_connected, 避免在循环的每次迭代中都有第二个查询。有道理,而且非常适合posts 不同类型的。但尽管wp_query 和wp_user_query, 这种事情不起作用(但如果我们在wp_
在用户页中排除特定角色的用户
class MyPlugin { public function __construct() { add_action(\'init\', array(&$this, \'do_member_filter\')); } public function do_member_filter() { $users = new WP_User_Query( array(
WP_User_Query not searching
我目前有以下代码,在user\\u business表中有一个名为“Clark Farm”的用户。下面的代码不返回任何内容。如果删除搜索词,则会列出所有用户。我正在试图确定为什么搜索不起作用。。<?php /** * @package WordPress * @subpackage themename */ get_header(); ?> <?php $url = $_SERVER[\'REQUEST_U
如何搜索(部分匹配)WordPress用户的显示名称?
我需要创建一个搜索页面,该页面将显示与提供的搜索相关的任何内容。i、 e。comments 包含它,events, posts, CPTs和users 用那个名字。如何在网站中搜索名字或姓氏包含搜索短语的用户?
Randomize Users
我正在尝试随机显示我的用户,我想知道是否可以编辑此页面上的答案以满足我的需要(多个用户而不是单个用户):Sidebar random author spotlight这是我的代码(我可以轻松切换到WP_user_query 如果需要)<?php $args = array( \'fields\' => \'all_with_meta\', \'exclude\' => array(1), );
WP_USER_QUERY上的分页不更新当前页面
我有以下代码,可以查询所有用户(不包括admin)并按meta value user\\u business对其进行排序。当有10个以上的用户时,我的分页当前工作正常,除非“userp”等于什么,否则分页会将第1页始终设置为当前页。有人能帮我纠正这个问题吗? <?php /** * @package WordPress * @subpackage themename * Template Name: Vendors Page */
使用Pre_User_Query按元关键字值对WP_USER_QUERY排序
我试图按用户的成员编号对用户进行排序,这是一个自定义的元值。看来我不能轻易地按meta_value. 我读过一些变通方法,但我无法理解。这是我目前的代码。。。function sort_by_member_number( $vars ) { if ( isset( $vars->query_vars[\'orderby\'] ) && \'member-number\' == $vars->query_vars[\'orderby\'] ) {
是否需要像WP_USER_QUERY中的术语一样进行转义?
搜索部分字符串时,使用WP_User_Query 我遇到了这个answer 作者@kaiser在Stackexchange上提供了一些很好的答案。然而,我对esc_attr 逃避类似术语(\'search\' => \'*\' . esc_attr( $your_search_string ) . \'*\').我相信WP_User_Query 在不必要且徒劳无益的情况下,利用事先准备好的陈述。我说得对吗?第二,如果真的要逃跑,不是吗like_escape() 更适合这个目的?