Php WP:如何显示所有用户\单元字段?
它显示“数组”。我想知道计算用户登录次数时要使用的字段。使用:Php WP:如何显示所有用户\单元字段?,php,arrays,wordpress,Php,Arrays,Wordpress,它显示“数组”。我想知道计算用户登录次数时要使用的字段。使用: <?php global $current_user; get_currentuserinfo(); $user_id = $current_user->ID; $user_fields = get_user_meta( $user_id, , 'true' ); echo $user_fields; ?> 它将向您显示可变内容 使用 var_dump($user_fields) 它将显示有关$user\
<?php
global $current_user;
get_currentuserinfo();
$user_id = $current_user->ID;
$user_fields = get_user_meta( $user_id, , 'true' );
echo $user_fields;
?>
它将向您显示可变内容 使用
var_dump($user_fields)
它将显示有关$user\u id的所有元字段
在wordpress中,没有任何预定义的功能可用
用于获取用户登录计数。。您必须选择执行此操作的选项。。
创建一个插件或在其上编写以下自定义代码
functions.php文件。。
在这里,我在用户id的用户元密钥中创建了一个变量user\u login\u count,因此每次用户成功登录时,我都会将用户计数增加1
$user_fields = get_user_meta( $user_id );
print_r($user_fields);
}
添加“登录重定向”、“ulc\U我的登录重定向”10,3
通过使用此筛选器,您可以获取“用户登录计数”用户获取发布元函数的键值。print\r可能是您想要的
function ulc_my_login_redirect($redirect_to, $request, $user) {
//is there a user to check?
global $user, $wpdb;
if (isset($user->ID)) {
if ( get_user_meta($user->ID, 'user_login_count', true) ){
$user_login_count = get_user_meta($user->ID, 'user_login_count', true);
$user_login_count++;
update_user_meta($user->ID, 'user_login_count', $user_login_count);
}else{
add_user_meta($user->ID, 'user_login_count', '1');
}
}
return $redirect_to;