Php wordpress中的会话不太正常

Php wordpress中的会话不太正常,php,html,wordpress,session,Php,Html,Wordpress,Session,我想在我的wordpress博客上使用PHP的SESSION函数。我在wp-config.php文件中添加了一个session\u start(),并对wp\u unregister\u globals()进行了注释输出 使用session_id()我可以显示一个ID,但是在这个源代码中,什么都不起作用,我甚至不能显示session_ID() Spendenpakete im Parkkorb:[php]echo session_id(); $anzahl=0; $keys=数组\u密钥($\

我想在我的wordpress博客上使用PHP的SESSION函数。我在wp-config.php文件中添加了一个
session\u start()
,并对
wp\u unregister\u globals()进行了注释输出

使用
session_id()我可以显示一个ID,但是在这个源代码中,什么都不起作用,我甚至不能显示session_ID()


Spendenpakete im Parkkorb:[php]echo session_id();
$anzahl=0;
$keys=数组\u密钥($\u会话);
对于($i=0;$i试试这个

// On your plugin or themes functions.php

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

add_action('init','register_session');
// On you code

$_SESSION['key'] = $abc;
// On your ajax file

if( !session_id())
session_start();

$abc = $_SESSION['key'];

我认为您必须在header.php文件中编写
session\u start()
,这没有任何改变:(我想我要的是一个简单的iFrame…您需要使用session有什么特别的原因吗?WordPress中内置的瞬态或选项API呢?
// On your plugin or themes functions.php

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

add_action('init','register_session');
// On you code

$_SESSION['key'] = $abc;
// On your ajax file

if( !session_id())
session_start();

$abc = $_SESSION['key'];