WordPress插件Loggedin:登录 – 限制在线登录

Loggedin 这个插件可以禁止多人同时登录一个账号,可设定最大登录数,对于会员制网站,非常有用,确保用户安全。另外,经测试该插件兼容 WordPress 6.0+。

Loggedin 设置很简单,直接在后台插件安装界面搜索:Loggedin 即可在线安装,或者到官方下载 ,然后启用插件后,在“设置”–>“常规”界面,就可以看到设置选项:

WordPress插件Loggedin:登录 – 限制在线登录-资源工坊-游戏模组资源分享

如果你是从官方安装后出现登录设置没有翻译需要修改includes/class-loggedin-admin.php文件108行将

'🔐 Loggedin Settings',替换成__('🔐 Loggedin Settings', 'loggedin'),
add_settings_section(
			'loggedin_settings',
			//'🔐 Loggedin Settings',
			__('🔐 Loggedin Settings', 'loggedin'),
			'',
			'general'
		);

替换下面包里languages文件夹下的loggedin.potloggedin-zh_CN.mologgedin-zh_CN.po3个文件

 
loggedin.1.3.1.zip
zip文件
 

下面分享下官方提供的排除用户和用户角色的代码示例,按照需求修改好代码,然后添加到主题的 functions.php 文件即可:

排除某些用户

//排除某些用户,不受最大活跃登录数限制
function f_loggedin_bypass_users( $bypass, $user_id ) {
 
    // 在 array( ) 中输入用户id,多个id用英文逗号隔开
    $allowed_users = array( 1, 2, 3, 4, 5 );
 
    return in_array( $user_id, $allowed_users );
 
}
 
add_filter( 'loggedin_bypass', 'f_loggedin_bypass_users', 10, 2 );

排除某些用户角色

 

本站提供服务器出租☞💻多人联机.服务器24小时运行.小白开服无忧💻
© 版权声明
THE END
喜欢就支持一下吧
点赞86赞赏 分享
评论 抢沙发
头像
禁止恶意灌水,违者封禁!
提交
头像

昵称

取消
昵称表情

    暂无评论内容