2012-05-25 21 views
1

我想讓新用戶使用他們的Facebook帳戶註冊我的Wordpress網站。我知道如何手動創建一個新用戶,但我不知道如何處理用戶已經註冊的網站,其電子郵件地址與他們的Facebook帳戶不同。使用Facebook API創建新的WordPress用戶

我需要創建一個官方的WP用戶,但我不希望預先存在的用戶最終得到兩個不同的帳戶(如果他們的Facebook電子郵件不符合他們預先存在的電子郵件)。我不確定是否有辦法將多個電子郵件分配給一個帳戶。即使有,我懷疑這會有問題。

處理這個問題的最佳方法是什麼?

回答

2

如果有人在乎,我會在創建用戶時向新用戶添加元字段。這很容易與update_user_meta()。這個meta字段包含用戶的Facebook ID,所以我可以檢查每次創建新用戶時是否已經存在。用get_users()也很容易完成。

相關問題