2014-11-23 44 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); } 

我想知道是否有人曾與我的用戶的數據連接這三個擴展權限的任何提示。預先感謝任何幫助!

回答

相關問題