繁体   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