Tag: 检查是否登入

WP中检查白名单的用户是否登陆?

WordPress 提供了一个方法 is_user_logged_in() 用于检查用户是否是登陆状态. 但是很可惜 这个方法在 pluggable.php 中定义. 也就是说如果你需要在插件中使用, 那么这个函数是没有被定义的. 我们来看一下 is_user_logged_in() 的实现: function is_user_logged_in() { $user = wp_get_current_user(); return $user->exists(); } 我们可以改一下, 用于检查指定的用户名是否登陆. function is_username_logged_in($username) { $user = …