我是WordPress的新用户,我需要修改管理区域中的用户列表。用户的某些信息为空白,因此我想在空白处显示默认值。
我试图在$wp_list_table->display()
内修改wp-admin\wp-includes\class-wp-list-table.php
功能,但没有运气。
请帮帮我。
答案 0 :(得分:0)
WP_User_Query
是一个在wp-includes/user.php
中定义的类,它允许查询WordPress数据库表' wp_users '和' wp_usermeta '。此类是在3.1版中引入的,因此,不推荐使用WP_User_Search类。
按角色显示用户
$user_query = new WP_User_Query( array( 'role' => 'Administrator' ) );
显示除特定用户列表以外的所有用户
$user_query = new WP_User_Query( array( 'exclude' => array( 4, 5, 6 ) ) );
仅根据关键字搜索在登录和电子邮件列中显示用户
$args = array(
'search' => 'Rami',
'search_columns' => array( 'user_login', 'user_email' )
);
$user_query = new WP_User_Query( $args );