使用WP时,我遇到了2个Cookie和会话问题。
1) 我有自定义CMS,我设置了一个cookie。 Cookie的路径是/它应该适用于当前域的每个路径。
问题是wordpress无法读取它(它也不在开发者控制台中)。
我的猜测是他们取消了不属于他们的饼干吗?
2)与会议类似的事情
如果我从我的CMS设置会话,它不可读(再次为空)。 我试过设置
session_start();
在wp-config.php中但不起作用。如果我在wp-config.php中设置会话变量然后它可以工作,但那不是我想要的。
有人可以建议我修复或解决方法吗?
由于
答案 0 :(得分:0)
将此代码粘贴到您的functions.php文件中以进行会话:
function register_my_session()
{
if( !session_id() )
{
session_start()
}
}
add_action('init', 'register_my_session');
现在,如果你想使用会话:
$_SESSION['username'] = 'tjcafferkey';