2014-02-27 28 views
0

如何使用wordpress中的數組更新後期元。更新帖子元數據在WordPress與數組?

例如,我想這一個

$mail_list_array1 = get_post_meta($_POST['productid'], 'notify_emailsse'); 
    $mail_list_array[] = $_POST['notifyaddress']; 
    $mail_list_arrays = array_merge($mail_list_array1, $mail_list_array); 
    update_post_meta($_POST['productid'], "notify_emailsse", $mail_list_arrays); 

現在它返回的輸出作爲這樣

array(1) { 
    [0]=> array(2) { 
    [0]=> array(2) { 
    [0]=> string(0) "" 
    [1]=> string(10) "t43tsdtret" 
} [1]=> string(21) "weyriweyriynbdkxhfkds" 
} 
} 

但我想這樣

array(1) { 
[0] => 'Email 1', 
[1]=>'Email 2', 
....} 

我怎樣才能做到這一點使用WordPress的後meta。我正在實現的原因例如: 如果用戶在文本字段中輸入他的電子郵件,並且我想將電子郵件保存在一個元中,同樣的事情,其他用戶也輸入他的電子郵件,然後該電子郵件應附加在常見元的wordpress。不久就意味着將多個值保存到同一個元鍵中。

任何建議都會很棒。

感謝, 玉萍

回答

1

我不知道你的目的,但最簡單的將是內爆()陣列,然後序列化()您的帖子元。在閱讀後meta做相反的事,把數據作爲一個數組:unserialize()和explode()

相關問題