首页 文章

使用Facebook API创建新的Wordpress用户

提问于
浏览
1

我'm trying to allow new users to register for my Wordpress site using their Facebook account. I know how to create a new user manually, but I'我不知道如何处理用户已经为网站 with an email address that's different from their facebook account 注册的情况 .

我需要创建一个正式的WP用户,但我不希望预先存在的用户最终得到两个不同的帐户(如果他们的Facebook电子邮件与他们预先存在的电子邮件不匹配) . 我不确定是否有办法将多个电子邮件分配给一个帐户 . 即使有,我怀疑这将是有问题的 .

处理这个问题的最佳方法是什么?

1 回答

  • 2

    如果有人关心,我在创建用户时向新用户添加了一个元字段 . 这很容易用update_user_meta() . 此元字段保存用户的facebook id,因此我可以在每次创建新用户时检查它是否已存在 . 也很容易用get_users()完成 .

相关问题