Wordpress会话为空



我正在努力理解为什么wordpress会话不起作用。

当我写入print_r($_SESSION);时,它会返回空数组。

我也尝试过使用$wp_session = WP_Session::get_instance();,但它返回错误-你的网站出现严重错误。

在wordpress中访问会话的正确方式是什么?谢谢

正如我所看到的,

WP会话管理器插件已经完成。因此,如果您添加了

function register_my_session()             
{                                          
if (!session_id()) {                   
session_start();                   
}                                      
}                                          

add_action('init', 'register_my_session'); 

之后,您可以直接使用$_SESSION变量。

$_SESSION['user_name'] = 'User Name';        
echo $_SESSION['user_name']; // 'User Name'  

最新更新