-5
我試圖插入新的列到WP管理區域的用戶列表,如果用戶當前登錄或不顯示「是」或「否」。檢查用戶是否已登錄?
使新列:
function users_events_column($cols) {
//Column key + show icon as column heading
$cols['logged_in'] = '<i class="fa fa-user"></i>';
return $cols;
}
add_filter('manage_users_columns', 'users_events_column');
邏輯和內容列在每個用戶:
function user_events_column_value($column_name) {
if($column_name == 'logged_in') {
if( /*Somehow check if user is logged in*/ ) {
_e('Yes', 'kk');
}
else {
_e('No', 'kk');
}
}
}
add_filter('manage_users_custom_column', 'user_events_column_value', 10, 3);
如何檢查是否用戶列表中登錄?
更新:
我試過,但它不工作..
function user_log_column_value($column_name) {
if($column_name == 'logged_in') {
if(is_user_logged_in()) {
_e('Yes', 'kk');
}
else {
_e('No', 'kk');
}
}
}
add_filter('manage_users_custom_column', 'user_log_column_value', 10, 3);
Column獲取成功創建,但沒有內容 - 沒有 「否」 或 「是」
爲什麼它不爲你工作?這是一個標準的WP功能。 – rnevius
您無需觸摸此自定義列... – rnevius