我添加了自定义列,但现在我不知道如何从显示的字段中获取日期...我的代码中有错误。有人可以帮忙吗?
由于
以下是代码:
function new_modify_user_table( $column ) {
$column['les-non-specialistes'] = 'Non-spécialiste';
$column['specialistes'] = 'Spécialiste'; return $column;
}
add_filter( 'manage_users_columns', 'new_modify_user_table' );
function new_modify_user_table_row( $val, $column_name, $user_id ) {
$user = get_userdata( $user_id );
switch ($column_name) {
case 'les-non-specialistes' : return get_the_author_meta( 'les-non-specialistes', $user_id );
break;
case 'specialistes' : return '';
break;
default:
}
return $return;
}
add_filter( 'manage_users_custom_column', 'new_modify_user_table_row', 10, 3 );
答案 0 :(得分:0)
$ return变量未被声明。
function new_modify_user_table_row( $val, $column_name, $user_id ) {
$return = '';
$user = get_userdata( $user_id );
switch ($column_name) {
case 'les-non-specialistes' :
return get_the_author_meta( 'les-non-specialistes', $user_id );
break;
case 'specialistes' :
return '';
break;
default:
}
return $return;
}