簡體   English   中英

如何在 Wordpress 管理儀表板上更改空閑時間?

[英]How to change Idle time on the Wordpress admin dashboard?

我全新安裝了 Wordpress 5.9,我安裝了 WPVivid 插件以從備份中恢復。 然而,恢復過程似乎需要超過 15 分鍾,但 wordpress 不斷讓我退出並顯示“會話已過期”的彈出消息。 我該如何改變它?,或者可能增加空閑超時?

在此處輸入圖像描述

您可以使用此代碼

add_filter('auth_cookie_expiration', 'ak_function', 99, 3);
function ak_function($seconds, $user_id, $sesstiontime){
    
    if ( $sesstiontime) {       
        $expiration = 14*24*60*60;
    } else {
          $expiration = 2*24*60*60; //UPDATE HERE;
    }
    if ( PHP_INT_MAX - time() < $expiration ) {
        $expiration =  PHP_INT_MAX - time() - 5;
    }

    return $expiration;
}

或者

add_filter( 'auth_cookie_expiration', 'keep_me_logged_in_for_1_year' );
function keep_me_logged_in_for_1_year( $expirein ) {
    return YEAR_IN_SECONDS; // 1 year in seconds
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM