我遇到了wordpress的最终预订系统(用于租车的NativeRentalSystem)的问题,当系统为用户创建帐户时,激活链接不起作用(通过仪表板添加用户时,代码确实有效)。在深入研究了租赁系统的代码后,我发现函数wp_update_user()似乎将激活代码重置为空
以下代码由系统运行
class Items{
std::array<Pea, 3> peas{{ {0., 1.}, {2., 3.}, {4., 5.} }};
// ...
}
这似乎触发发送欢迎电子邮件,在上面的代码之后,它将运行以下代码段
class Items{
std::array<Pea, 3> peas = {{ {0., 1.}, {2., 3.}, {4., 5.} }};
// ...
}
取消注释此代码,激活代码即可工作。
我尝试使用get_password_reset_key抓取激活密钥,然后将其作为参数传递,但这也不起作用
我也在运行一个插件,当我禁用它时,它仍然无法覆盖
有人知道如何解决这个问题吗?也许是替代角色和显示名称的另一种方法?