wordpress:优化写入update_user_meta()函数的方法

时间:2014-09-25 09:29:20

标签: wordpress

目前使用以下行在wordpress表中更新/插入用户数据:

update_user_meta( $user_id, 'promos', $promos );
update_user_meta( $user_id, 'oil', $oil );
update_user_meta( $user_id, 'statealert', $statealert );
update_user_meta( $user_id, 'reminder', $reminder );

想知道我是否可以单线实现这一目标 任何帮助表示赞赏!!

1 个答案:

答案 0 :(得分:1)

There's no update_user_metaS。但如果您将所有内容存储为数组,则可以轻松实现,因此您可以使用单个get()和单个update()

update_user_meta( 
    $user_id, 
    'my_array_user_meta', 
    array( 
        'promos'     => $promos, 
        'oil'        => $oil, 
        'statealert' => $statealert, 
        'reminder'   => $reminder 
    ) 
);