所以我有一个用户,我不能用未经确认的插件手动激活。他的用户是在所有适当的网站上创建的,但他的帐户未列为已激活。激活电子邮件中的链接仅返回错误消息:“无法创建用户”,即使他是创建的。未经确认的模块简单地告诉我“以下用户无法激活:”.*。
我查看了他的用户表,电子邮件中的密钥与数据库中的密钥匹配,注册表中唯一奇怪的是他没有激活时间。
有没有关于发生了什么以及我如何修复它的想法?
*编辑:我的apache日志中也没有显示php错误的内容。
所以我有一个用户,我不能用未经确认的插件手动激活。他的用户是在所有适当的网站上创建的,但他的帐户未列为已激活。激活电子邮件中的链接仅返回错误消息:“无法创建用户”,即使他是创建的。未经确认的模块简单地告诉我“以下用户无法激活:”.*。
我查看了他的用户表,电子邮件中的密钥与数据库中的密钥匹配,注册表中唯一奇怪的是他没有激活时间。
有没有关于发生了什么以及我如何修复它的想法?
*编辑:我的apache日志中也没有显示php错误的内容。
不知何故,注册表中的用户名与创建的用户名不同。我不知道这是不是因为用户试图每隔几周注册两次而没有激活什么,但我只是更改了注册表中的用户名,以匹配wp\\u users表中已经存在的用户名,激活似乎顺利进行。
我更改了user\\u login列以匹配现有用户名。
我正在建立一个Wordpress多站点网络,用户可以在主站点上订阅一个或多个服务,也可以访问子站点上的内容。子网站的访问权限将取决于他们在主站点上订阅的服务。我想使用一些代码做的是,当用户在主站点注册时,我可以将该用户添加到子网站,并添加一些属性/元数据来定义用户对子网站的访问权限(可能是我将使用memberpress来管理访问权限)我的主要问题是,当用户注册主站点时,可以使用什么代码将其添加到子站点?