wordpress禁止用户在不同地点同时登录

news/2025/3/13 17:36:57/

wordpress禁止用户在不同地点同时登录,管理员除外。

function pcl_user_has_concurrent_sessions()
{return (is_user_logged_in() && count(wp_get_all_sessions()) > 2);
}add_action("init", function () {// 除了管理员,其他人不允许多地同时登陆。if (!current_user_can("manage_options")) {if (!pcl_user_has_concurrent_sessions()) {return;}$newest = max(wp_list_pluck(wp_get_all_sessions(), "login"));$session = pcl_get_current_session();if ($session["login"] === $newest) {wp_destroy_other_sessions();} else {wp_destroy_current_session();}}
});

 原文

http://www.chudafu.com/jianzhan/4766.html


http://www.ppmy.cn/news/1578842.html

相关文章

C语言_数据结构总结7:顺序队列(循环队列)

纯C语言实现,不涉及C 队列 简称队,也是一种操作受限的线性表。只允许表的一端进行插入,表的另一端进行删除 特性:先进先出 针对顺序队列存在的“假溢出”问题,引出的循环队列概念。 循环队列 将顺序队列臆造为一个…

【git】 贮藏 stash

贮藏是我在sourcetree上看到的名词。之前只是浅浅的用来收藏一下修改的文件,没有完整的使用过。今天有幸使用了一次就来展开说说。 使用原因就不赘述了,错误的操作少提为好,操作步骤如下: 查看贮藏列表git stash list #输出&…

机器学习(吴恩达)

一, 机器学习 机器学习定义: 计算机能够在没有明确的编程情况下学习 特征: 特征是描述样本的属性或变量,是模型用来学习和预测的基础。如: 房屋面积, 地理位置 标签: 监督学习中需要预测的目标变量,是模型的输出目标。如: 房屋价格 样本: 如: {面积100㎡…

OpenCV开发笔记(八十三):图像remap实现哈哈镜效果

若该文为原创文章,转载请注明原文出处 本文章博客地址:https://hpzwl.blog.csdn.net/article/details/146213444 长沙红胖子Qt(长沙创微智科)博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV…

Windows CMD 命令大全(综合开发整理版)

CMD Windows CMD 命令大全(综合整理版)基础操作与文件管理类系统维护与配置类网络与连接类开发者常用命令CMD 黑窗口使用技巧1. **效率操作**2. **高级功能**3. **开发者高效技巧**注意事项**微软官方文档****其他实用资源****如何高效使用官方文档**Windows CMD 命令大全(综…

云效、流水线、Gradle缓存问题、build.gradle配置snapshot

云效 大部分研发者们或许都听说过阿里云云效,甚至有不少使用经验;但是几乎很少有人会关注过云效的(子)域名: 如上图,云效的定位(愿景)就是为研发者们提供一站式的团队协作、效能提…

vscode自定义背景色

故事背景,vscode默认的是黑色,windows默认的是白色,白色看久了,看黑色看不清楚。以前写C灰色习惯了。需要修改背景色。 自定义背景色 打开 VSCode。 按下 Ctrl , 打开设置。 在搜索栏中输入 workbench.colorCustomizations。 点击 “编辑 i…

数字IC/FPGA校招笔试题解析(一)

数字IC/FPGA校招笔试题解析(一) 题目1 问题:数字电路设计中,下列哪种手段无法消除竞争冒险现象? 选项: a. 加滤波电容,消除毛刺 b. 增加冗余项消除逻辑冒险 c. 增加选通信号,避开毛…