ثبت نام در وردپرس با فرم‌ ساز User Registration

ثبت نام در وردپرس ثبت نام در وردپرس

امروزه وبسایت‌ها در هر زمینه‌ای که فعالیت می‌کنند، تمایل به عضویت کاربران دارند. برای این منظور فرم‌سازهای مختلفی وجود دارد که به راحتی قابلیت تنظیم شدن داشته و می‌توان به شکل‌های مختلف آن را پیاده‌سازی کرد. زمانی که شما از کاربران خود درخواست می‌کنید در سایتتان عضو شوند یعنی قرار است امکاناتی را در اختیارشان قرار دهید که سایر کاربران مهمان آن را نمی‌بینند. از طرفی به اطلاعات آن‌ها نظیر شماره تماس و ایمیل درسترسی پیدا کرده و می‌توانید در مواقع ضروری برایشان ایمیل یا پیامک ارسال کنید و به آن‌ها یادآوری کنید که به یادشان هستید. این‌گونه به حفظ کاربران و افزایش آن‌ها کمک می‌کنید. در آموزش امروز می‌خواهیم ثبت نام در وردپرس را به گونه دیگری به شما یاد دهیم. تنها با یک افزونه رایگان می‌توانید به هر حالتی که دوست دارید امکان عضویت کاربران در وردپرس را محیا سازید.

ثبت نام در وردپرس

افزونه‌های زیادی برای ساخت فرم‌ها در وردپرس موجود است اما اینکه شما از کدامیک استفاده می‌کنید و تمایل بیشتری به آن دارید به سلیقه و خواسته شما برمی‌گردد. از این رو بر خود واجب می‌دانیم هر کدام از آن‌ها که استاندارد هستند را به شما معرفی کنیم.
امروز برای ثبت نام در وردپرس از افزونه‌ای به نام “User Registration” استفاده می‌کنیم. در واقع یک راحت ساده و سریع برای عضویت کاربران در وردپرس برایتان فراهم می‌کند که هم برای شما و هم برای کاربران به راحتی قابل دسترس است.

عضویت کاربران در وردپرس با User Registration

عضویت کاربران در وردپرس
عضویت کاربران در وردپرس

افزونه User Registration در واقع افزونه‌ای برای ساخت فرم عضویت و ورود در وردپرس است که ساخت فیلدها، کم و زیاد کردن آن‌ها به خودتان بستگی دارد. با اینکه یک افزونه کاملا انگلیسی است اما شما می‌توانید آن را بومی‌سازی کنید و با زبانی که می‌خواهید تنظیم نمایید.
تمامی فیلدهای آن قابلیت درگ و دراپ دارند و قابل جابه‌جایی و تغییر هستند و از طرفی می‌توانید قالب مورد نظر را برای نمایش فرم‌ها انتخاب کنید. چه چیزی از این بهتر؟

ویژگی‌های افزونه

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

نصب و راه‌اندازی افزونه

برای نصب این افزونه لطفا از انتهای همین مقاله اقدام کنید زیرا ما تغییراتی در rtl افزونه ایجاد کردیم تا برای فارسی زبانان مشکلی ایجاد نشود. پس از دریافت آن، به پیشخوان وردپرس رفته و در مسیر افزونه‌ها نصب و سپس فعال کنید. پس از فعال‌سازی با گزینه‌ای به نام “User Registration” مواجه می‌شوید.

user registration- منوی افزونه
امکانات افزونه user registration

دو بخش Status و Extentions گزینه‌هایی هستند که عملیات خاصی را برای ما انجام نمی‌دهند. بخش Extentions که مربوط به افزونه‌های مرتبط با این افزونه است و در بخش Status اگر خطا یا باگی وجود داشته باشد یا به وجود بیاید، اطلاع‌رسانی خواهد شد.

Settings

این بخش شامل سه تب اصلی است که مربوط به تنظیمات اصلی، عملیات ادغامی و ایمیل‌هاست. هر بخش را بصورت مجزا و کامل توضیح خواهیم داد.

General

این قسمت نیز خود شامل 4 بخش متفاوت برای تنظیم شدن است.

General options

general options- تنظیمات اصلی
تنظیمات اصلی

User login option: تنظیمات مربوط به بخش ورودی سایت توسط کاربر. مشخص کنید کاربر پس از ثبت‌نام به چه شکلی وارد سایت شود.
Prevent dashboard access: افرادی که نباید به پیشخوان وردپرس دسترسی را داشته باشند را از این قسمت محدود کنید.
Uninstall Option: در صورتی که تمایل دارید تمامی تنظیمات مربوط به اطلاعات ثبت نام در وردپرس حذف شود، این گزینه را علامت بزنید.
My account page: صفحه‌ای که مربوط به اکانت کاربران است را می‌توانید از این بخش انتخاب کنید.
Layout: نحوه نمایش فرم. بصورت عمودی یا افقی
Edit profile: برچسب مربوط به ویرایش پروفایل کاربری
Change Password: برچسب مربوط به تغییر پسورد
Lost password: برچسب مربوط به فراموشی پسورد
User logout: برچسب مربوط به خروج کاربر

Login Options

login options- تنظیمات ورود به سایت
تنظیمات مربوط به ورود کاربران

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

Frontend Messages

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: پیام مربوط به اجرا نشدن کد امنیتی

Export Users

export users- خروجی گرفتن از کاربران
دریافت خروجی از اطلاعات کاربران

در این قسمت می‌توانید فرم مورد نظر را دریافت کرده و از آن یک نسخه خروجی دریافت کنید که حاوی اطلاعات کاربران مربوط به آن فرم می‌شود.

Integration

integration- فعال کردن کد امنیتی
فعال کردن کد امنیتی کپچا

این بخش مربوط به اطلاعات کد امنیتی گوگل است. می‌توانید نسخه مورد نظر را پیدا کرده و کدهای آن را وارد کنید تا در انتهای فرم‌های شما فعال شود. این کد برای جلوگیری از عضویت و ورود ربات‌هاست.

Emails

emails- اطلاعات مربوط به ایمیل
اطلاعات مربوط به ایمیل های ارسالی

در این بخش می‌توانید تنظیماتی که مربوط به ارسال ایمیل در زمان‌های مختلف می‌شود را بررسی کرده و تغییر دهید. متن ایمیل‌ها به زبان انگلیسی است که می‌توان با وارد کردن جملات فارسی آن را شخصی‌سازی کنید.

تنظیمات افزونه به اتمام رسید. حال نوبت آن رسیده که فرم مورد نظر خود را بسازیم. برای این منظور می‌توانید روی گزینه Add New در منوی تنظیمات افزونه کلیک کنید و شروع به ساخت فرم نمایید.

ساخت فرم

در وهله اول عنوانی را برای فرم ثبت نام در وردپرس انتخاب کنید. و سپس به تصویر زیر نگاه کنید:

sample form- ایجاد فرم
ساخت فرم با کمک فیلدها

برای ایجاد فرم عضویت کاربران در وردپرس می‌توانید هر کدام از فیلدهای آبی رنگ موجود در سمت راست را بکشید و به سمت چپ انتقال دهید. اینگونه فرم خود را با هر فیلدی که دوست دارید بسازید. برای نمونه ما یک فرم خیلی ساده را در حال حاضر ایجاد کردیم. اما چگونه می‌توان اطلاعات فیلدها را فارسی کرد و تنظیمات مربوط به آن‌ها را انجام داد؟

Form setting بخشی است که می‌توانید تنظیماتی را برای فرم خود انجام دهید:

form setting- تنظیمات مربوط به فرم ایجاد شده
تنظیمات مربوط به فرم ایجاد شده

همچنین برای تغییر نام هر فیلد باید روی فیلد مربوطه کلیک کنید:

field options- تنظیمات مربوط به هر فیلد
تنظیمات مربوط به هر فیلد

پس از ساخت فرم ثبت نام در وردپرس، می‌توانید شورت‌کد آن را داخل برگه مورد نظر خود قرار دهید تا صفحه آن ایجاد شود:

result form
نتیجه فرم ثبت نام

همان‌طور که در تصویر بالا مشاهده می‌کنید به راحتی توانستیم یک فرم عضویت کاربران در وردپرس ایجاد کنیم که امکانات خوبی هم دارد. شما با کمک این افزونه می‌توانید فیلدهای خود را تغییر داده و فرم خاصی را بسازید.

جمع‌بندی

برای اینکه بتوانیم خدماتی را فقط مخصوص کاربران سایت خود در نظر بگیریم، لازم است امکان عضویت و ثبت‌نام در سایت را برایشان فراهم کنیم. در وردپرس با کمک افزونه‌ها می‌توان این امکان را ایجاد کرد. برای همین منظور امروز افزونه‌ای به نام User Registration را برایتان انتخاب کردیم تا بتوانید به راحتی آنچه را که می‌خواهید بسازید.

دانلود افزونه User Registration

دانلود افزونه صفحه افزونه

منابع:

سوالات متداول

معمولا سایت‌هایی که خدمات و محصولاتی را ارائه می‌کنند باید از امکان ثبت نام نیز بهره مند شوند. معمولا محتوا، محصول و خدماتی است که تمایل داریم از چشم افراد مهمان مخفی بماند و آن‌ها امکان برداشت نداشتته باشند.
وردپرس بصورت پیش‌فرض امکان ثبت نام و ورود ساده‌ای دارد که بهتر است این امکان تنها برای مدیران و مسئولین سایت باقی بماند.
می‌توانیم برای ثبت نام در وردپرس از افزونه‌ای به نام “User Registration” استفاده می‌کنیم. در واقع یک راحت ساده و سریع برای عضویت کاربران در وردپرس برایتان فراهم می‌کند که هم برای شما و هم برای کاربران به راحتی قابل دسترس است.
آیا این مقاله برای شما مفید بود؟
تقریبا
خیر

دیدگاهتان را بنویسید

ارسال دیدگاه به معنی این است که شما ابتدا قوانین ارسال دیدگاه را مطالعه کرده‌اید و با آن موافق هستید.

دیدگاه‌های این نوشته جدید ترین ها شاخص

  1. 2 سال عضو همیار وردپرس

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

    • 11 سال عضو همیار وردپرس

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

  2. 3 سال عضو همیار وردپرس

    سلام خسته نباشید
    چجوری میتونم اجباری بودن ورود ایمیل رو برای ثبت نام بردارم از توی این افزونه؟

    • 11 سال عضو همیار وردپرس

      سلام دوست عزیز
      در تنظیمات فیلدها برای فیلد ایمیل به بخش options برید و ضروری بودنش رو حذف کنید

    • 3 سال عضو همیار وردپرس

      رفتم اما نشد…
      میشه بهتون دسترسی بدم یا عکس اون قسمت رو تا کمکم کنید؟!

    • 11 سال عضو همیار وردپرس

      سلام دوست عزیز
      عکس بفرستید

  3. 3 سال عضو همیار وردپرس

    سلام وعرض خسته نباشید
    ببخشید من تازه وارد این دانش شدم ونمی توانم با افزونه ها کار کنم می شود بگویید چگونه باید افزونه هارا به سایت متصل کرد؟

  4. 3 سال عضو همیار وردپرس

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

    • 7 سال عضو همیار وردپرس

      سلام
      افزونه ultimate member رو امتحان کنید که آموزش ویدیویی هم براش قرار دادیم. از لینک پایین میتونید ببینید.
      https://hamyarwp.com/ultimate-member/

    • 3 سال عضو همیار وردپرس

      سلام
      از طریق بخش تنظیمات ، در بخش عضویت تیک را بزنید تا کاربران بتوانند نام نویسی کنند!

  5. 3 سال عضو همیار وردپرس

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

  6. 3 سال عضو همیار وردپرس

    قبول

  7. 4 سال عضو همیار وردپرس

    در بخش پیکربندی ووکامرس بخش ایمیل نیز ایمیل‌هایی به نام حساب کاربری جدید و بازگردانی گذرواژه نیز وجود دارد؟ الان از کدام قسمت ایمیل ارسال می‌شود؟

    • 7 سال عضو همیار وردپرس

      سلام
      در آموزش به خوبی بخش ایمیل‌ها توضیح داده شده و از داخل افزونه میتونیدایمیل ها رو فارسیکنید ومتن دلخواه توش وارد کنید.

    • 4 سال عضو همیار وردپرس

      درسته متوجه شدم. ولی سوالم این بود که بخش ایمیل داخل ووکامرس هم برای بازگردانی گذرواژه ایمیل تعریف شده. بقیه موارد برای سفارش هست ولی این دو مورد داخل ووکامرس بخش پیکربندی هست. سوالم این بود تفاوتش چیه؟
      ممنون

  8. 4 سال عضو همیار وردپرس

    زمانی که ایمیل‌ها به فارسی تغییر پیدا کند قسمت هایی مثل نام کاربری فرد که می بایست فراخوانی شود کار نمی کند و عبارت {{نام کاربری}} در ایمیل برای فرد ارسال می‌شود. راه حل چیست؟
    ممنون

    • 7 سال عضو همیار وردپرس

      {{نام کاربری}} این موارد که اطلاعات کاربران رو فراخوانی میکنن، نباید تغییری کنن و به صورت همون پیش فرضی که بود بزارید باشه.

    • 4 سال عضو همیار وردپرس

      متاسفانه ایمیل‌های اصلی خود افزونه رو پاک کردم. چجوری می‌تونم برگردونم؟

    • 7 سال عضو همیار وردپرس

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

  9. 4 سال عضو همیار وردپرس

    سلام وقت بخیر
    زمانی که عبارت «گذرواژه خود را فراموش کرده‌اید» را می زنم مجدد به صفحه ورود وارد شده و جایی برای وارد کردن ایمیل و ارسال لینک برای تغییر وجود ندارد.
    چی کار باید بکنم؟

    • 7 سال عضو همیار وردپرس

      در بخشGeneral options باید عبارت lost-password در داخل کادر Lost password نوشته شده باشه!

    • 4 سال عضو همیار وردپرس

      ممنون از پاسخگویی‌تون. ولی این عبارت نوشته شده متاسفانه همون مشکل قبل رو داره. یعنی روی «گذرواژه خود را فراموش کرده‌اید» میزنید صفحه ورود مجدد باز شده و جایی برای وارد کردن ایمیل نیست.

    • 7 سال عضو همیار وردپرس

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