What is $interim_login?

时间:2013-03-12 作者:Jordan Thornquest

我找到了一个$interim_login 中的变量wp-login.php 文件,我不知道它是做什么的,或者它是什么。关于interwebs的文档非常稀少。

什么是$interim_login?

2 个回复
最合适的回答,由SO网友:fuxia 整理而成

变量$interim_loginTRUE 当用户在后端工作时登录会话过期时,例如在自动保存操作期间。在这种情况下,编辑器底部会显示一条请求再次登录的消息:

enter image description here

同样的情况也可能发生在主题定制器中。

这个$_REQUEST 将登录窗体切换为临时的变量是interim-login. 请注意,下划线是如何在没有明显原因的情况下替换为破折号的。

SO网友:Jacob Rambo

大体上$interim_login 告诉WordPress用户会话已过期,提示用户重新登录,并将他们带回会话过期时所在的页面。

因此,例如,如果用户整天坐在仪表板上,然后重新登录并尝试编辑某些内容,但他们的会话已过期,并且他们不再登录WordPress,则会调用“临时登录”,并允许用户重新登录并继续编辑他们离开的位置。

你可以研究一下interim-login 通过签出工作。

wp-admin\\customize.php line: 158

wp-admin\\includes\\ajax-actions.php line: 1048

当然还有

wordpress\\wp-login.php

结束

相关推荐

通过挂钩替换wp-login.php登录表单,并使用带有wp-登录表单验证的自定义表单

我正在自定义所有wp登录。php表单,即登录、丢失密码、注册等。我有一个工作模型,但当我解码在自定义表单上抛出默认错误消息时,我想一定有更好的方法来创建自定义表单,并且仍然使用wp登录。php来完成所有繁重的工作,以及为什么在wp登录时编写自定义表单验证。php做得足够好吗?我正在构建一个插件。这是我的工作解决方案:1) 每个表单(登录、丢失通行证等)都是单独的。php文件。I表单的文件由get\\u header()和get\\u footer()包装2) 每个表单的操作都是wp登录。php。因此,当我