0

我想在注册时添加用户数据,例如中间名等。我发现我可以将它添加到函数 _get_additional_user_keys 中的 wp-includes/user.php 并将它们添加到 $keys,但是当用户编辑他的个人资料并提交更改时,该数据不会保存在数据库中,并且该元是空的.

有谁知道我还应该做什么?谢谢

编辑:

在 \wp-admin\user-edit.php 中,我添加了:

<tr>
    <th><label for="last_name2"><?php _e('Middle name') ?></label></th>
    <td><input type="text" name="last_name2" id="last_name2" value="<?php echo esc_attr($profileuser->last_name2) ?>" class="regular-text" /></td>
</tr>

现在在我的数据库中,我在表 wp_usermeta 中得到了没有值的 meta_key

多里扬

4

0 回答 0