gpt4 book ai didi

wordpress更改用户列表排序(按注册时间排序)教程

转载 作者:qq735679552 更新时间:2022-09-29 22:32:09 37 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章wordpress更改用户列表排序(按注册时间排序)教程由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

在 WordPress 后台,用户是按照用户名排序的,并且没有显示注册时间,如果我们希望能够在后台看到用户的注册时间,并且按照注册时间排序,可以通过下面的代码实现:  。

复制代码 。

代码如下

<?php  /*  Plugin Name: 按照用户注册时间排序  Plugin URI: http://blog.wpjam.com/m/order-by-user-registered-time/  Description: 显示用户注册时间,并按照用户注册时间排序。  Version: 0.1  Author: Denis  Author URI: http://blog.wpjam.com/  */  add_filter('manage_users_columns','wpjam_add_users_column_reg_time');  function wpjam_add_users_column_reg_time($column_headers){  $column_headers['reg_time'] = '注册时间';  return $column_headers;  }  add_filter('manage_users_custom_column', 'wpjam_show_users_column_reg_time',11,3);  function wpjam_show_users_column_reg_time($value, $column_name, $user_id){  if($column_name=='reg_time'){  $user = get_userdata($user_id);  return get_date_from_gmt($user->user_registered);  }else{  return $value;  }  }  add_filter( "manage_users_sortable_columns", 'wpjam_users_sortable_columns' );  function ys_users_sortable_columns($sortable_columns){  $sortable_columns['reg_time'] = 'reg_time';  return $sortable_columns;  }  add_action( 'pre_user_query', 'wpjam_users_search_order' );  function wpjam_users_search_order($obj){  if(!isset($_REQUEST['orderby']) || $_REQUEST['orderby']=='reg_time' ){  if( !in_array($_REQUEST['order'],array('asc','desc')) ){  $_REQUEST['order'] = 'desc';  }  $obj->query_orderby = "ORDER BY user_registered ".$_REQUEST['order']."";  }  }  。

将上面的保存为一个插件,上传激活之后,就可以在用户界面看到注册时间,并且按照注册时间排序了:


wordpress更改用户列表排序(按注册时间排序)教程

最后此篇关于wordpress更改用户列表排序(按注册时间排序)教程的文章就讲到这里了,如果你想了解更多关于wordpress更改用户列表排序(按注册时间排序)教程的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

37 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com