2014-11-23 45 views
0

我已经为我的Facebook登录按钮划定了必要的扩展权限,但现在我假设我需要更改user-functions.php以便用我的用户元数据填充扩展权限。扩展权限为:user_likes,user_education_history和user_work_history。我创建了相应的用户元字段:兴趣,教育和就业。这是当前用户的functions.php:使用Facebook数据填充Wordpress用户配置文件字段

/* Update user profile from facebook */ 

function userpro_update_profile_via_facebook($user_id, $array) { 

    global $userpro; 

    extract($array); 



    if (userpro_is_logged_in() && ($user_id != get_current_user_id()) && !current_user_can('manage_options')) 

     die(); 



    if ($id && $id != 'undefined') { update_user_meta($user_id, 'userpro_facebook_id', $id); } 



    if ($first_name && $first_name != 'undefined'){ update_user_meta($user_id, 'first_name', $first_name); } 

    if ($last_name && $last_name != 'undefined') { update_user_meta($user_id, 'last_name', $last_name); } 



    if ($gender && $gender != 'undefined') { update_user_meta($user_id, 'gender', $gender); } 



    if ($link && $link != 'undefined') { update_user_meta($user_id, 'facebook', $link); } 

我想知道是否有人曾与我的用户的数据连接这三个扩展权限的任何提示。预先感谢任何帮助!

回答

相关问题