如何添加到USER_META字段(追加)

时间:2013-01-09 作者:GhostToast

这可能吗?我想使用重力表单或其他挂钩以某种方式写入user\\u元字段的末尾,而不是覆盖它。

例如

之前:

$purchase_history = get_the_author_meta(\'purchase_history\', $user->ID);
echo $purchase_history; (\'Concert in the Park 01/12/2004\')
之后:

echo $purchase_history; (\'Concert in the Park 01/12/2004\', \'Pancake Breakfast 05/15/2005\')
有什么想法吗?谢谢

1 个回复
最合适的回答,由SO网友:fuxia 整理而成

使用get_user_meta():

$original = get_user_meta( 
    $user->ID, 
    \'purchase_history\', 
    TRUE 
);

echo $original . \' Pancake Breakfast 05/15/2005\';
要更新值,请使用update_user_meta():

update_user_meta( 
    $user->ID,  
    \'purchase_history\',   
    $original . \'Pancake Breakfast 05/15/2005\' 
);

结束

相关推荐