1
登錄我想存儲在會話,即使用戶沒有登錄在WordPress值。我在編碼器下面嘗試過,但它不起作用。如果用戶登錄,那麼它正在工作。
$old_data = $_SESSION['wc_pd_customizetion_data'];
$old_data[$product_id] = $extra_data;
$_SESSION['wc_pd_customizetion_data'] = $old_data;
登錄我想存儲在會話,即使用戶沒有登錄在WordPress值。我在編碼器下面嘗試過,但它不起作用。如果用戶登錄,那麼它正在工作。
$old_data = $_SESSION['wc_pd_customizetion_data'];
$old_data[$product_id] = $extra_data;
$_SESSION['wc_pd_customizetion_data'] = $old_data;
經過廣泛的研究,我發現找到了,我是遇到了同樣的問題,答案另一個#1用戶:
對我來說,這是虛擬主機的清漆,將其與會話interferring。
禁用清漆解決了問題!
Wordpress不使用會話。你必須通過插件或其他方法(鉤子)添加'session_start()'。 – Rasclatt
的可能的複製[如何在WordPress的插件,開發使用session](http://stackoverflow.com/questions/16118817/how-to-use-session-in-wordpress-in-plugin-development) – Rasclatt
我已經添加下面的代碼。 add_action('init',array($ this,'start_session')); 功能start_session(){ \t如果{ \t在session_start()(SESSION_ID()!); \t} } –