وب بستر

ساخت صفحه ثبت نام سفارشی با افزونه user registration

ساخت صفحه ثبت نام سفارشی با افزونه user registration

افزونه user registration یکی از بهترین افزونه های ساخت فرم ثبت نام است که در همین مقاله وب بستر به نحوه نصب و آموزش کار با این افزونه پرداخته است.

افزونه User Registration

ویژگی های افزونه  user registration

  • ساخت فرم زیبا ، ساده و کاربردی
  • قابلیت درگ و دراپ (کشیدن و رها کردن) فیلد ها
  • پشتیبانی از شورت‌ کد
  • پشتیبانی از کد امنیتی ریکپچای گوگل
  • درون‌ریزی و برون‌بری (بکاپ) اطلاعات کاربری مانند ایمیل و …
  • شخصی‌سازی ایمیل
  • قابلیت کپی کردن فرم‌ها
  • ساخت صفحه پروفایل کاربری
  • قابلیت تایید توسط مدیر سایت
  • تایید ایمیل در هنگام عضویت
  • فعال یا غیرفعال کردن قدرت پسورد انتخاب شده
  • امکان ورود خودکار
  • امکان تغییر ستون‌ها (مثلا دو فیلد کنار هم باشند)
  • ایجاد فرم عضویت کاربران با توجه به سلیقه خودتان

نصب و آموزش کار با افزونه

در پنل پیشخوان وردپرس سمت راست در قسمت افزونه ها گزینه افزودن کلیک کنید و عبارت user registration  جستجو ، نصب و فعال کنید

آموزش نصب user registration

بعد فعال سازی افزودن در پنل پیشخوان در سمت راست منو جدیدی به اسم  user registration  ظاهر می شود

زیر منو های افزونه user-registration

Add new ساخت فرم جدید

user registration فرم هایی که ساخته اید مشاهده ، ویرایش و مدیریت می کنید

Extentions این قسمت افزونه های مرتبط و کامل کننده این افزونه

Status تشخیص خطا ، باگ در این قسمت اطلاع رسانی می شود

Settings تنظیمات افزونه در این قسمت قرار داده شده که دارای ۳ تب می باشد:

  • General
  • integration
  • Emails
  • import_export

در زیر به بخش های مختلف می پردازیم

آموزش تنظیمات افزونه user-registration

تب General

خود تب General دارای چند تب دیگر می باشد

  • General options
  • Login Options
  • Frontend Messages

 

توضیحات General Options

User login option : در این قسمت مشخص می کنید بعد از ثبت نام کاربر چه فرآیندی انجام شود ، مثلا بعد ثبت نام کاربر لاگین شود و نیاز به نمایش صفحه ورود بعد ثبت نام نباشد و …

Prevent dashboard access : کاربرانی که به پنل پیشخوان دسترسی نداشته باشند مشخص کنید

Uninstall Option : اگر می خواهید تمامی تنظیمات مربوط به ثبت نام در وردپرس حذف شوند تیک این گزینه بزنید.(دقت داشته باشین)

My account page : صفحه ای که مربوط به اکانت کاربران انتخاب کنید (در پنل پیشخوان در قسمت برگه ها می توانید یک برگه بسازید)

Layout: عمودی یا افقی بودن فرم
Edit profile : تعیین عنوان صفحه ویرایش پروفایل کاربری
 Change Password : تعیین عنوان صفحه تغییر رمز کاربری
Lost password : تعیین عنوان مربوط به صفحه ویرایش پروفایل کاربری
User logout : تعیین عنوان مربوط به خروج کاربر

بعد تعیین تنظیمات طبق نیاز خودتان روی دکمه Save Changes کلیک تا ذخیره شوند.

توضیحات تب Login Options

آموزش تنظیمات افزونه user-registration

Form Template: انتخاب قالب دلخواه فرم عضویت
Enable remember me: فعال یا غیرفعال کردن اعلان یادآوری
Enable lost password: فعال کردن حالت فراموشی رمز
Enable google reCaptcha: فعال یا غیرفعال کردن کپچا reCaptcha گوگل (در همین مقاله اشاره می کنیم)
Registration URL: آدرس صفحه عضویت
Registration URL label: برچسب آدرس عضویت کاربران در وردپرس
Prevent Core Login: جلوگیری از ورود به هسته وردپرس

بعد تعیین تنظیمات مورد نظر روی دکمه save change کلیک کنید تا ذخیره شوند

 

توضیحات تب Frontend Messages

آموزش تنظیمات افزونه user-registration قسمت Frontend Messages

در این قسمت متن پیغام های فرم عضویت مشخص می کنید

Manual login after registration: وقتی کاربر ثبت نام می کند بعد فرآیند ثبت نام پیغامی نشان می دهد در این قسمت قابل تعیین می باشد.
Email confirmation to login: پیغامی برای وارد کردن ایمیل تایید توسط کاربران دریافت می‌شود.
Admin approval after registration: پیامی که برای تایید حساب کاربری توسط مدیر، دریافت می‌شود.
Required: وقتی فیلد هایی ضروری می باشند مثل ایمیل اگر کاربر فیلد خالی بگذارد پیغامی نمایش می دهد که در این قسمت قابل تعیین می باشد.
Email: پیغام مربوط به نامعتبر بودن ایمیل (فرمت ایمیل درست وارد نشده باشد)
Website URL: پیغام نامعتبر بودن آدرس سایت
Number: پیغام نامعتبر بودن شماره تماس
Confirm Email: پیغام مربوط به نامعتبر بودن تایید ایمیل
Confirm Password: پیغام مربوط به نامعتبر بودن پسورد
Google reCaptcha: پیغام مربوط به اجرا نشدن کد امنیتی (کپچای گوگل)

خوب حالا در تب های اصلی ۳ تب دیگه وجود دارد که در همین مقاله توضیح می دهیم

تب Integration

در این قسمت برای اینکه از کپچای گوگل (recaptcha) استفاده کنید باید وارد این لینک بشید حساب کاربری بسازید و  Site Key – Secret Key  دریافت و در تب Integration وارد کنید ، ری کپچا برای امنیت بیشتر فرم عضویت مورد استفاده قرار می گیرد.

آموزش فعال سازی ری کپچا در افزونه user-registration

تب Emails

در این قسمت تنظیمات مربوط به ایمیل قرار داده شده ، مثلا فرض کنید کاربران  بخواهند ثبت نام کنند در سایت از طریق فرمی که با  افزونه user registration طراحی کردین ایمیل تایید برای آن ها ارسال می شود متن اون ایمیل و تنظیمات مربوطه در این قسمت قابل ویرایش می باشد.

آموزش افزونه user-registration قسمت تنظیمات ایمیل ها

تب Import-Export

در این قسمت از اطلاعات کاربران بکاپ بگیرین مثلا فرمی که قبلا طراحی کردین در این قسمت انتخاب و از اطلاعات کاربران آن فرم بکاپ بگیرین

آموزش طراحی فرم با افزونه

برای ساخت فرم جدید در پنل پیشخوان در سمت راست منو user-registration گزینه Add new کلیک و صفحه ای مشابه تصویر زیر مشاهده می کنید:

آموزش افزونه user registration قسمت طراحی فرم ثبت نام - تصویر 1

در تصویر بالا ما برای درک بهتر شما در این قسمت شماره گذاری کردیم تا بهتر منظور خود را برسانیم

شماره ۱ : در این قسمت عنوانی برای فرم خود تعیین کنید

شماره ۲ : در این قسمت فیلد مورد نیازتان را درگ اند دراپ در قسمت شماره ۳ کنید (کشیدن و رها کردن)

شماره ۳ : در این قسمت فیلد هایی که قرار دادین را مدیریت کنید (حذف ، تغییر موقعیت فیلد و …)

در قسمت شماره ۳ با کلیک روی هر فیلد ، سمت راست می توان تنظیمات فیلد مورد نظر را تغییر داد مثل تصویر زیر

آموزش افزونه user registration قسمت طراحی فرم ثبت نام - تصویر 1

خوب حالا بعد طراحی فرم ثبت نام روی دکمه Crete Form کلیک کنید تا فرمی که طراحی کردین ذخیره شود.

بعد نمایش پیغام موفق ذخیره شدن فرم ، یک شورت کد افزونه به شما می دهد که می توان با کلیک روی دکمه ای که در عکس زیر مشخص کردیم این شورت کد کپی و در هرجایی استفاده کنید.

پیشنهاد ما این است که بعد کپی کردن شورت کد در پنل پیشخوان در سمت راست یک برگه جدید ایجاد و شورت کد رو اونجا پیست و برگه منتشر کنید.

آموزش افزونه user registration قسمت طراحی فرم ثبت نام - شورت کد

همچنین در خود ادیتور وردپرس گزینه ای وجود دارد که می توان از آنجا فرم انتخاب کرد که شورت کد به طور خودکار در ادیتور قرار داده شود

آموزش افزونه user registration قسمت طراحی فرم ثبت نام - شورت کد در خود ادیتور وردپرس

امید واریم که این مقاله برای شما مفید باشد ، اگر سوالی یا مشکلی داشتید می توانید در پایین صفحه قسمت دیدگاه‌ها مطرح کنید.

حسین کریمیان

حدود 6 سال در حوزه برنامه نویسی فعالیت دارم ، برنامه نویس فول استک ، برنامه نویس اندروید - وردپرس - وب (php - javascript - sql - bootstrap - html - css ) ویندوز و ...

    نوشته‌های مرتبط

    قوانین ارسال دیدگاه

    • دیدگاه های فینگلیش تایید نخواهند شد.
    • دیدگاه های نامرتبط به مطلب تایید نخواهد شد.
    • از درج دیدگاه های تکراری پرهیز نمایید.
    دیدگاه‌ها

    *
    *

    برای امنیت ، استفاده از سرویس کپتچا گوگل مورد نیاز گوگل استسیاست حفظ حریم خصوصی و شرایط استفاده.

    Iبا این شرایط موافقید.

      علی پاسخ

      سلام، ممنون از مطلب خوبتون
      این افزونه فارسی رو پشتیبانی میکنه؟

        حسین کریمیان پاسخ

        سلام توی این نسخه خیر