[英]WordPress check if user logged in works only after some time
我在頁面上工作: http : //mytengo.com 。 這是廣告服務。 當用戶點擊+添加新廣告時,他將自動重定向到登錄頁面(如果他沒有登錄)。 當他登錄時,他應該看到新廣告頁面,但現在它再次將我重定向到登錄頁面(is_user_logged_in = false),並在登錄頁面中將我重定向到個人資料頁面(is_user_logged_in = true)。
但是當我在5分鍾后登錄並打開此頁面時,它可以正常工作,我可以添加新廣告。 如何解決這個問題呢? 我嘗試多次更改代碼,所以我認為問題出在其他方面。
global $redux_demo;
$hide_map = $redux_demo['hide-map'];
if ( !is_user_logged_in() ) {
$login = $redux_demo['login'];
wp_redirect( $login );
exit;
} else {
}
清除緩存,可能還有一些東西。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.