继夫的玩弄H辣文的小说|女人与拘性猛交视频|精品欧美高清不卡高清|一起做亏亏的事情的视频|啦啦啦在线视频观看|望月直播下载ios版本|国产日韩欧美一区二区三区

WordPress 6.1 將新增 is_login_screen 函數用于判斷當前是登錄界面

WordPress 6.1 將新增一個函數 is_login_screen() 用于判斷當前是不是登錄界面,這個函數還是相對較簡單 , 只要當前請求的頁面是登錄界面,就返回 true,其他情況則返回 false 。
這個函數提供了快速判斷登陸界面的方法,我之前在「簡單的判斷 WordPress 的登錄頁面的代碼,我改了5個版本」的文章中也寫過一個函數 wpjam_is_login 也實現了類似的功能 。
但是 is_login_screen() 考慮得更加周全,自定義登錄界面也考慮進去了,它是通過直接檢測 $_SERVER[SCRIPT_NAME] 而不是通過 did_action( login_form_login ) 或者全局變量 $pagenow 來實現的,這樣該函數就可以在盡早的情況下就能處理 。
function is_login_screen() { return false !== stripos( wp_login_url(), $_SERVER[SCRIPT_NAME] ); }下面的例子中,就是在 init action 中實現在登陸界面顯示一段歡迎信息,這個登錄界面檢測就考慮了自定義的登陸界面:
【WordPress 6.1 將新增 is_login_screen 函數用于判斷當前是登錄界面】function add_text_to_login() { if ( is_login_screen() ) { echo( "<h1>歡迎登錄!</h1>" ); } } add_action( init, add_text_to_login );