我已经制作了一个购物车 - 使用wp_session_manager https://wordpress.org/plugins/wp-session-manager/
$wp_session = WP_Session::get_instance();
// Use it like an array - throw stuff on it
unset($wp_session);
但是,取消设置会话无效。我一定做错了什么。我找到了这个https://wordpress.org/support/topic/destroy-session/
unset($wp_session['sessionName']);
但是我没有sessionName的密钥?
答案 0 :(得分:1)
由于WP Engine等托管平台的某些限制,较早版本的WP Session Manager不使用本机会话。不过从那以后,我们已经升级为使用数据库进行存储(通过选项)并使用PHP的本机会话界面。
对于现代版本(3.0或更高版本),您可以利用session_destroy()
清除会话数据。