Apa itu $ interim_login?

8

Saya menemukan $interim_loginvariabel di dalam wp-login.phpfile, dan saya tidak yakin apa fungsinya atau apa itu. Dokumentasi di sekitar jalinan tipis.

Apa $interim_login?

Jordan Thornquest
sumber

Jawaban:

8

Variabelnya $interim_loginadalah TRUEketika sesi masuk pengguna berakhir saat dia bekerja di bagian belakang, misalnya selama tindakan simpan otomatis. Dalam hal ini pesan yang meminta untuk masuk lagi muncul di bagian bawah editor:

masukkan deskripsi gambar di sini

Hal yang sama dapat terjadi pada penyesuai tema.

The $_REQUESTvariabel yang beralih log-in formulir untuk sementara yaitu interim-login. Perhatikan bagaimana garis bawah diganti dengan tanda hubung tanpa alasan yang jelas.

fuxia
sumber
3

Pada dasarnya $interim_loginmemberi tahu WordPress bahwa sesi pengguna telah kedaluwarsa, meminta pengguna untuk masuk kembali dan membawa mereka kembali ke halaman tempat mereka berada saat sesi berakhir.

Jadi misalnya jika pengguna duduk di dashboard sepanjang hari dan kemudian kembali dan mencoba untuk mengedit sesuatu tetapi sesi mereka berakhir dan mereka tidak lagi login di WordPress akan memanggil 'interim-login' dan memungkinkan pengguna untuk masuk kembali dan melanjutkan pengeditan di mana mereka tinggalkan.

Anda dapat mempelajari cara interim-loginkerjanya dengan memeriksa.

wp-admin\customize.php line: 158

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

dan tentu saja masuk

wordpress\wp-login.php

Jacob Rambo
sumber