【发布时间】:2014-02-27 22:53:38
【问题描述】:
如何在 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 的 post meta 来实现这一点。我实现的原因例如: 如果用户在文本字段中输入他的电子邮件,并且我想将电子邮件保存在一个元中,那么其他一些用户也输入他的电子邮件,那么该电子邮件应该像 wordpress 的通用元一样附加。很快意味着将多个值保存到同一个元键中。
任何建议都会很棒。
谢谢, 维姬
【问题讨论】: