首页 > 解决方案 > 没有打开wordpress管理面板的wordpress登录用户

问题描述

is_user_logged_in()

我正在尝试跟踪用户是否已登录,但上面的代码仅在我打开我的 wordpress 管理面板时才有效,是否有任何可能的方法来检查用户是否已登录但没有必要他需要打开他的管理面板出色地。

标签: phpwordpress

解决方案


尝试将您的代码包装在init操作中。

add_action('init', 'bks_run_code');

function bks_run_code()
{
   $logged_in = is_user_logged_in();
}

您需要确保已加载 wp 函数,然后实际运行所需的代码。你可以在里面调用其他函数bks_run_code()

代码进入您functions.php的主题文件(子主题)


推荐阅读