繁体   English   中英

在wordpress中注册相同的用户名和电子邮件

[英]Register same username and email in wordpress

我有一个在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>

有人可以帮我吗?

* 只需将此代码放入主题的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或其他任何东西。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM