$interim_login
ファイル内にwp-login.php
変数が見つかりましたが、それが何をするのか、またはそれが何なのかわかりません。ウェブ間のドキュメンテーションはかなりまばらです。
$interim_login
とは何ですか?
ユーザーがバックエンドで作業中にログインセッションが期限切れになった場合、たとえば自動保存アクション中に、変数$interim_login
がTRUE
になります。この場合、再度ログインを要求するメッセージがエディタの下部に表示されます。
テーマカスタマイザでも同じことが起こり得ます。
ログインフォームを interim に切り替える$_REQUEST
変数はinterim-login
です。明らかな理由で、アンダースコアがダッシュにどのように置き換えられるかに注意してください。
基本的に$interim_login
はWordPressにユーザーのセッションが期限切れになったことを伝え、再度ログインするようユーザーに促してセッションが期限切れになったときにいたページに戻ります。
そのため、たとえば、ユーザーが一日中ダッシュボードに座っていて、その後何かを編集しようとしたがセッションが期限切れになっていてWordPressにログインしていない場合、 'interim-login'を呼び出してユーザーにログインを許可します。中断したところから編集を続けます。
interim-login
がどのように機能するのかを調べることで確認できます。
wp-admin\customize.php line: 158
wp-admin\includes\ajax-actions.php line: 1048
そしてもちろん
wordpress\wp-login.php