Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php WP:如何显示所有用户\单元字段?_Php_Arrays_Wordpress - Fatal编程技术网

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;