建站教程

建站教程

Products

当前位置:首页 > 建站教程 >

如何在 WordPress 中延长自动注销期限

GG网络技术分享 2025-03-18 16:06 5


用于注销用户的默认 WordPress 行为是创建一个在 48 小时内或浏览器关闭时过期的登录会话 cookie。 如果选中“记住我”框,WordPress 将给您 14 天的时间,然后再强制您再次进行身份验证。

但是,如果您不想费心记住密码或花时间查找密码怎么办?

在使用多个 WordPress 网站时,跟踪所有高度复杂/棘手的管理员密码并每两周根据命令记住它们可能会成为一项挑战。

这里有一段有用的代码可以增加 cookie 的保存时间,以便用户可以保持登录更长时间。

  • 阻止 WordPress 将您注销
  • 我对编辑文件感到不舒服。 有这个插件吗?

这最初是由 Alex (Viper007Bond) 在 WordPress StackExchange 上发布的,以回应用户的问题。

阻止 WordPress 将您注销

将此添加到您的主题 函数.php 文件:

{code type=php}
add_filter( 'auth_cookie_expiration', 'keep_me_logged_in_for_1_year' );function keep_me_logged_in_for_1_year( $expirein ) {
return 31556926; // 1 year in seconds
}

将其更改为您喜欢的任何时间范围。

本质上,您可以通过将秒数更改为更高的数字来阻止 WordPress 将您注销。

我对编辑文件感到不舒服。 有这个插件吗?

是的,几乎任何东西都有一个。 如果您更喜欢插件的易用性,请尝试使用 WordPress 持久登录。

它为您提供了一个管理面板,用于配置正常身份验证超时以及“记住我”身份验证超时的值。

延长自动注销期限最有用的情况是本地开发安装,您不想一直登录。

您可能还会发现它对您独自管理而没有任何其他用户的 WordPress 网站很有帮助。 安排时间做任何你觉得舒服的事情。

毕竟,这是您的 WordPress 网站!

标签: WordPress op

提交需求或反馈

Demand feedback