رفتن به مطلب

مشکل در ثبت نام کاربران


پست های پیشنهاد شده

سلام به همه دوستان

کاربری وقتی میخواد تو سایت ثبت نام که ثبت نامش انجام میشه و براش ایمیل نام کاربری و رمز عبور فرستاده میشه ولی زمانی که میخواد با همون نام کاربری و رمز وارد سایت بشه نمیتونه...این مشکل زمانی حل میشه که به لینک رمزتان را گم کرده اید میره و دوباره رمزش رو تعیین میکنه...

این مشکل از کجاست؟

برای ثبت نام از register redux plus استفاده میکنم

لینک به ارسال

به احتمال خیلی به زیاد افزونه مشکل داره عزیز ، چرا از پنل ثبت نام خود وردپرس استفاده نمیکنید؟

لینک به ارسال

چون پنل ثبت نام وردپرس تا اونجایی که من اطلاع دارم کاربر نمیتونه رمزش خودش انتخاب کنه و باید یه بار دیگه به ایمیلش بره تا رمز رو بدونه و نمیخوام کاربر اذیت بشه

لینک به ارسال

شما که میگید افزونه register redux plus پسورد را ارسال میکنه پس فرقش با پنل خود وردپرس چیه ؟!!!!

راه های زیادی برای اضافه کردن فیلد پسورد به پنل ثبت نام هست.

یه راهش ساخت یه صفحه جدا برای ثبت نام مثل : http://mrprogrammer.net/registeration

راه بعدی استفاده از افزونه cimy user extra fields هست ، این افزونه علاوه بر اضافه کردن فیلدپسورد میتونه سایر فیلد های مورد نیازتان را اضافه کنه

یه راه دیگه اینه که کد زیر را در مسیر wp-admin/user-new.php جایگزین کنید :


<?php if ( apply_filters('show_password_fields', true) ) : ?>
<tr class="form-field form-required">
<th scope="row"><label for="pass1"><?php _e('Password'); ?> <span class="description"><?php /* translators: password input field */_e('(twice, required)'); ?></span></label></th>
<td><input name="pass1" type="password" id="pass1" autocomplete="off" />
<br />
<input name="pass2" type="password" id="pass2" autocomplete="off" />
<br />
<div id="pass-strength-result"><?php _e('Strength indicator'); ?></div>
<p class="description indicator-hint"><?php _e('Hint: The password should be at least seven characters long. To make it stronger, use upper and lower case letters, numbers and symbols like ! " ? $ % ^ & ).'); ?></p>
</td>
</tr>
<tr>
<th scope="row"><label for="send_password"><?php _e('Send Password?') ?></label></th>
<td><label for="send_password"><input type="checkbox" name="send_password" id="send_password" <?php checked( $new_user_send_password ); ?> /> <?php _e('Send this password to the new user by email.'); ?></label></td>
</tr>
<?php endif; ?>

و کد زیر را به فایل functions.php قالبتان :


add_filter( 'show_password_fields', '__return_true' );

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...