我的博客受到了散播者的猛烈抨击。好消息是,在所有情况下,角色在用户列表中都显示为“无”。是否有方法在函数中使用add\\u操作(“用户寄存器”)。php阻止基于角色为空或无的这些注册?
虽然我假设代码如下所示:
add_action("user register","spike_registrations");
function spike_registrations($user_id){
//pull out role, evaluate role, if role = "" or None stop registration
}
我不确定的是进入我的函数的特定代码。例如,注册过程使用的数据集是什么?如何从该数据集中提取角色?是否有任何特殊的方式来评估角色的价值?什么WP函数用于停止注册过程?
感谢您提出的任何解决方案。每隔几周,我就可以省下一个小时的时间来浏览20多页的虚假注册。