SOHO建站

wordpress禁止多地同时登录

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();
        }
    }
});
Published
Categorized as 建站知识 Tagged

By SOHO

wowsoho.com是一个wordpress建站公司

WordPress外贸整站源码的实际应用技术

  在WordPress外贸建站领域,深入了解整站源码的开发技法是提升网站定制性和性能的重要一环。本文将深入探… Continue reading WordPress外贸整站源码的实际应用技术

歪猫外贸建站公司

歪猫建站(WaimaoYes)是一家专业的外贸建站公司,通过提供全方位的服务和先进的技术支持,帮助外贸企业提升品牌形象和市场竞争力。

一段代码就可禁止wordpress自动更新

进行过二次开发的wordpress网站,最好要把自动更新禁止了。不然,自动更新后的wordpress网站可能无法访问。

wordpress子页面获取父页面的标题和链接

wordpress子页面获取父页面的标题和链接

WordPress为某个分类添加特定的内容页模板

为某个分类目录category添加特定的内容页single模板

WordPress外贸建站公司怎么选?

神马都是浮云,作品给力才行。