Was ist $ interim_login?


8

Ich habe eine $interim_loginVariable in der wp-login.phpDatei gefunden und bin mir nicht sicher, was sie tut oder was sie ist. Die Dokumentation rund um die Interwebs ist ziemlich spärlich.

Was ist $interim_login?

Antworten:


8

Die Variable $interim_loginist, TRUEwenn die Anmeldesitzung eines Benutzers abläuft, während er im Back-End arbeitet, beispielsweise während einer Aktion zum automatischen Speichern. In diesem Fall wird unten im Editor eine Meldung angezeigt, in der Sie aufgefordert werden, sich erneut anzumelden:

Geben Sie hier die Bildbeschreibung ein

Das gleiche kann im Theme Customizer passieren.

Die $_REQUESTVariable, die das Anmeldeformular auf Interim umschaltet, ist interim-login. Beachten Sie, wie der Unterstrich ohne ersichtlichen Grund durch einen Bindestrich ersetzt wird.


3

Grundsätzlich $interim_loginteilt WordPress mit, dass die Benutzersitzung abgelaufen ist, fordert den Benutzer auf, sich erneut anzumelden, und führt ihn zurück zu der Seite, auf der er sich nach Ablauf der Sitzung befand.

Wenn der Benutzer beispielsweise den ganzen Tag im Dashboard sitzt und dann wieder einschaltet und versucht, etwas zu bearbeiten, aber seine Sitzung abgelaufen ist und er nicht mehr in WordPress angemeldet ist, ruft er "Interim-Login" auf und ermöglicht dem Benutzer, sich erneut anzumelden und weiter bearbeiten, wo sie aufgehört haben.

Sie können lernen, wie es interim-loginfunktioniert, indem Sie auschecken.

wp-admin\customize.php line: 158

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

und natürlich in

wordpress\wp-login.php

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.