وردپرس‌کالاوردپرس رو ساده‌تر توسعه بده
عضویت VIP

دانلود رایگان افزونه گرویتی فرمز

Gravity Forms

لوگوی افزونه گرویتی فرمز

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

معرفی افزونه

گرویتی فرمز چیست و چرا با فرم‌سازهای رایگان فرق دارد؟

فرم‌سازهای رایگان وردپرس برای فرم تماس ساده کافی‌اند. مشکل از جایی شروع می‌شود که فرم باید بر اساس پاسخ کاربر مسیرش را عوض کند، قیمت محاسبه کند، فایل بگیرد، چند مرحله داشته باشد یا ورودی‌ها را به سرویس دیگری بفرستد. Gravity Forms از سال ۲۰۰۹ برای همین فرم‌های پیچیده ساخته شده و امروز استاندارد فرم‌سازی حرفه‌ای در وردپرس است. تفاوت اصلی‌اش با رقبا در دو چیز است: منطق شرطی عمیق که روی فیلد، بخش، صفحه و حتی اعلان‌ها اعمال می‌شود، و اکوسیستم افزودنی‌های رسمی که فرم را به درگاه پرداخت، CRM، ایمیل‌مارکتینگ و ابزارهای اتوماسیون متصل می‌کند.

این فایل نسخه‌ی کامل Gravity Forms است که در لایسنس Elite عرضه می‌شود. افزونه بدون وارد کردن کلید فعال می‌شود و همه‌ی فیلدها و امکانات هسته در دسترس است.

امکانات کلیدی گرویتی فرمز

  • ویرایشگر کشیدن و رها کردن: بیش از ۳۰ نوع فیلد شامل نام، آدرس، تاریخ، فهرست، آپلود فایل، امضا و قیمت.
  • منطق شرطی: نمایش یا پنهان کردن فیلدها، صفحات و دکمه‌ها بر اساس پاسخ کاربر؛ ارسال اعلان متفاوت برای هر شرط.
  • فرم چندمرحله‌ای: تقسیم فرم‌های طولانی به چند صفحه با نوار پیشرفت و امکان ذخیره و ادامه‌ی بعدی.
  • محاسبات: فیلدهای عددی و قیمت با فرمول، برای فرم سفارش، پیش‌فاکتور و ماشین‌حساب.
  • مدیریت ورودی‌ها: ذخیره‌ی همه‌ی ارسال‌ها در پیشخوان با جست‌وجو، فیلتر، یادداشت و خروجی CSV.
  • اعلان‌ها و تاییدیه‌ها: ایمیل به مدیر و کاربر با قالب دلخواه، تاییدیه‌ی متنی، ریدایرکت یا صفحه‌ی خاص.
  • ضد اسپم: هانی‌پات داخلی، reCAPTCHA، Akismet و محدودیت ارسال.
  • REST API و وب‌هوک: ارسال ورودی‌ها به هر سرویس خارجی و ساخت فرم از طریق API.
  • پشتیبانی از افزودنی‌های رسمی: پرداخت، Mailchimp، HubSpot، Zapier، Dropbox و ده‌ها افزودنی دیگر.

مقایسه با فرم‌سازهای دیگر

قابلیتContact Form 7WPForms رایگانGravity Forms
ویرایشگر بصریندارددارددارد
منطق شرطیبا افزونهنسخه‌ی پولیکامل
فرم چندمرحله‌اینداردنسخه‌ی پولیدارد
ذخیره‌ی ورودی‌هابا افزونهمحدودکامل
محاسباتنداردنسخه‌ی پولیدارد
آپلود فایلپایهنسخه‌ی پولیپیشرفته

پیش‌نیازها و نکته‌ی امنیتی مهم

گرویتی فرمز با وردپرس ۶٫۵ به بالا و PHP ۷٫۴ یا جدیدتر سازگار است و روی وردپرس ۷٫۱ آزمایش شده. در شهریور ۱۴۰۵ آسیب‌پذیری مهمی در فیلد آپلود فایل نسخه‌های قدیمی‌تر از ۳٫۱٫۱ کشف شد که به مهاجم اجازه می‌داد از طریق فرم‌های عمومی دارای فیلد آپلود پنهان، فایل بارگذاری کند. اگر نسخه‌ی قدیمی‌تری دارید، همین امروز به ۳٫۱٫۲ به‌روز کنید. افزونه ترجمه‌ی فارسی دارد و فیلدها در حالت راست‌چین درست نمایش داده می‌شوند.

راهنمای نصب گرویتی فرمز

  1. فایل دانلودشده را از حالت فشرده خارج کنید؛ فایل gravityforms.zip داخل پوشه است.
  2. از «افزونه‌ها › افزودن › بارگذاری افزونه» فایل زیپ را نصب و فعال کنید.
  3. منوی «فرم‌ها» به پیشخوان اضافه می‌شود. کلید لایسنس خواسته نمی‌شود.
  4. در «فرم‌ها › تنظیمات» واحد پول، فرمت تاریخ و تنظیمات reCAPTCHA را تعیین کنید.
  5. اولین فرم را بسازید و با بلوک «Gravity Forms» یا شورت‌کد در صفحه قرار دهید.
  6. برای به‌روزرسانی، نسخه‌ی جدید را از همین صفحه دانلود و جایگزین کنید؛ فرم‌ها و ورودی‌ها در پایگاه داده می‌مانند.

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

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

منطق شرطی گرویتی فرمز در عمل

قدرت اصلی Gravity Forms در منطق شرطی است و بهتر است با یک مثال واقعی روشن شود. فرض کنید فرم درخواست طراحی سایت دارید. کاربر اول نوع سایت را انتخاب می‌کند: فروشگاهی، شرکتی یا شخصی. اگر فروشگاهی را انتخاب کند، فیلدهای تعداد محصول و درگاه پرداخت ظاهر می‌شود؛ اگر شخصی را انتخاب کند، این فیلدها پنهان می‌مانند و فرم کوتاه‌تر به نظر می‌رسد. در مرحله‌ی بعد، فیلد قیمت بر اساس انتخاب‌ها محاسبه می‌شود و در پایان، اعلان ایمیل برای فرم فروشگاهی به مدیر فروش و برای فرم شخصی به تیم پشتیبانی می‌رود. همه‌ی این‌ها بدون یک خط کد و فقط با تنظیم شرط روی فیلد، صفحه و اعلان انجام می‌شود. همین منطق روی دکمه‌ی ارسال هم اعمال می‌شود: می‌توانید ارسال فرم را تا تکمیل شرط خاصی غیرفعال نگه دارید.

اشتباهات رایج هنگام کار با گرویتی فرمز

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

این فایل برای چه کسانی مناسب است؟

سایت‌های خدماتی که فرم درخواست قیمت دارند، مراکز آموزشی با فرم ثبت‌نام چندمرحله‌ای، و کسب‌وکارهایی که ورودی فرم را به CRM می‌فرستند، بیشترین استفاده را از Gravity Forms می‌برند. برای یک فرم تماس سه‌فیلدی، فرم‌ساز رایگان کافی است.

سؤال‌های متداول

افزودنی‌های رسمی گرویتی فرمز هم در این فایل هست؟

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

ورودی‌های فرم بعد از به‌روزرسانی حفظ می‌شوند؟

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

نسخه‌ی قدیمی گرویتی فرمز دارم؛ حتماً باید به‌روز کنم؟

بله. نسخه‌های قدیمی‌تر از ۳٫۱٫۱ آسیب‌پذیری آپلود فایل دارند. نسخه‌ی ۳٫۱٫۲ را از همین صفحه دانلود و جایگزین کنید.

گرویتی فرمز با المنتور سازگار است؟

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

افزونه‌های مشابه و هم‌سطح

تغییرات نسخه‌ها

  1. 3.1.2آخرین نسخه
    • به‌روزرسانی امنیتی تکمیلی برای فیلد آپلود فایل
    • بهبودهای پایداری
  2. 3.1.1
    • رفع آسیب‌پذیری آپلود فایل در فرم‌های دارای فیلد آپلود پنهان (CVE-2026-84434)
    • به‌روزرسانی فوری توصیه می‌شود
  3. 3.1.0
    • بهبود ویرایشگر فرم و تجربه‌ی کشیدن و رها کردن
    • سازگاری با وردپرس ۷٫۰
  4. 3.0.0
    • بازطراحی رابط ویرایشگر
    • بهبود دسترس‌پذیری فیلدها

نظرات کاربران

ثبت نظر و امتیاز

هنوز نظری ثبت نشده؛ اولین نظر را شما بنویسید.

نظر و امتیاز خود را بنویسید

ایمیل شما منتشر نمی‌شود. نظرها پس از بازبینی منتشر می‌شوند.

با ارسال نظر، قوانین انتشار نظرات سایت را می‌پذیرید.
رایگان برای اعضاGravity Forms · 3.1.2عضویت