我在wordpress上有一个平台,我使用wp-login页面作为新用户的注册页面。定期注册正常,用户可以获得他们的帐户激活邮件。问题是,当我启用Facebook登录时,用户确实已注册,但他们收到确认邮件,而使用FB登录的人会感到困惑,因为通常FB登录是立即的,不需要设置密码。
我的FB插件设置前缀" facebook - "为每个用户名。我可以根据前缀来过滤这些用户,只是为FB注册用户禁用确认邮件吗?
答案 0 :(得分:0)
我对WP不是那么强大,但你可以肯定。 在发送电子邮件的代码的一部分(smt,如email-> send()),您可以添加if语句。像这样:
assert len(image.shape) == 2
这是一个有点不好的解决方案,因为我们解决问题的后果,而不是来源,但是工作正常,imho。
我确信在注册开始时划分FB和非FB用户有更好的解决方案,但是您需要调试源代码并找到它。