设置用户meta怎么样。例如“my\\u inactive”,并将其设置为true,然后可以通过以下方式进行计算if( get_user_meta( $user, \'my_inactive\' ) === true )
并且有一种快速的方法来检查它,而不破坏任何用户权限或任何东西。这将允许您挂接登录,并阻止用户访问后端,而不是更改他们的任何帐户设置。允许用户重新激活的方法是添加指向/wp登录的链接。php,它将向您发送重新激活请求,并允许您从那里移动(或只是自动反应)。如果您需要任何示例代码,请告诉我,我可以激发一些东西。我不确定你需要我头顶上的哪个钩子,但我很确定大部分/所有钩子都存在。