我在wordpress注册中有http://jsfiddle.net/67BUG/2/这样做,但我已经尝试过,但没有任何作用。
这是wp-login.php中的代码 - http://pastebin.com/CWFsrCPS,其中的javascript代码位于第681行。
输入位于第693和697行。
以下是javascript代码:
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
$(function(){
$('.inputs').on('keyup',function(){
$(this).parent().not(this).find('.inputs').val($(this).val());
});
});
</script>
有人可以帮助我吗?
答案 0 :(得分:0)
* 只需将此代码放入主题的Functions.php文件 ....
function create_new_user_login_change($user_id) {
$new_user = get_userdata($user_id);
$my_email = $new_user->user_email;
wp_update_user(array('ID' => $user_id, 'user_login' => $my_email));
}
add_action('user_register', 'create_new_user_login_change');
注意:我们正在添加一个带有“用户注册”操作的挂钩 将刚刚注册的用户的user_id返回给已连接的用户 函数,该函数将使用电子邮件更新'user_login' 用户。不需要任何javascript或其他任何东西。