آموزش ساخت فرم چند مرحله ای وردپرس با افزونه گرویتی فرم
افزونه گرویتی فرم (Gravity Forms) یکی از بهترین و پرکاربردترین افزونههای وردپرس برای ساخت انواع فرمها است. با این افزونه میتوانید به راحتی فرمهای پیشرفتهای مانند فرم تماس، فرم خرید، فرم استخدام، و حتی فرمهای چند مرحلهای ایجاد کنید. در این مقاله به نحوه ساخت فرم چند مرحلهای با گرویتی فرم و ویژگیهای کلیدی این افزونه میپردازیم.
چرا گرویتی فرم؟
افزونه گرویتی فرم، به دلیل سادگی و امکانات بیشمار خود، یکی از محبوبترین افزونههای فرمساز برای وردپرس است. این افزونه به شما امکان میدهد فرمهای دلخواه خود را با استفاده از ویژگیهای زیر ایجاد کنید:
- ایجاد فرمهای چند مرحلهای: کاربران به راحتی میتوانند در مراحل مختلف فرم پر کنند.
- پشتیبانی از پرداخت آنلاین: با اتصال به درگاههای پرداخت، میتوانید فرمهای خرید و پرداخت آنلاین ایجاد کنید.
- فرمهای شرطی: امکان تنظیم شرایط خاص برای نمایش یا مخفی کردن فیلدها بر اساس ورودی کاربر.
- اتصال به ووکامرس: امکان همگامسازی فرمها با ووکامرس برای ثبت سفارش و خرید.
ویژگیهای افزونه Gravity Forms
- رابط کاربری ساده: به کمک رابط کشیدن و رها کردن (Drag & Drop) میتوانید فرمها را به راحتی طراحی کنید.
- سازگاری با موبایل: تمام فرمهای ساخته شده رسپانسیو هستند و در موبایل و تبلت به درستی نمایش داده میشوند.
- فرمهای شرطی: امکان استفاده از شرطهای مختلف برای نمایش یا عدم نمایش فیلدهای خاص.
- بیش از 30 نوع فیلد مختلف: از جمله فیلدهای محاسبه، آپلود فایل، و ورودی متنی.
- ارسال ایمیل خودکار: پس از تکمیل فرم، ایمیل تاییدیه به کاربر ارسال میشود.
- اتصال به سرویسهای جانبی: قابلیت اتصال به درگاههای پرداخت و سرویسهای خبرنامه مانند Mailchimp.
- زمانبندی فرمها: امکان تعیین زمان نمایش و انقضای فرمها.
مراحل نصب و راهاندازی گرویتی فرم
- نصب افزونه گرویتی فرم: ابتدا افزونه را از سایت گرویتی فرم خریداری و در وردپرس نصب کنید.
- ایجاد فرم جدید: پس از نصب، به بخش فرمها در داشبورد وردپرس بروید و یک فرم جدید ایجاد کنید.
- اضافه کردن فیلدها: از طریق رابط کشیدن و رها کردن، فیلدهای مورد نیاز خود را به فرم اضافه کنید.
- تنظیمات فرم: میتوانید فرم را به صورت شرطی و چند مرحلهای تنظیم کنید تا تجربه کاربری بهتری ارائه دهید.
ساخت فرم چند مرحلهای
برای ساخت فرم چند مرحلهای:
- افزودن فیلدها: ابتدا فیلدهای مربوط به هر مرحله از فرم را اضافه کنید.
- استفاده از فیلد Page Break: برای تقسیم فرم به چند مرحله، از فیلد Page Break استفاده کنید.
- تنظیم ترتیب مراحل: با کشیدن و رها کردن فیلدها، ترتیب مراحل را مشخص کنید.
- تنظیمات نهایی: میتوانید با استفاده از ویژگیهای شرطی، مراحل خاصی را فقط در صورت انتخاب برخی گزینهها نمایش دهید.
مزایای استفاده از گرویتی فرم
- پشتیبانی از فرمهای پیچیده: برای ایجاد فرمهای پیچیده مانند فرم استخدام یا فرمهای چند مرحلهای، گرویتی فرم بهترین گزینه است.
- افزودنیهای متعدد: افزونههای جانبی متعددی برای گرویتی فرم وجود دارد که امکانات بیشتری به شما ارائه میدهند.
- امکان سفارشیسازی بالا: میتوانید فرمهای خود را به هر شکلی که نیاز دارید، سفارشیسازی کنید.
آموزش نصب و تنظیمات افزونه گراویتی فرم (Gravity Forms)
گراویتی فرم یکی از محبوبترین افزونههای فرمساز برای وردپرس است که امکانات گستردهای را برای ساخت انواع فرمهای پیچیده مانند فرمهای تماس، ثبت نام، نظرسنجی و موارد دیگر ارائه میدهد. در ادامه نحوه نصب و استفاده از این افزونه را توضیح میدهیم.
1. دانلود و نصب افزونه گراویتی فرم
از آنجایی که گراویتی فرم به صورت تجاری عرضه میشود، برای استفاده باید افزونه را از وبسایت رسمی خریداری کنید. اما نسخههای رایگانی در GitHub موجود است که میتوانید دانلود کرده و استفاده کنید. تفاوت اصلی این نسخهها با نسخه اصلی عدم پشتیبانی و بهروزرسانیهای خودکار است.
مراحل نصب:
- وارد پیشخوان وردپرس خود شوید.
- از منوی افزونهها به گزینه افزودن مراجعه کنید.
- فایل افزونه را آپلود و سپس نصب کنید.
- پس از نصب، روی دکمه فعالسازی کلیک کنید.
2. فعالسازی افزونه و اضافه شدن منوی Forms
پس از فعالسازی، یک منوی جدید با نام Forms به پنل مدیریت وردپرس شما اضافه میشود که از طریق آن میتوانید فرمها را ایجاد و مدیریت کنید.
3. تنظیمات اولیه افزونه
قبل از شروع به کار، بهتر است تنظیمات افزونه را سفارشیسازی کنید:
- به بخش تنظیمات افزونه بروید.
- واحد پول، حالت بدون تداخل و CSS خروجی را مطابق نیازهای خود پیکربندی کنید.
- تنظیمات reCAPTCHA را برای جلوگیری از ارسال اسپم فعال کنید.
4. نصب فارسیساز گراویتی فرم
برای استفاده از امکانات فارسی، میتوانید افزونه فارسیساز گراویتی فرم را نصب کنید:
- از مخزن وردپرس، افزونه فارسیساز را دانلود کنید.
- نصب و فعالسازی افزونه را انجام دهید.
- پس از نصب، شهرهای ایران، واحد پول ریال/تومان، و دیگر تنظیمات فارسی به افزونه اضافه میشود.
5. ساخت فرم جدید در گراویتی فرم
برای ایجاد یک فرم جدید:
- از منوی Forms گزینه افزودن فرم را انتخاب کنید.
- نام فرم خود را وارد کرده و شروع به اضافه کردن فیلدها کنید.
- از ابزار درگ و دراپ برای اضافه کردن فیلدها مانند نام، ایمیل، متن، و… استفاده کنید.
6. ویژگیهای گراویتی فرم
- فیلدهای استاندارد مانند متن تکخطی، پاراگرافی، چک باکس، لیست کشویی و …
- فیلدهای پیشرفته مانند ایمیل، تلفن، آدرس، و بارگذاری فایل.
- فیلدهای قیمتگذاری برای فروش محصولات.
7. افزودنیهای گراویتی فرم
گراویتی فرم دارای افزودنیهای متعددی است که به شما اجازه میدهند تا قابلیتهای جدیدی مانند اتصال به درگاههای پرداخت، سرویسهای ایمیل مارکتینگ و ابزارهای دیگر را اضافه کنید. برخی از افزودنیهای محبوب شامل موارد زیر هستند:
- PayPal
- Mailchimp
- Stripe
- Zapier
8. برونریزی و درونریزی فرمها
با استفاده از قابلیتهای برونریزی و درونریزی، میتوانید فرمهای ساخته شده را به سایتهای دیگر منتقل کنید یا از آنها خروجی بگیرید.
9. نکات پایانی
- برای استفاده از قابلیتهای پیشرفته مانند چند مرحلهای کردن فرمها و REST API میتوانید به تنظیمات مربوطه در بخشهای مختلف افزونه مراجعه کنید.
- در صورت خرید نسخه تجاری، با وارد کردن کد لایسنس امکان دسترسی به پشتیبانی و آپدیتهای خودکار افزونه فراهم میشود.
با این آموزش میتوانید به راحتی افزونه گراویتی فرم را نصب و از امکانات آن در وردپرس استفاده کنید.