Wordpress查询-按meta_值排序-php:time();-最大到最小数

Wordpress查询-按meta_值排序-php:time();-最大到最小数,php,mysql,wordpress,woocommerce,Php,Mysql,Wordpress,Woocommerce,我试图将一列从最大的数字排序到最小的数字。这些数字是由php中的time()函数生成的(见图),目前我的代码对排序没有影响。我做错了什么 p、 s.0=在数据库中找不到此用户id的任何内容 在下面的一行中,我将值放入数据库中 //更新用户元数据 更新_user_meta($user_id,'uls_last_seen',time()); 使用此代码行,我从数据库中检索信息 //获取用户元数据 $last_login=(int)get_user_meta($user_id,'uls_last_

我试图将一列从最大的数字排序到最小的数字。这些数字是由php中的time()函数生成的(见图),目前我的代码对排序没有影响。我做错了什么

p、 s.0=在数据库中找不到此用户id的任何内容

在下面的一行中,我将值放入数据库中

//更新用户元数据
更新_user_meta($user_id,'uls_last_seen',time());
使用此代码行,我从数据库中检索信息

//获取用户元数据
$last_login=(int)get_user_meta($user_id,'uls_last_seen',true);
这是开始排序的代码

/**
*Orderby用户\u上次看到的\u(产品)
*/
函数uls\U添加\U用户\U上次查看\U列\U订购人($query){
如果(!is_admin())
返回;
$orderby=$query->get('orderby');
如果($orderby=='user\u last\u seen'){
$query->set('meta_key','uls_last_seen');
$query->set('orderby','meta_value_num');
}
}
添加操作('pre_user_query'、'uls_add_user_last_seen_column_orderby');

我找到了问题的解决方案,我使用了
pre\u-get\u-users
而不是
pre\u-user\u-query
我找到了问题的解决方案,我使用
pre\u-get\u-users
而不是
pre\u-user\u-query