我在“用户管理”选项卡中创建了一个新列,其中显示了一个用户有多少个列表。
//// ADD THE NEW COLUMN
add_filter( \'manage_users_columns\', \'add_listing_count_column\' );
function add_listing_count_column( $columns ) {
$columns[\'Listings\'] = \'Listings\'; //
return $columns;}
// FILL THE NEW COLUMN
add_filter( \'manage_users_custom_column\', \'add_listing_count_column_row\', 10, 3 );
function add_listing_count_column_row( $row_output, $column_id_attr, $user_id ) {
if ( $column_id_attr == \'Listings\') {
return count_user_posts( $user_id, \'job_listing\' );
}
return $row_output;}
现在我正在尝试对数字进行排序。但它一直按用户名排序。。。
// MAKE THE NEW COLUMN SORTABLE
add_filter( \'manage_users_sortable_columns\', \'add_listing_count_column_sortable\');
function add_listing_count_column_sortable( $columns ) {
return wp_parse_args( array( \'Listings\' => \'Listings\' ), $columns );}