2014-09-20 26 views
0

在使用WP时,我有2个Cookie和会话问题。wordpress会话和来自外部的cookie处理

1) 我有自定义的CMS,我设置了一个cookie。 Cookie的路径是/所以它应该适用于当前域上的每个路径。

问题是wordpress无法读取它(它不在开发者控制台中)。

我的猜测是他们没有设置不是他们的cookies?

2)类似的事情会发生与会话

如果我设置会话从我的CMS它不是可读(再次为空)。 我试图在wp-config.php文件设置

session_start(); 

,但不起作用。如果我在wp-config.php中设置会话变量,那么它可以工作,但这不是我想要的。

任何人都可以建议我修复或解决方法吗?

感谢

回答

0

这个代码到你的functions.php文件粘贴会议:如果你想使用会话

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

add_action('init', 'register_my_session'); 

现在它:

$_SESSION['username'] = 'tjcafferkey';