2014-03-02 74 views
0

我在wordpress註冊中有這樣做http://jsfiddle.net/67BUG/2/,但我已經嘗試過,沒有任何工作。在wordpress中註冊相同的用戶名和電子郵件

這是在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> 

有人可以幫助我嗎?

+2

具體問題是什麼? – bjb568

+0

看起來你想在WP註冊頁面中添加一些自定義的jQuery。您發佈的pastebin看起來像是一個WP核心文件,是嗎?哪一個?你提到的幾行**並不對應任何相關的**;是不是線路'682'到'689' ??。請[編輯]並澄清你的問題,並事先閱讀[問]。 – brasofilo

+0

我的代碼在wp-login.php中沒有工作。我不知道我是否在wp-login.php代碼中正確寫入它。 – user3371820

回答

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或其他任何東西。

相關問題