نمایش نتایج: از شماره 1 تا 1 , از مجموع 1

موضوع: وارد شدن به وردپرس با ایمیل

  1. #1
    عضو جدید
    تاریخ عضویت
    Nov 2012
    محل سکونت
    اصفهان
    نوشته ها
    23
    تشکر تشکر کرده 
    4
    تشکر تشکر شده 
    35
    تشکر شده در
    24 پست

    پیش فرض وارد شدن به وردپرس با ایمیل

    سلام به همه کاربران وردپرسی
    خوب شاید شما هم از اون دسته سایت هایی باشید که به کاربر های خودتان میخواهید اجازه وارد شدن به وردپرس به وسیله ی ایمیل را بدهید برای این کار از روش زیر استفاده کنیدابتدا کد زیر را در فایل function.php قالبتان قرار میدهید اگر این فایل وجود ندارد بسازید:
    کد:
    
    
    کد:
    function login_with_email_address($username) {
        $user = get_user_by_email($username);
        if(!empty($user->user_login))
            $username = $user->user_login;
        return $username;
    }
    add_action('wp_authenticate','login_with_email_address');
    

    خوب حالا این حالت اضافه شد اما یکم کار دیگه مونده برای اینکه بهتر بشه یعنی مثل در صفحه ورود بنویسه نام کاربری یا ایمیل ، برای اینکار کد زیر را در wp-login.php پیدا کنید:






    کد:
    <p>        <label for="user_login"><?php _e('Username') ?><br />
            <input type="text" name="log" id="user_login" class="input" value="<?php echo esc_attr($user_login); ?>" size="20" tabindex="10" /></label>
        </p>
        <p>
            <label for="user_pass"><?php _e('Password') ?><br />
            <input type="password" name="pwd" id="user_pass" class="input" value="" size="20" tabindex="20" /></label>
        </p>

    و با کد زیر جایگزین نمایید :




    کد:
    <p>        <label for="user_login"><?php _e('Username or Email Address') ?><br />
            <input type="text" name="log" id="user_login" class="input" value="<?php echo esc_attr($user_login); ?>" size="20" tabindex="10" /></label>
        </p>
        <p>
            <label for="user_pass"><?php _e('Password') ?><br />
            <input type="password" name="pwd" id="user_pass" class="input" value="" size="20" tabindex="20" /></label>
        </p>






    موفق باشید
    منبع :وردپرس پارسی | وارد شدن به وردپرس با ایمیلوردپرس پارسی

  2. تعداد تشکر ها ازMR.WP به دلیل پست مفید


  3. # ADS




     

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •