在用户元中保存编辑器的值并检索它

时间:2016-01-04 08:48:09

标签: wordpress

我正在制作用户元字段。我必须实现一个名为business_profile的字段并在其上实现编辑器。我已经实现了编辑器,但我似乎无法保存其值或检索它。以下是我的代码。

<tr>
    <th>
        <label for="address">Business Profile</label></th>
    <td><?php
        $content = get_the_author_meta('business_profile', $user->ID);
        $editor_id = 'mycustomeditor';

        wp_editor($content, $editor_id);
        ?>
    </td>
</tr>

更新:

update_usermeta($user_id, 'business_profile', $_POST['business_profile']);

我哪里错了?

1 个答案:

答案 0 :(得分:1)

您的代码应该是

update_usermeta($user_id, 'business_profile', $_POST['mycustomeditor']);

由于mycustomeditor$editor_id,因此$ _POST变量将被命名。

另一方面,

business_profile只是用户meta_datauser_meta名称。

看起来你只是把两者弄糊涂了。