【发布时间】:2019-01-19 05:26:09
【问题描述】:
我有一个网站,它有工作用 wp 引擎。我在 wp 引擎中添加了 php session_start() 并且它工作正常。但是我的生活不能使用 php session_start();。 Live 站点创建了会话,但在重定向后其会话为空白,可能会话已被破坏。但是在实时和登台站点中使用相同的功能,那么为什么不在实时站点中工作呢?我在这个论坛上有很多答案,我也在实现这个代码,但是没有用。我该如何解决这个问题?
add_action('init', 'myStartSession', 1);
add_action('wp_logout', 'myEndSession');
add_action('wp_login', 'myEndSession');
function myStartSession() {
if(!session_id()) {
session_start();
}
}
function myEndSession() {
session_destroy ();
}
【问题讨论】:
标签: php wordpress session session-variables session-cookies