SHET28

ساخت فرم ثبت نام در وردپرس با Profile Builder

ساخت فرم ثبت نام در وردپرس با Profile Builder

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

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

آنچه در این مقاله می‌خوانید

ساخت فرم ثبت نام در وردپرس با Profile Builder چه کاربردی داره؟

وردپرس به‌صورت پیش‌فرض امکان ساخت حساب و ویرایش پروفایل در پیشخوان رو داره. Profile Builder همین کارها رو داخل ظاهر اصلی سایت انجام می‌ده. به‌این‌ترتیب، کاربر با محیط مدیریتی وردپرس سروکار نداره و مسیر ساده‌تری رو می‌بینه.

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

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

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

نصب افزونه از مخزن وردپرس

در پیشخوان وردپرس به «افزونه‌ها ← افزودن افزونه تازه» برید و Profile Builder رو جست‌وجو کنید. افزونه ساخته‌شده توسط Cozmoslabs رو پیدا کنید، روی «نصب» بزنید و بعد از پایان نصب، اون رو فعال کنید.

نصب افزونه از مخزن وردپرس
نصب افزونه از مخزن وردپرس

انجام تنظیمات اولیه با Setup Wizard

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

انجام تنظیمات اولیه با Setup Wizard
انجام تنظیمات اولیه با Setup Wizard

اگه راه‌انداز رو ندیدید یا از اون رد شدید، از منوی Profile Builder به تنظیمات و فرم‌ها برید. اسم و جای بعضی گزینه‌ها ممکنه در زبان‌ها یا نسخه‌های مختلف کمی فرق کنه؛ مسیرها رو با نسخه نصب‌شده روی سایتتون تطبیق بدید.

ساخت برگه‌های موردنیاز برای حساب کاربری

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

ساخت فرم ثبت نام در وردپرس با Profile Builder

ساخت فرم ثبت‌نام با شورت‌کد

یک برگه با عنوان «ثبت‌نام» بسازید، بلوک «کد کوتاه» رو اضافه کنید و شورت‌کد زیر رو داخلش بذارید:

Shortcode
[wppb-register]

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

ساخت فرم ثبت‌نام با بلوک گوتنبرگ

گوتنبرگ همون ویرایشگر بلوکی وردپرسه. در برگه ثبت‌نام، افزودن بلوک رو بزنید و Profile Builder یا Register رو جست‌وجو کنید. اگه بلوک ثبت‌نام رو دیدید، اون رو اضافه کنید و گزینه‌هاش رو در ستون کناری تنظیم کنید. اگه بلوک در دسترس نبود، از شورت‌کد استفاده کنید.

هر دو روش فرم رو داخل برگه نشون می‌دن. بلوک برای کار با ویرایشگر ساده‌تره، ولی شورت‌کد تقریباً در هر بخشی که کد کوتاه قبول می‌کنه کاربرد داره.

انتخاب نقش کاربری مناسب برای اعضای جدید

نقش کاربری مشخص می‌کنه هر عضو چه اجازه‌هایی داره. برای ثبت‌نام عمومی، معمولاً نقش «مشترک» انتخاب امن‌تریه، چون اجازه مدیریت یا انتشار محتوا رو نمی‌ده. نقش مدیر، ویرایشگر یا نویسنده رو برای فرم ثبت‌نام عمومی انتخاب نکنید.

در «تنظیمات ← عمومی»، گزینه «نقش پیش‌فرض کاربر تازه» رو بررسی کنید. اگه خود فرم Profile Builder هم تنظیم جداگانه‌ای برای نقش داره، اون رو با دقت ببینید تا با هدفتون هماهنگ باشه.

تنظیم صفحه انتقال بعد از ثبت‌نام

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

بعد از ذخیره تنظیم، یک حساب آزمایشی بسازید. مطمئن بشید کاربر به برگه درست می‌ره و بین چند صفحه در حلقه انتقال گیر نمی‌کنه.

فعال‌کردن تأیید ایمیل کاربران

اول ببینید Email Confirmation، یعنی تأیید حساب با ایمیل، در نسخه یا پلن شما فعال هست یا نه. اگه این گزینه رو دارید، با فعال‌کردنش کاربر باید روی لینک داخل ایمیل بزنه تا حسابش تأیید بشه.

فرایند رو با یک ایمیل واقعی آزمایش کنید و پوشه Spam رو هم ببینید. اگه پیام نمی‌رسه، ارسال ایمیل وردپرس، تنظیمات هاست و سرویس ایمیل سایتتون رو بررسی کنید.

شخصی‌سازی فیلدهای فرم ثبت‌نام

آشنایی با بخش فرم‌ها

در تنظیمات Profile Builder وارد بخش «فرم‌ها» بشید. فرم ثبت‌نامی رو که می‌خواید تغییر بدید پیدا کنید و روی «ویرایش» بزنید تا فیلدهای داخلش باز بشن.

کلیلک روی گزینه «ویرایش»
کلیلک روی گزینه «ویرایش»

فارسی‌کردن عنوان و توضیح فیلدها

فیلد موردنظرتون رو انتخاب کنید و در Field Title، یعنی عنوان فیلد، یک متن فارسی روشن بنویسید. در Description یا توضیحات هم می‌تونید یک راهنمای کوتاه بذارید. مثلاً کنار نام کاربری توضیح بدید که کاربر برای ورود به اون نیاز داره.

راهنماها رو کوتاه و قابل‌فهم نگه دارید. ترجمه کلمه‌به‌کلمه عبارت‌های انگلیسی معمولاً کمکی به کاربر تازه‌کار نمی‌کنه.

اضافه‌کردن، حذف‌کردن و مرتب‌کردن فیلدها

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

تنظیمات فرم
تنظیمات فرم

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

اجباری‌کردن فیلدهای ضروری

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

اجباری‌کردن فیلدهای ضروری
اجباری‌کردن فیلدهای ضروری

اضافه‌کردن تصویر پروفایل یا Avatar

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

اگه فیلد تصویر رو نمی‌بینید، ممکنه به نسخه یا افزونه جانبی نیاز داشته باشه. پیش از نصب هر افزونه جانبی، Add-ons یا افزونه‌های جانبی Profile Builder رو در منبع رسمی بررسی کنید. برای ساخت تصویر خودکار بر پایه حرف اول نام هم می‌تونید آموزش ساخت خودکار تصویر کاربر در وردپرس رو ببینید.

ساخت فرم ورود، خروج و بازیابی رمز عبور

ساخت فرم ورود با شورت‌کد wppb-login

یک برگه با عنوان «ورود» بسازید، بلوک «کد کوتاه» رو داخلش بذارید و این شورت‌کد رو وارد کنید:

Shortcode
[wppb-login]

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

اضافه‌کردن لینک خروج با شورت‌کد wppb-logout

برای نمایش لینک خروج از شورت‌کد زیر استفاده کنید:

Shortcode
[wppb-logout]

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

ساخت فرم بازیابی رمز با شورت‌کد wppb-recover-password

یک برگه با عنوان «بازیابی رمز عبور» بسازید و این شورت‌کد رو داخل بلوک «کد کوتاه» بذارید:

Shortcode
[wppb-recover-password]

لینک این برگه رو نزدیک فرم ورود قرار بدید تا راحت پیدا بشه. ارسال ایمیل بازیابی رو هم با یک حساب آزمایشی بررسی کنید.

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

ساخت فرم ویرایش پروفایل با شورت‌کد wppb-edit-profile

یک برگه با عنوان «ویرایش پروفایل» بسازید و این شورت‌کد رو داخلش بذارید:

Shortcode
[wppb-edit-profile]

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

اضافه‌کردن صفحه پروفایل به فهرست سایت

از بخش مدیریت فهرست یا ویرایشگر سایت، برگه ویرایش پروفایل رو به منوی حساب کاربری اضافه کنید. عنوان واضحی مثل «ویرایش پروفایل» از عبارتی مبهم مثل «تنظیمات» بهتره.

بررسی دسترسی فرم برای کاربران واردشده و مهمان‌ها

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

روش‌های نمایش فرم‌های Profile Builder

نمایش فرم با شورت‌کد

شورت‌کد یک کد کوتاه برای نمایش فرم داخل برگه‌ست. اون رو در بلوک «کد کوتاه» بذارید، نه بلوک «کد». بلوک «کد» معمولاً عبارت رو به‌شکل متن نشون می‌ده و اجراش نمی‌کنه.

  • [wppb-register] برای ثبت‌نام
  • [wppb-login] برای ورود
  • [wppb-logout] برای خروج
  • [wppb-edit-profile] برای ویرایش پروفایل
  • [wppb-recover-password] برای بازیابی رمز عبور

نمایش فرم با بلوک‌های گوتنبرگ

در ویرایشگر بلوکی، Profile Builder رو بین بلوک‌ها جست‌وجو کنید. اگه بلوک فرم در نسخه شما دیده می‌شه، اون رو اضافه و گزینه‌هاش رو از ستون کناری تنظیم کنید. اگه پیداش نکردید، شورت‌کد همون فرم رو بذارید؛ نبودن بلوک لزوماً نشونه خرابی افزونه نیست.

نمایش فرم در المنتور و Divi

اگه از المنتور یا Divi استفاده می‌کنید، بین ابزارک‌ها یا ماژول‌ها دنبال Profile Builder بگردید. ابزار اختصاصی ممکنه فقط در بعضی نسخه‌ها، پلن‌ها یا افزونه‌های جانبی ارائه بشه.

راه ساده‌تر، استفاده از ابزارک «شورت‌کد» صفحه‌سازه. کد فرم رو داخلش بذارید و بعد نمای موبایل رو بررسی کنید. فیلدها، دکمه‌ها و پیام‌های خطا باید روی صفحه کوچک هم خوانا باشن.

تنظیمات مهم Profile Builder

تنظیم روش ورود با نام کاربری یا ایمیل

در تنظیمات عمومی دنبال Allow Users to Log in With بگردید. این گزینه مشخص می‌کنه کاربر با نام کاربری، ایمیل یا هر دو وارد بشه. اسم یا جای اون ممکنه در نسخه‌های مختلف فرق داشته باشه.

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

تنظیم حداقل طول و قدرت رمز عبور

اگه Minimum Password Length در نسخه شما هست، حداقل تعداد نویسه‌های رمز رو با اون مشخص کنید. Minimum Password Strength هم حداقل قدرت قابل‌قبول رمز رو تعیین می‌کنه. محل یا دسترسی به این گزینه‌ها ممکنه به نسخه افزونه بستگی داشته باشه.

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

کنترل نمایش نوار مدیریت وردپرس

Admin Bar همون نوار تیره بالای صفحه‌ست که بعد از ورود دیده می‌شه. اگه تنظیمش در نسخه شما فعال باشه، می‌تونید تعیین کنید این نوار برای چه نقش‌هایی نمایش داده بشه. مخفی‌کردنش برای اعضای عادی ظاهر ساده‌تری می‌سازه.

نوار مدیریت رو برای مدیران مخفی نکنید، مگر اینکه راه دیگه‌ای برای ورود به پیشخوان داشته باشید. نتیجه رو با یک حساب مدیر و یک حساب مشترک جداگانه ببینید.

انتخاب ظاهر فرم از بخش Form Designs

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

فرم‌های ثبت‌نام، ورود و ویرایش پروفایل رو جداگانه روی دسکتاپ و موبایل ببینید. اگه Form Designs در دسترس نیست، برای تغییر ظاهر از تنظیمات قالب یا کدهای ظاهری سایت کمک بگیرید.

محدودکردن محتوا و خصوصی‌کردن سایت

قابلیت‌های این بخش ممکنه به پلن پولی یا افزونه جانبی نیاز داشته باشن. قبل از شروع، منوهای نسخه نصب‌شده و صفحه رسمی Profile Builder رو ببینید. اگه گزینه‌ای رو پیدا نکردید، تنظیم دیگه‌ای رو صرفاً به‌خاطر شباهت اسمش تغییر ندید.

محدودکردن محتوا برای کاربران مهمان یا نقش‌های خاص

Content Restriction یعنی محدودکردن محتوا برای مهمان‌ها یا نقش‌های مشخص. اگه این قابلیت رو دارید، فعالش کنید، نوشته یا برگه موردنظر رو باز کنید و تعیین کنید چه کسانی اجازه دیدنش رو دارن.

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

نمایش پیام یا انتقال کاربر به یک برگه دیگه

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

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

محدودکردن بلوک‌های مشخص در ویرایشگر گوتنبرگ

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

راه‌اندازی سایت خصوصی و تعیین برگه‌های مجاز

Private Website یعنی بیشتر بخش‌های سایت فقط برای کاربران واردشده باز باشن. این قابلیت ممکنه به پلن یا افزونه جانبی نیاز داشته باشه. اگه در نسخه شما فعاله، مقصد انتقال و Allowed Pages رو تنظیم کنید. Allowed Pages همون برگه‌هاییه که مهمان‌ها اجازه دیدنشون رو دارن.

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

نکات امنیتی فرم ثبت‌نام کاربران

  • کمترین دسترسی رو بدید: برای اعضای عادی نقش «مشترک» رو انتخاب کنید و نقش قوی‌تر رو فقط در صورت نیاز بدید.
  • رمز قوی رو جدی بگیرید: از کاربران بخواید رمز طولانی و منحصربه‌فرد بسازن. اگه تأیید ایمیل در دسترسه، اون رو هم فعال و آزمایش کنید.
  • جلوی ثبت‌نام اسپم رو بگیرید: اسپم یعنی ثبت‌نام خودکار و بی‌ارزش. اگه نسخه یا افزونه شما روش ضداسپم سازگاری داره، فعالش کنید و نتیجه رو ببینید.
  • برگه‌ها رو با حساب مدیر بسازید: فرم‌ها رو در برگه‌هایی بذارید که یک مدیر قابل‌اعتماد ساخته و منتشر کرده. نمایش اون‌ها رو با حساب عضو عادی هم بررسی کنید.
  • نام کاربری مدیر رو فاش نکنید: راهنمای جلوگیری از نمایش نام کاربری در وردپرس نکات مرتبط رو توضیح می‌ده.
  • افزونه و وردپرس رو به‌روز نگه دارید: پیش از به‌روزرسانی‌های مهم هم از سایتتون نسخه پشتیبان بگیرید.

حل مشکلات رایج Profile Builder

چرا فرم ثبت‌نام نمایش داده نمی‌شه؟

مطمئن بشید افزونه فعاله، شورت‌کد رو بدون تغییر در بلوک «کد کوتاه» گذاشتید و برگه منتشر شده. بعد کش سایت و مرورگر رو پاک کنید و فرم رو در پنجره ناشناس ببینید.

اگه از بلوک Profile Builder استفاده می‌کنید، همون فرم رو موقتاً با شورت‌کد بسازید. اگه مشکل باقی موند، تداخل قالب یا افزونه‌های دیگه رو در محیط آزمایشی بررسی کنید. روی سایت زنده و بدون نسخه پشتیبان افزونه‌ها رو غیرفعال نکنید.

چرا ایمیل تأیید یا بازیابی رمز به دست کاربر نمی‌رسه؟

آدرس ایمیل، پوشه Spam و تنظیمات فرستنده رو بررسی کنید. بعد یک ایمیل آزمایشی از وردپرس بفرستید. اگه هیچ پیامی ارسال نمی‌شه، مشکل ممکنه از روش ارسال ایمیل، تنظیمات هاست یا تأیید هویت دامنه باشه و لزوماً به فرم ربط نداره.

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

چرا کاربر بعد از ثبت‌نام به برگه درست منتقل نمی‌شه؟

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

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

چرا متن یا ظاهر فرم فارسی نیست؟

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

برای ظاهر فرم، اول تنظیمات قالب رو ببینید. اگه Form Designs فعال هست، طرح فرم رو هم بررسی کنید. گاهی CSS قالب، یعنی کدهای کنترل‌کننده ظاهر صفحه، روی اندازه فیلدها، رنگ دکمه‌ها و فاصله‌ها اثر می‌ذاره.

نسخه رایگان یا پولی؛ کدوم برای شما بهتره؟

نسخه رایگان برای چه سایت‌هایی کافیه؟

اگه فقط به فرم‌های پایه ثبت‌نام، ورود و ویرایش پروفایل نیاز دارید، نسخه رایگان می‌تونه شروع خوبی باشه. قابلیت‌های فعلی اون رو در مخزن وردپرس و پیشخوان خودتون ببینید، چون امکانات افزونه ممکنه با به‌روزرسانی‌ها تغییر کنن.

اول مسیر اصلی عضویت رو بسازید و آزمایش کنید. وقتی دقیقاً فهمیدید به چه قابلیت اضافه‌ای نیاز دارید، سراغ نسخه پولی برید؛ مثلاً برای یک افزونه جانبی مشخص، محدودسازی پیشرفته یا استفاده روی چند سایت.

پلن‌های Basic، Pro و Agency چه تفاوتی دارن؟

پلن‌های Basic، Pro و Agency ممکنه از نظر افزونه‌های جانبی، قابلیت‌ها، پشتیبانی و تعداد سایت‌های مجاز فرق داشته باشن. چون نام، جزئیات و قیمت پلن‌ها ممکنه تغییر کنن، نیازهای سایتتون رو بنویسید و مقایسه فعلی رو در صفحه رسمی Profile Builder ببینید.

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

جمع‌بندی

برای ساخت فرم ثبت نام در وردپرس با Profile Builder، افزونه رو نصب کنید و برگه‌های ثبت‌نام، ورود، بازیابی رمز و ویرایش پروفایل رو بسازید. بعد فرم‌ها رو با بلوک یا شورت‌کد نشون بدید و عنوان فیلدها، نقش کاربری و مسیر ورود کاربر رو تنظیم کنید.

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

نکته: اگه کنار فرم‌های عضویت، یک پنل کاربری فارسی و آماده می‌خواید، می‌تونید امکانات میهن پنل رو هم با نیاز سایتتون مقایسه کنید.

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

آیا برای ساخت فرم ثبت‌نام به کدنویسی نیاز دارید؟

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

آیا Profile Builder با قالب‌های وردپرس سازگاره؟

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

آیا کاربر می‌تونه پروفایل خودش رو از بخش جلویی سایت ویرایش کنه؟

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

آیا می‌تونید ثبت‌نام کاربران رو به تأیید ایمیل وابسته کنید؟

اگه Email Confirmation در نسخه یا پلن شما در دسترس باشه، می‌تونید اون رو فعال کنید تا کاربر حسابش رو با لینک داخل ایمیل تأیید کنه.

آیا شورت‌کدهای Profile Builder قابل‌استفاده هستن؟

بله. شورت‌کدهای ثبت‌نام، ورود، خروج، بازیابی رمز و ویرایش پروفایل رو می‌تونید داخل بلوک «کد کوتاه» بذارید. بعد از به‌روزرسانی افزونه هم فرم‌ها رو آزمایش کنید.

نظر شما در این مورد چیه؟

  1. U356374۲۹ مهر ۱۴۰۳

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

  2. U344923۱۸ شهریور ۱۴۰۳

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

  3. U334625۱۶ فروردین ۱۴۰۳

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

  4. U330650۸ مهر ۱۴۰۲

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

    • رضا راد۸ مهر ۱۴۰۲

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

      • U330650۱۲ مهر ۱۴۰۲

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

        • رضا راد۱۲ مهر ۱۴۰۲

          سلام باید از میهن پنل استفاده کنید. ورود با شماره تلفن ندارن این افزونه‌ها. در مورد قالب و افزونه‌ها تو سایت ویدیو هست. سرچ بفرمایید.

  5. U319907۱۲ اردیبهشت ۱۴۰۲

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

    • رضا راد۱۲ اردیبهشت ۱۴۰۲

      سلام توی تنظیمات باید گزینه ریدایرکت بعد از ورود رو تغییر بدید. بله پنل کاربری میسازه اما نه مثل میهن پنل

  6. U27284۸ اردیبهشت ۱۳۹۹

    عالییییی ممنون

    • تیم پشتیبانیتیم پشتیبانی۸ اردیبهشت ۱۳۹۹

      ممنون از شما 🙂

  7. U23230۲۵ مرداد ۱۳۹۸

    سلام من افزونه profile builder رونصب کردم شورتکد صفحه بازیابی رمز عبور رو هم قرار دادم ولی دکمه بازیابی رمز عبور ایجاد نشده مشکل از کجاست؟

    • تیم پشتیبانیتیم پشتیبانی۲۶ مرداد ۱۳۹۸

      سلام
      تنظیمات افزونه را بررسی و یا ریست کنید

  8. کاربر مهمان۲۵ مهر ۱۳۹۷

    با سلام و خسته نباشید و تشکر بابت سابت خوبتون, من میخوام سایتی طراحی کنم که مسابقه عکاسی قراره توش برگزار بشه, به این صورت که کاربران توی سایت ثبت نام کنن و پنل کاربری با تب های مختلف داشته باشن,مثلا یک تب برای تکمیل اطلاعات, یک تب برای ارسال عکس و اثر خودشون,یک تب برای مشاهده امتیاز دریافت شده داور و همچنین تب های مختلف,و همچنین چند کاربر هم توی سایت بعنوان داور تعریف بشه و با ورود به سایت عکس های اپلود شده توسط کاربران رو ببینند و به اونا امتیاز بدن! و در نهایت عکس های انتخاب شده داخل پنل کاربران به اونها اطلاع رسانی بشه, خیلی ممنون میشم که راهنماییم کنید چه پلاگینی میتونه این امکاناتو در اختیارم بزاره,خیلی ممنون!

    • رضا راد۲۵ مهر ۱۳۹۷

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

  9. کاربر مهمان۱۶ مرداد ۱۳۹۷

    سلام
    ممنون از سایت خوبتون .
    دو تا مشکل با این افزونه دارم:
    1- صفحه لاگین که ساختم مدام خطای زیر رو میده:
    Error: the Captcha didn’t verify.
    با این که بقیه جاهای سایت از کپچا دارم استفاده می کنم(فارسی شده)، توی این فرم، کپچای خودش رو نشون میده و اجازه ورود هم نمی ده !!
    Site key و Secret key رو هم توی قسمت فیلد ها درست وارد کردم.

    2- صفحه ویرایش پروفایل ساختم. با وجود اینکه از از صفحه my-account لاگین کردم و داخل سایت هستم، اینجا باز نمی شناسه و پیغام می ده
    You must be logged in to edit your profile.
    خسته ام کرد!!! )))-:
    پاکش کنم ؟ (-;
    به نظرتون مشکلم کجاست ؟
    بازم ممنون

    • رضا راد۱۶ مرداد ۱۳۹۷

      سلام
      ۱. تنظیمات کپچا صحیح نیست
      ۲. کش رو خالی کنید و تست کنید

  10. U8773۱۱ مهر ۱۳۹۶

    سلام، ممنون میشم اگر مقایسه کوتاهی رو از این افزونه و افزونه userPro بفرمایید که بدونیم کدوم رو استفاده کنیم.
    میشه همزمان از جفتش استفاده کرد واسه پنل کاربران؟

    • تیم پشتیبانیتیم پشتیبانی۱۱ مهر ۱۳۹۶

      درود.
      افزونه های رایگان به طور قطع از امکاناتی کمتر و پشتیبانی ضعیف تر بهره مند هستند.
      از این رو همانطور که در پایین همین مطلب ذکر شده است، پیشنهاد ما استفاده از افزونه Userpro می باشد.
      نبود محدودیت در امکانات و راحتی کار، از ویژگی های افزونه های پولی می باشند.

      • کاربر مهمان۱ دی ۱۳۹۶

        سلام
        لطفا نسخه حرفه ای Profile Builder رو برای خرید قرار بدید
        و مطلب دیگه یه سوال داشتم پلاگین Ultimate Member بهتره یا Profile Builder ؟

        • تیم پشتیبانیتیم پشتیبانی۲ دی ۱۳۹۶

          درود.
          لطفا از لینک زیر اقدام به ارسال پیشنهاد کنید :
          https://mihanwp.com/feedback
          مورد بعد، هر 2 افزونه خوب می باشند و این یک امر شخصی و سلیقه ای می باشد که کدام افزونه را استفاده کنید.

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

در حال بارگذاری...

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