2011-11-01 65 views
1

如何在wordpress中使用我自己的(自定義)會話值?
例如:$_SESSION['myname']="4lvin"
WordPress的*自定義*會話價值的使用?

我在所有的頁面已經插入session_start()我需要如下。

<?php 
session_start(); 
$_SESSION['myname'] = "4lvin"; 
?> 

但無法正常工作。
只是在自我頁面上工作。
它不能從其他頁面調用(使用相同的邏輯)。

回答

5

您需要在wp-config.php

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

頂部添加以下行然後加入以下所有頁面在header.php

session_start(); 
0

你是否開始會話?必須在每個想要使用會話的頁面上調用session_start()See the documentation for examples

+0

頂'在session_start()'行是的,我已經試過我需要。但不工作。 :( –

+0

你可以在你的問題中包含不起作用的代碼嗎? –

+0

現在我將它包含在我的問題中。 –