JetFormBuilder | جت فرم بیلدر چیست؟

JetFormBuilder فرم ساز داینامیک Crocoblock برای وردپرس است که فرم را مستقیما در ویرایشگر بلوکی می سازد. برخلاف فرم سازهایی که یک رابط کاملا جدا از WordPress دارند، ساختار اصلی این افزونه با بلوک های بومی ویرایشگر کار می کند و فیلد، منطق شرطی، محاسبه، اقدام پس از ارسال و بخش های ساختاری فرم در همان محیط قرار می گیرند.جت فرم بیلدر فقط برای فرم تماس طراحی نشده است.

فرم می تواند کاربر جدید بسازد، اطلاعات حساب را ویرایش کند، نوشته یا نوع نوشته سفارشی ایجاد کند، داده موجود را بروزرسانی کند، ایمیل بفرستد، رکورد ذخیره کند، Webhook فراخوانی کند، کاربر را به صفحه دیگر هدایت کند یا براساس شرط چند اقدام متفاوت را اجرا نماید.JetFormBuilder در نسخه رایگان یک هسته کامل فرم ساز ارائه می دهد و بسته Pro قابلیت های تخصصی را با 20 افزودنی رسمی گسترش می دهد. این افزودنی ها از آپلود کشیدن و رها کردن، امضا و PDF تا ورود کاربر، اتوماسیون ایمیل، HubSpot، WooCommerce، PayPal و Stripe را پوشش می دهند.

افزونه JetFormBuilder برای ساخت فرم حرفه ای وردپرس

جدول معرفی و مشخصات JetFormBuilder

مشخصهاطلاعات
نام افزونهJetFormBuilder | جت فرم بیلدر
توسعه دهندهCrocoblock
کاربرد اصلیساخت فرم های داینامیک و عملیاتی در وردپرس
نسخه رایگاندارد و در WordPress.org منتشر می شود
نسخه Proدارد و شامل مجموعه 20 افزودنی رسمی است
بلوک های فیلد24+
عناصر فرم10+
اقدامات پس از ارسال15+
سازنده فرم با هوش مصنوعیدارد
Multi-step Formدارد
منطق شرطیدارد
فیلد محاسباتیدارد
فیلد تکرارشوندهدارد
فیلد نقشهدارد
Advanced Choicesدارد
رکوردهای فرمدارد
Register / بروزرسانی کاربردارد
ایجاد/بروزرسانی نوشتهدارد
تاییددارد
PayPalپرداخت و سناریوهای دوره ای با امکانات مرتبط
Stripeاز طریق افزودنی Pro
WooCommerce تسویه حساباز طریق افزودنی Pro
PDF و امضااز طریق افزودنی های Pro
Elementor | المنتورویجت اختصاصی نمایش فرم
Gutenbergمحیط اصلی ساخت و بلوک نمایش فرم
Bricksالمان اختصاصی نمایش فرم
شورت کددارد
JetEngineیکپارچگی عمیق برای داده داینامیک، CPT و CCT
WooCommerceیکپارچگی پرداخت و سبد خرید
کپچاreCAPTCHA v3، hCaptcha، Friendly کپچا و Turnstile

JetFormBuilder Free و Pro چه تفاوتی دارند؟

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

نسخه Pro بیشتر برای توسعه قابلیت های تخصصی طراحی شده است. 20 افزودنی رسمی به هسته متصل می شوند و امکاناتی مانند امضای دیجیتال، PDF، آپلود پیشرفته، تکمیل خودکار آدرس و Select، ذخیره پیشرفت فرم، محدودسازی پاسخ، زمان بندی، ورود کاربر، اتصال به سرویس های ایمیل مارکتینگ و CRM و پرداخت های پیشرفته را اضافه می کنند.

ساخت فرم در ویرایشگر بلوکی جت فرم بیلدر

حوزههسته JetFormBuilderافزودنی های Pro
ساخت فرمبلوک های فیلد و عناصر ساختاریفیلدها و رفتارهای تخصصی مانند امضا و Drag & Drop آپلود
منطقشرط فیلد و شرط اقدامافزودنی هایی مانند انتخاب سلسله مراتبی و Save پیشرفت
کاربرثبت کاربر و بروزرسانی کاربرورود کاربر و بازیابی رمز عبور
محتواایجاد/بروزرسانی نوشتهFormless اقدامات برای عملیات بدون فرم قابل مشاهده
ایمیل مارکتینگبرخی اقدامات داخلی مانند MailChimp، GetResponse و ActiveCampaignMailPoet، ConvertKit، MailerLite و Moosend
CRMWebhook و HookHubSpot
پرداختساختار Gateway و PayPal در سناریوهای پشتیبانی شدهPayPal Recurring، WooCommerce سبد خرید & تسویه حساب و Stripe پرداخت ها & Subscriptions
اسنادرکوردهای فرمپیوست PDF و امضا

چه نوع فرم هایی با JetFormBuilder ساخته می شوند؟

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

نوع فرمامکانات قابل استفاده
فرم تماسText، ایمیل، WYSIWYG، کپچا و ارسال ایمیل
فرم ثبت نامثبت کاربر، تایید، نقش کاربری و فیلدهای سفارشی
فرم ورودورود کاربر افزودنی، مرا به خاطر بسپار و بازیابی رمز عبور
فرم محاسباتیفیلد محاسباتی، فیلد مخفی، Range و فرمول های پیشرفته
فرم سفارشفیلد محصول، قیمت محاسباتی و پرداخت
فرم چندمرحله ایPage Break، مرحله نشانگر و منطق شرطی
فرم آزمونAdvanced Choices، محاسبه امتیاز و بلوک شرطی
فرم درخواست همکاریفایل، Repeater، امضا و Limit Responses
فرم ارسال محتواایجاد/بروزرسانی نوشته، Media و فیلدهای متای داینامیک
فرم پروفایلبروزرسانی کاربر، مقادیر از پیش پرشده و متای کاربر
فرم رزروتاریخ، زمان، محاسبه و یکپارچگی با JetBooking یا JetAppointment
فرم اشتراکپرداخت دوره ای PayPal یا Stripe و تغییر نقش کاربر

Gutenberg | ویرایشگر اصلی ساخت فرم

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

ساخت فرم در ویرایشگر بلوکی جت فرم بیلدر

جت فرم بیلدر برای نمایش فرم نیز JetForm بلوک اختصاصی دارد. چیدمان برچسب و فیلد، علامت فیلد اجباری، نوع ارسال و سایر تنظیمات نمایش از همان بلوک کنترل می شوند و در صورت نیاز JetStyleManager امکان استایل دقیق تر اجزای فرم را فراهم می کند.

Elementor | المنتور و نمایش فرم

فرم در Gutenberg ساخته می شود اما می تواند در Elementor با JetForm ویجت نمایش داده شود. مدیر فرم موردنظر را انتخاب می کند و تنظیمات نمایش و استایل را در صفحه ساز انجام می دهد. این ساختار باعث می شود منطق و فیلدهای فرم از طراحی صفحه جدا باشند و یک فرم در چند صفحه قابل استفاده باشد.

اگر سایت شما با نسخه حرفه ای Elementor ساخته شده است، Elementor Pro | المنتور پرو می تواند لایه طراحی صفحات و قالب ها را تکمیل کند؛ منطق خود فرم همچنان توسط JetFormBuilder مدیریت می شود.

Bricks | بریکس و JetForm Element

برای Bricks نیز عنصر اختصاصی JetForm وجود دارد. فرم ساخته شده در WordPress داخل صفحه Bricks انتخاب می شود و تنظیمات نمایشی متناسب با همان سازنده در دسترس قرار می گیرند. به این ترتیب پروژه لازم نیست برای استفاده از جت فرم بیلدر حتما بر Elementor متکی باشد.

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

Shortcode | نمایش فرم در سایر صفحه سازها

فرم ها شورت کد اختصاصی دارند و می توانند در محیط هایی که ویجت یا بلوک بومی JetFormBuilder ندارند نمایش داده شوند. این ویژگی برای Theme Builderها، صفحه سازهای دیگر یا بخش هایی که فقط شورت کد می پذیرند مفید است.

AI Form Generator | ساخت فرم با هوش مصنوعی

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

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

Form Patterns | الگوهای آماده فرم

جت فرم بیلدر شش الگو اصلی برای شروع سریع دارد: مخاطب، Register، Application، Subscribe، Profile و Booking. الگو یک فرم قفل شده یا قالب غیرقابل ویرایش نیست؛ بلکه مجموعه بلوک آماده ای است که پس از اضافه شدن می توان فیلدها، متن ها، اقدامات و ظاهر آن را تغییر داد.

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

Calculated Field برای محاسبات فرم

24+ Form Field Blocks | بیش از 24 بلوک فیلد

هسته جت فرم بیلدر بیش از 24 بلوک فیلد دارد. این مجموعه فقط شامل Text و ایمیل نیست و از فیلدهای محاسباتی، انتخاب های پیشرفته، تاریخ، رسانه، نقشه، WYSIWYG و داده های تکرارشونده نیز پشتیبانی می کند. همین تنوع اجازه می دهد فرم های عملیاتی بدون وابستگی اجباری به Addonهای متعدد ساخته شوند.

گروهفیلدها و بلوک های شاخصکاربرد
متنیText، Textarea، WYSIWYGمتن کوتاه، توضیح و محتوای غنی
عددیNumber، Range، Calculatedمقدار عددی، اسلایدر و محاسبه
انتخابیSelect، Radio، Checkbox، Switcherتک انتخاب، چند انتخاب و دو وضعیت
انتخاب پیشرفتهAdvanced Choicesگزینه های تصویری و Layoutهای سفارشی
تاریخ و زمانDate، Time، Datetimeرزرو، برنامه و داده زمان محور
فایل و رسانهMediaآپلود تصویر، فایل و رسانه
مکانMapانتخاب مختصات یا آدرس روی نقشه
داده پنهانHiddenذخیره مقدار محاسباتی یا داینامیک بدون نمایش
تکرارشوندهRepeaterگروه فیلد با تعداد ردیف متغیر
رنگColor Pickerانتخاب رنگ و ذخیره مقدار رنگ
امنیتکپچا بلوک هانمایش کپچا در محل موردنظر فرم

Text، Textarea و WYSIWYG | فیلدهای متنی

فیلد Text برای داده کوتاه مانند نام، کد یا عنوان استفاده می شود و Textarea برای متن چندخطی مناسب است. WYSIWYG یک ویرایشگر غنی در سمت کاربر نمایش می دهد و اجازه می دهد کاربر محتوای قالب بندی شده، لینک و تصویر وارد کند.

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

Conditional Block و منطق شرطی JetFormBuilder

Select، Radio و Checkbox | فیلدهای انتخابی

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

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

Advanced Choices Field | انتخاب های پیشرفته

Advanced Choices برای ساخت گزینه هایی فراتر از Radio و Checkbox ساده طراحی شده است. هر Choice می تواند چیدمان و محتوای غنی تری داشته باشد و برای فرم آزمون، انتخاب پلن، انتخاب محصول، تصویر، کارت خدمات یا پاسخ های بصری استفاده شود.

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

 فرم چندمرحله ای در جت فرم بیلدر

Switcher Field | فیلد دو حالته

Switcher یک کنترل روشن/خاموش است و برای رضایت، فعال کردن گزینه اضافه، انتخاب حالت یا تغییر ساده بین دو وضعیت به کار می رود. مقدار روشن و مقدار محاسباتی آن قابل تعریف است و مقدار پیش فرض نیز می تواند از داده داینامیک دریافت شود.

Range Field | فیلد بازه

Range یک اسلایدر عددی با حداقل، حداکثر و مرحله مشخص است. علاوه بر استفاده در امتیازدهی یا انتخاب مقدار، خروجی آن می تواند مستقیما وارد محاسبات شود. Prefix و Suffix نیز برای نمایش واحد یا علامت پول کنار مقدار قابل تنظیم هستند.

Date، Time و Datetime | فیلدهای تاریخ و زمان

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

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

Advanced Choices Field در JetFormBuilder

Map Field | فیلد نقشه

فیلد نقشه از Google Maps، Leaflet و Mapbox پشتیبانی می کند و کاربر می تواند موقعیت را روی نقشه انتخاب کند. مقدار مکان به شکل رشته مختصات، آرایه یا آدرس ذخیره می شود و با فیلد Map در JetEngine قابل هماهنگ سازی است.

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

Media Field | فیلد رسانه

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

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

Repeater Field فرم داینامیک

Repeater Field | فیلد تکرارشونده

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

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

Hidden Field | فیلد مخفی

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

Calculated Field | فیلد محاسباتی

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

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

Map Field افزونه جت فرم بیلدر

Conditional Formulas | فرمول های شرطی

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

Date & Time Calculations | محاسبات تاریخ و زمان

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

Conditional Block | نمایش شرطی فیلدها

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

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

Post Submit Actions در جت فرم بیلدر

Field Visibility | نمایش براساس وضعیت کاربر

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

Multi-Step Forms | فرم های چندمرحله ای

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

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

Dynamic Values & Presets | مقادیر داینامیک و از پیش پرشده

فیلدها می توانند با داده موجود از قبل پر شوند. منبع مقدار می تواند نوشته جاری، کاربر، متغیر کوئری، Options Page، Query جت انجین، ترم مرتبط یا سایر منابع پشتیبانی شده باشد.

این قابلیت برای فرم ویرایش پروفایل و محتوا اهمیت زیادی دارد، چون مقدار فعلی ابتدا در فرم نمایش داده می شود و کاربر همان داده را ویرایش می کند. Restrict Access نیز می تواند کنترل کند چه کاربری مجاز به تغییر مقدار از پیش پرشده باشد.

ثبت نام کاربر با جت فرم بیلدر

Form Records | ذخیره و مدیریت رکوردهای فرم

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

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

Import & Export | درون ریزی و برون ریزی فرم

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

Post Submit Actions | اقدامات پس از ارسال

قدرت اصلی جت فرم بیلدر فقط در فیلدها نیست؛ پس از ثبت فرم می توان چند اقدام را همزمان اجرا کرد. هر اقدام تنظیمات خودش را دارد و می تواند شرط مستقل داشته باشد. ترتیب اقدامات برای مدیریت رابط قابل تغییر است و Actionها بدون حذف شدن قابلیت روشن و خاموش شدن دارند.

 ایجاد و بروزرسانی نوشته از Front-end

گروهاقدامات شاخصکاربرد
ارتباطارسال ایمیل، MailChimp، GetResponse، ActiveCampaignارسال اعلان و انتقال مخاطب به سرویس بازاریابی
کاربرثبت کاربر، بروزرسانی کاربر، تاییدساخت حساب، ویرایش حساب و تایید ایمیل
محتواایجاد/بروزرسانی نوشته، بروزرسانی تنظیماتایجاد یا بروزرسانی نوشته و تنظیمات
اتوماسیونفراخوانی هوک، فراخوانی وب هوکاتصال به کد یا سرویس بیرونی
ذخیرهذخیره رکورد فرمثبت ارسال در پیشخوان
ناوبریهدایت به برگههدایت کاربر پس از ارسال
Proورود کاربر، بازیابی رمز عبور، Generate PDF، HubSpot و اقدامات پرداختقابلیت های تکمیلی پس از فعال سازی افزودنی مربوط

Send Email | ارسال ایمیل

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

Register User | ثبت کاربر

ثبت کاربر داده فرم را به حساب WordPress تبدیل می کند. نام کاربری، ایمیل، رمز، نقش و متای کاربر می توانند از فیلدها دریافت شوند و کاربر پس از ارسال فرم به عنوان یک حساب واقعی در سایت ساخته شود.

ثبت نام می تواند با تایید ترکیب شود تا حساب پس از تایید ایمیل کامل شود. در Workflowهای پولی نیز اقدام ثبت کاربر می تواند با Gateway و Eventهای پرداخت ترکیب شود تا ایجاد یا فعال سازی حساب به نتیجه تراکنش وابسته باشد.

Update User | بروزرسانی اطلاعات کاربر

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

Form Records و رکوردهای ارسال شده

Verification | تایید ایمیل

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

Insert/Update Post | ایجاد و بروزرسانی محتوا

ایجاد/بروزرسانی نوشته داده فرم را به یک Post، Page یا Custom Post Type تبدیل می کند یا محتوای موجود را ویرایش می نماید. عنوان، محتوا، وضعیت، نویسنده و فیلد متاها می توانند از فیلدهای فرم دریافت شوند.

این قابلیت برای ارسال آگهی، ملک، پروژه، محصول محتوایی، درخواست پشتیبانی یا هر محتوای ساخته شده توسط کاربر مناسب است. CPTهای ساخته شده با JetEngine یا ACF نیز در فهرست نوع نوشته قابل استفاده هستند.

Update Options | بروزرسانی تنظیمات

بروزرسانی تنظیمات برای نوشتن مقدارهای فرم در Optionهای WordPress استفاده می شود. این اقدام در پنل تنظیمات سمت کاربر، صفحه تنظیمات کاربر یا Workflowهای مدیریتی که باید مقدار مرکزی سایت را ویرایش کنند کاربرد دارد.

Call Hook & Call Webhook | اتصال به کد و سرویس بیرونی

فراخوانی هوک یک Hook وردپرس را پس از ارسال اجرا می کند و توسعه دهنده می تواند رفتار سفارشی را به آن متصل نماید. فراخوانی وب هوک نیز داده فرم را به Endpoint بیرونی ارسال می کند و مسیر ساده ای برای اتصال CRM، اتوماسیون و سرویس های ثالث فراهم می سازد.

 AI Form Generator در JetFormBuilder

Redirect to Page | هدایت پس از ارسال

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

Conditional Post Submit Actions | شرط برای اقدامات پس از ارسال

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

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

Advanced Validation | اعتبارسنجی پیشرفته

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

نسخه های جدید همچنین روش اعتبارسنجی سمت سرور را گسترش داده اند تا Ruleهای فرم فقط به مرورگر وابسته نباشند. فیلدهای متن، Textarea، Media، Number، Range، Date، Datetime و Time از تنظیمات اعتبارسنجی اختصاصی پشتیبانی می کنند.

Sanitize Values | پاکسازی داده ورودی

قابلیت پاکسازی مقدار برای گروه بزرگی از فیلدها در دسترس است و مقدار ورودی را پیش از ذخیره یا پردازش پاکسازی می کند. Text، Textarea، Checkbox، Radio، Select، Switcher، Advanced Choices، Calculated، Color Picker، Date، Datetime، Hidden، Number، Range، Time و WYSIWYG از فیلدهای پشتیبانی شده هستند.

تنظیمات Captcha در جت فرم بیلدر

Captcha & Anti-Spam | کپچا و مقابله با اسپم

جت فرم بیلدر چهار ارائه دهنده اصلی کپچا را در تنظیمات فعلی ارائه می کند: Google reCAPTCHA v3، hCaptcha، Friendly کپچا و Cloudflare Turnstile. کلیدها می توانند به صورت سراسری در تنظیمات ذخیره شوند یا برای هر فرم جدا تعریف شوند.

هانی پات، CSRF Protection و پاکسازی مقادیر نیز در مجموعه امنیت فرم قرار دارند. مدیر می تواند متناسب با تجربه کاربر و سیاست سایت از روش مناسب استفاده کند و کپچا بلوک را در محل دلخواه فرم قرار دهد.

Form Styling | طراحی ظاهر فرم

چون فرم در Gutenberg ساخته می شود، تنظیمات پایه ویرایشگر بلوکی برای ساختار و چیدمان در دسترس هستند. JetStyleManager رایگان نیز کنترل هایی مانند Alignment، Border، Color، Margin، Padding و Typography را به Blockهای فرم اضافه می کند.

در Elementor و Bricks نیز ابزار نمایش فرم تنظیمات ظاهری خودش را دارد. بنابراین منطق فرم یک بار ساخته می شود و ظاهر آن می تواند متناسب با سازنده صفحه تنظیم گردد.

Inline Editing | ویرایش مستقیم Label و توضیحات

برچسب و توضیحات بسیاری از فیلدها مستقیما در بوم امضا ویرایش می شوند و لازم نیست برای هر تغییر متن چند پنل باز شود. دکمه اقدام و Form Break نیز از همین رویکرد ویرایش مستقیم استفاده می کنند.

Multi-Column Layouts | فرم چندستونه

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

Drag and Drop File Upload Addon

Responsive Forms | فرم واکنش گرا

فرم ها در سمت کاربر برای نمایشگرهای مختلف قابل استفاده هستند و چیدمان Blockها با ساختار واکنش گرا قالب و سازنده هماهنگ می شود. در پروژه های پیچیده، استایل و Width فیلدها می توانند برای ایجاد تجربه مناسب موبایل تنظیم شوند.

20 افزودنی رسمی JetFormBuilder Pro

نسخه Pro جت فرم بیلدر در حال حاضر 20 افزودنی رسمی دارد که در پنج گروه دسته بندی شده اند: 12 افزودنی امکانات فرم، 3 افزودنی ایمیل مارکتینگ، 1 افزودنی اتوماسیون بازاریابی، 1 افزودنی CRM و فروش و 3 افزودنی پرداخت. هر افزودنی فایل و قابلیت تخصصی خودش را دارد و فقط در پروژه ای که به آن نیاز است فعال می شود.

#افزودنیگروهکاربرد اصلی
1آپلود فایل با کشیدن و رها کردنامکانات فرمآپلود گروهی فایل با کشیدن و رها کردن
2امضاامکانات فرمدریافت امضای دیجیتال
3پیوست PDFامکانات فرمتولید PDF از داده فرم
4نقاط پایانی اقدامات بدون فرمامکانات فرماجرای اقدام بدون فرم قابل مشاهده
5انتخاب سلسله مراتبیامکانات فرمSelectهای آبشاری از تاکسنومی سلسله مراتبی
6ورود کاربرامکانات فرمورود و بازیابی رمز کاربر
7انتخابگر پیشرفته رنگامکانات فرمانتخاب رنگ HEX/RGB و Opacity
8تکمیل خودکار فیلد انتخابیامکانات فرمجستجوی AJAX در گزینه های Select
9تکمیل خودکار آدرسامکانات فرمپیشنهاد آدرس با Google Places
10ذخیره پیشرفت فرمامکانات فرمذخیره خودکار پیشرفت فرم
11زمان بندی فرم هاامکانات فرمتعیین زمان باز و بسته بودن فرم
12محدودسازی پاسخ های فرمامکانات فرممحدودسازی تعداد ارسال ها
13MailPoetایمیل مارکتینگافزودن مشترک به لیست MailPoet
14ConvertKit اقدامایمیل مارکتینگارسال مخاطب و Tag به ConvertKit
15MailerLite اقدامایمیل مارکتینگارسال مشترک به Groupهای MailerLite
16Moosendاتوماسیون بازاریابیمدیریت مشترک و Automation
17HubSpotCRM و فروشایجاد و بروزرسانی مخاطب در CRM
18PayPal Recurring پرداخت هاپرداخت هااشتراک و پرداخت دوره ای PayPal
19WooCommerce سبد خرید & تسویه حساب اقدامپرداخت هاافزودن محصول به سبد و انتقال به تسویه حساب
20Stripe پرداخت ها & Subscriptionsپرداخت هاپرداخت یک باره و دوره ای Stripe

Drag and Drop File Upload | آپلود فایل با کشیدن و رها کردن

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

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

Signature Addon و امضای دیجیتال فرم

Signature | امضای دیجیتال

امضا یک فیلد امضای قابل رسم به فرم اضافه می کند. کاربر امضای خود را روی بوم امضا وارد می کند و نتیجه به عنوان فایل تصویری ذخیره می شود. فرمت های SVG، PNG و JPEG پشتیبانی می شوند و تنظیمات اندازه و ظاهر بوم امضا در اختیار طراح قرار دارند.

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

PDF-attachment | تولید و پیوست PDF

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

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

Formless Actions Endpoints | اجرای Action بدون فرم قابل مشاهده

نقاط پایانی اقدامات بدون فرم اجازه می دهد اقدامات تعریف شده بدون نمایش فرم کامل در سمت کاربر اجرا شوند. یک Button یا درخواست REST می تواند Endpoint مشخص را فراخوانی کند و داده لازم را برای اجرای اقدام ارسال نماید.

این افزودنی برای تغییر وضعیت نوشته، حذف یا بروزرسانی محتوا، اجرای عملیات کاربری، خرید یک کلیکی یا اتصال سایت دیگر از طریق REST API کاربرد دارد. دسترسی نیز می تواند برای هر کاربر ثبت نام شده، نقش مشخص یا سطح دسترسی خاص محدود شود تا Endpoint فقط توسط کاربر مجاز اجرا گردد.

PDF Attachment Addon در JetFormBuilder

Hierarchical Select | انتخاب سلسله مراتبی

انتخاب سلسله مراتبی برای Taxonomyهای والد/فرزند یک گروه Select وابسته می سازد. کاربر ابتدا سطح بالاتر را انتخاب می کند و گزینه های سطح بعدی براساس همان Parent نمایش داده می شوند. تعداد Levelها محدود به دو مرحله نیست و ساختار چندسطحی قابل ایجاد است.

مقدار ترم می تواند از ID، Name، Slug یا ترم Meta دریافت شود و گزینه افزودن ترم جدید از خود فرم نیز وجود دارد. این افزودنی برای برند و مدل خودرو، کشور و شهر، دسته و زیر دسته محصول، سازمان و موقعیت شغلی یا هر تاکسنومی سلسله مراتبی مناسب است.

User Login | ورود کاربر و بازیابی رمز عبور

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

این افزودنی ابزارهای بازیابی رمز عبور را هم در اختیار فرم قرار می دهد. Render State می تواند مرحله درخواست بازیابی و مرحله تعیین رمز جدید را در یک ساختار فرم مدیریت کند و Token بازیابی دارای زمان اعتبار باشد. فروشگاه، عضویت، دایرکتوری و پورتال کاربری از سناریوهای اصلی آن هستند.

Advanced Color Picker | انتخابگر پیشرفته رنگ

انتخابگر پیشرفته رنگ قابلیت فیلد انتخاب رنگ را گسترش می دهد و انتخاب رنگ از Palette یا Picker را در سمت کاربر فراهم می کند. مقدار می تواند با فرمت HEX یا RGB ذخیره شود و Alpha برای تعیین Opacity نیز قابل فعال سازی است.

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

Formless Actions Endpoints افزودنی جت فرم بیلدر

Select Autocomplete | تکمیل خودکار Select

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

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

Address Autocomplete | تکمیل خودکار آدرس

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

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

Save Form Progress | ذخیره پیشرفت فرم

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

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

Hierarchical Select و فهرست آبشاری

Schedule Forms | زمان بندی دسترسی به فرم

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

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

Limit Form Responses | محدودسازی پاسخ های فرم

محدودسازی پاسخ های فرم تعداد ارسال موفق کل فرم و تعداد ارسال مجاز برای هر کاربر را کنترل می کند. محدودیت فردی می تواند براساس IP، حساب واردشده، Cookie یا Session اعمال شود و شمارنده نیز براساس روز، هفته، ماه، سال یا بدون بازنشانی تنظیم گردد.

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

MailPoet | اتصال فرم به MailPoet

MailPoet اقدام فرم های JetFormBuilder را به افزونه MailPoet متصل می کند. پس از ارسال فرم، مخاطب می تواند به یک یا چند فهرست ایمیل افزوده شود و فیلدهای ایمیل، First Name و Last Name با داده فرم هماهنگ شوند.

گزینه ارسال ایمیل تایید، ایمیل خوش آمد و مدیریت اعلان مشترک نیز در اقدام وجود دارد. این افزودنی برای فرم خبرنامه، Lead Generation، ثبت نام رویداد و Landing Pageهایی مناسب است که مدیریت مشترک داخل خود WordPress و MailPoet انجام می شود.

User Login Addon در جت فرم بیلدر

ConvertKit Action | اتصال به ConvertKit

ConvertKit اقدام مخاطب فرم را به حساب ConvertKit منتقل می کند. کلید API اعتبارسنجی می شود، ایمیل و First Name با فیلدهای فرم Map می شوند و Tagهای موجود حساب می توانند هنگام عضویت به مشترک اختصاص داده شوند.

این ساختار برای وبلاگ، دوره، رویداد، Lead Magnet و فروش محصول مناسب است. جت فرم بیلدر می تواند اطلاعات فرم را جمع آوری کند و ConvertKit مدیریت Tag، مشترک و کمپین ایمیلی را ادامه دهد.

MailerLite Action | اتصال به MailerLite

MailerLite اقدام فرم را به سرویس MailerLite وصل می کند و مخاطب را به Group انتخاب شده اضافه می نماید. ایمیل فیلد ضروری است و سایر داده ها از طریق نگاشت فیلدها به فیلدهای مشترک متصل می شوند.

Groupهای موجود از حساب MailerLite دریافت می شوند و فهرست آن ها قابل همگام سازی است. این افزودنی برای خبرنامه، ثبت نام وبینار، دانلود محتوا و هر فرم Lead Generation قابل استفاده است و می تواند همراه پرداخت Stripe برای روند کاری بازاریابی پس از خرید به کار رود.

Moosend | اتوماسیون ایمیل مارکتینگ

Moosend افزودنی داده فرم را به سرویس Moosend می فرستد و مشترک را داخل فهرست ایمیل و Segmentهای موردنظر مدیریت می کند. Custom Fieldها، فیلدهای Hidden و Required و جلوگیری از ثبت تکراری ایمیل در ساختار اتصال پشتیبانی می شوند.

تایید دو مرحله ای عضویت نیز برای تایید عضویت قابل فعال سازی است. این یکپارچگی برای Landing Page، فرم عضویت، کمپین و جمع آوری Lead مناسب است و اطلاعات مخاطب پس از ارسال فرم وارد Workflowهای خودکار Moosend می شوند.

Advanced Color Picker فرم وردپرس

HubSpot | اتصال فرم به CRM هاب اسپات

HubSpot افزودنی اطلاعات فرم را به Contactهای HubSpot منتقل می کند و می تواند مخاطب جدید بسازد یا داده مخاطب موجود را بروزرسانی نماید. فیلدهایی مانند ایمیل، Name، Phone و Website از طریق نگاشت فیلدها به Propertyهای CRM متصل می شوند.

Associated شرکت، مخاطب Owner و مرحله چرخه عمر نیز در تنظیمات اقدام قابل استفاده هستند. نسخه فعلی اتصال از OAuth 2.0 پشتیبانی می کند و Crocoblock برای Connectionهای جدید استفاده از OAuth را مسیر اصلی می داند. فرم فروش، درخواست مشاوره، رویداد، عضویت و Lead Generation از کاربردهای اصلی این افزودنی هستند.

PayPal Recurring Payments | پرداخت دوره ای پی پال

PayPal Recurring پرداخت ها فرم را به Subscription Planهای PayPal متصل می کند و پرداخت دوره ای را برای عضویت، دوره، سرویس، Donation و پلن های خدماتی فراهم می سازد. مدل های Fixed، Quantity-Based، Volume-Based و Tiered در ساختار Subscription پشتیبانی می شوند.

Dashboard اشتراک ها اطلاعات مشترک، چرخه پرداخت، Status و Paymentها را نمایش می دهد و عملیات بازپرداخت، لغو و تعلیق از روند کاری افزونه قابل مدیریت هستند. دوره آزمایشی و Quantity نیز می توانند بخشی از Plan باشند و Gateway Status از طریق ماکرو در پیام های موفق یا ناموفق استفاده شود.

Select Autocomplete در جت فرم بیلدر

WooCommerce Cart & Checkout Action | اتصال فرم به سبد و تسویه حساب ووکامرس

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

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

برای طراحی تخصصی صفحات فروشگاه و تسویه حساب می توان از JetWooBuilder | جت وو بیلدر در کنار فرم و WooCommerce استفاده کرد.

Stripe Payments & Subscriptions | پرداخت و اشتراک Stripe

Stripe پرداخت ها & Subscriptions پرداخت یک باره و دوره ای را از طریق Stripe تسویه حساب به فرم اضافه می کند. مبلغ می تواند از فیلد محاسباتی یا فیلد مخفی دریافت شود و کاربر براساس انتخاب داخل فرم پلن یا بازه پرداخت متفاوتی داشته باشد.

اشتراک ماهانه، سالانه و Interval سفارشی پشتیبانی می شوند. Dashboard پرداخت و Subscription در WordPress وضعیت، تمدیدها و تراکنش های مربوط را نمایش می دهد و امکان تعلیق، لغو و بازپرداخت از سمت WordPress با همگام سازی Stripe وجود دارد.

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

Address Autocomplete در JetFormBuilder

20 افزودنی Pro در یک نگاه

افزودنیویژگی های شاخصنمونه کاربرد
آپلود فایل با کشیدن و رها کردنآپلود چند فایل، پیشرفت، پیش نمایش، مرتب سازی، کتابخانه رسانه، تغییر اندازه و کیفیترزومه، پشتیبانی، سفارش سفارشی
امضاامضا، SVG/PNG/JPEG، بوم امضا، ذخیره امنقرارداد و رضایت نامه
پیوست PDFساخت PDF، قالب، ایمیل، Record و کتابخانه رسانهرسید، فاکتور و سند
نقاط پایانی اقدامات بدون فرمEndpoint، Button، REST، نقش و سطح دسترسیعملیات یک کلیکی و Automation
انتخاب سلسله مراتبیSelect آبشاری، ترم ID/Name/Slug/Meta و Level نامحدودکشور/شهر، برند/مدل
ورود کاربرورود، مرا به خاطر بسپار، کوکی امن و بازیابی رمز عبورپورتال کاربری
انتخابگر پیشرفته رنگHEX، RGB، Alpha و Paletteانتخاب رنگ محصول یا برند
تکمیل خودکار فیلد انتخابیجستجوی AJAX و حداقل تعداد کاراکترفهرست های بزرگ
تکمیل خودکار آدرسGoogle Places، کشور Restriction و نوع مکانsآدرس سفارش و ثبت نام
ذخیره پیشرفت فرمحافظه محلی، مرحله، Calculation، Conditions و Filesفرم های طولانی
زمان بندی فرم هاFrom/تاریخ پایان و پیام در انتظار/منقضیرویداد و پذیرش
محدودسازی پاسخ های فرمLimit کل، IP، Cookie، Session، User و بازنشانی Intervalرای گیری و ظرفیت محدود
MailPoetLists، Confirmation، Welcome و نگاشت فیلدهاخبرنامه
ConvertKit اقداممشترک، Tag و نگاشت فیلدهاLead Generation
MailerLite اقدامGroup، فیلد Mapping و Syncایمیل مارکتینگ
Moosendمشترک، Segment، تایید دو مرحله ای عضویت و Custom فیلدهااتوماسیون کمپین
HubSpotمخاطب، شرکت، Owner، Lifecycle و OAuth 2.0CRM فروش
PayPal Recurring پرداخت هاSubscription، Trial، Billing، بازپرداخت، تعلیق و لغوعضویت و سرویس دوره ای
WooCommerce سبد خرید & تسویه حسابAdd to سبد خرید و هدایت to تسویه حسابفرم سفارش فروشگاهی
Stripe پرداخت ها & SubscriptionsOne-Time، Recurring، تسویه حساب، Dashboard، بازپرداخت و محیط آزمایشیپرداخت و اشتراک

JetEngine | جت انجین و JetFormBuilder

JetEngine و جت فرم بیلدر نقش های متفاوت اما مکمل دارند. JetEngine ساختار داده را با CPT، CCT، فیلد متا، Relation و Query سازنده ایجاد می کند و جت فرم بیلدر داده را از سمت کاربر دریافت یا بروزرسانی می نماید.

فرم می تواند نوشته جدید داخل CPT بسازد، CCT را بروزرسانی کند، مقدار فیلد متاها را دریافت کند و داده موجود را با پیش تنظیم داخل فیلدها نمایش دهد. این ترکیب برای آگهی، املاک، دایرکتوری، پروفایل، پنل فروشنده و سیستم های Data-Driven بسیار رایج است.

Save Form Progress و ذخیره پیشرفت فرم

JetSmartFilters | جت اسمارت فیلتر و JetFormBuilder

JetSmartFilters وظیفه فیلتر و جستجوی داده های نمایش داده شده را بر عهده دارد، در حالی که جت فرم بیلدر بیشتر برای ورود و بروزرسانی داده استفاده می شود. در یک دایرکتوری، فرم می تواند Listing جدید بسازد و JetSmartFilters | جت اسمارت فیلتر همان Listingها را در سمت کاربر براساس شهر، دسته یا قیمت فیلتر کند.

JetBooking و JetAppointment | فرم رزرو و نوبت

JetFormBuilder با JetBooking و JetAppointment در Workflowهای رزرو ترکیب می شود. تاریخ، زمان، سرویس، ارائه دهنده و قیمت می توانند در فرم قرار بگیرند و فیلد محاسباتی هزینه یا تعداد روز را محاسبه کند. ذخیره پیشرفت فرم نیز برای فرم رزرو طولانی قابل استفاده است.

WooCommerce | ووکامرس و JetFormBuilder

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

Schedule Forms برای زمان بندی فرم

ACF، Meta Box، Pods و Toolset | هماهنگی با ساختار داده

صفحه رسمی Crocoblock سازگاری JetFormBuilder با ابزارهای داینامیک و Data Frameworkهایی مانند ACF، Meta Box، Pods و Toolset را اعلام می کند. فرم می تواند داده مرتبط با Custom فیلد و Custom Post Type را دریافت و در ساختار WordPress ذخیره کند.

سطح دقیق Integration به نوع فیلد و روند کاری پروژه بستگی دارد، اما معماری ایجاد/بروزرسانی نوشته، پیش تنظیم و داده داینامیک اجازه می دهد فرم روی ساختار محتوایی ساخته شده با ابزارهای دیگر نیز کار کند.

MailChimp، GetResponse و ActiveCampaign | اقدامات بازاریابی داخلی

علاوه بر 20 افزودنی Pro، فهرست اقدامات خود جت فرم بیلدر شامل اتصال به MailChimp، GetResponse و ActiveCampaign نیز هست. این اقدامات مخاطب را پس از ارسال فرم به سرویس بازاریابی مربوط منتقل می کنند و می توانند همراه با شرط های اقدام اجرا شوند.

Form Records Export | خروجی داده فرم

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

Limit Form Responses برای محدودسازی ارسال

JetFormBuilder برای چه نوع سایت هایی مناسب است؟

نوع سایتقابلیت های کاربردی
فروشگاه WooCommerceفرم سفارش، فیلد محاسباتی، Woo تسویه حساب و Stripe/PayPal
دایرکتوریInsert Post، User Registration، JetEngine و انتخاب سلسله مراتبی
املاکMap، Media، Repeater، ایجاد CPT و محاسبه
سایت عضویتRegister، تایید، Login، بازیابی رمز عبور و Recurring Payment
سایت آموزشیثبت نام، Quiz، Calculation، Payment و Subscription
سایت شرکتیمخاطب، Application، HubSpot و ایمیل مارکتینگ
استخدامMulti-step، File آپلود، امضا و Limit Responses
رزروDate/Time، Calculations، JetBooking و JetAppointment
پرتال کاربریLogin، بروزرسانی کاربر، Update Post و سمت کاربر روند کاری
نظرسنجی و آزمونAdvanced Choices، Range، منطق شرطی و فیلد محاسباتی
سامانه سازمانیWebhook، Hook، Formless Endpoints، HubSpot و Records

Form Fields & Elements | فهرست کامل فیلدها و عناصر اصلی فرم

مستندات رسمی فعلی JetFormBuilder بیش از 24 بلوک فیلد و بیش از 10 عنصر ساختاری را برای فرم معرفی می کنند. بعضی موارد «فیلد ورودی» هستند و بعضی مانند بلوک شرطی، Page Break یا نوار پیشرفت وظیفه کنترل ساختار و رفتار فرم را بر عهده دارند.

بلوک یا فیلدکاربرد
فیلد انتخابیفهرست انتخابی تک گزینه
فیلد متنورودی متن کوتاه؛ در نسخه های جدید دارای حالت های ایمیل، رمز عبور، URL، First Name و Last Name
فیلد مخفینگهداری مقدار مخفی، داینامیک یا محاسباتی
فیلد رادیوییانتخاب یک گزینه از چند مقدار
فیلد چک باکسانتخاب چند گزینه
فیلد عدددریافت مقدار عددی
فیلد تاریخ و زمانتاریخ و زمان در یک فیلد
فیلد تاریخانتخاب تاریخ
فیلد زمانانتخاب زمان
فیلد محاسباتیمحاسبه با فرمول و ماکرو
فیلد انتخاب رنگانتخاب مقدار رنگ
فیلد رسانهدریافت فایل و رسانه
فیلد WYSIWYGویرایشگر محتوای غنی
فیلد بازهانتخاب عدد با اسلایدر
Heading فیلدعنوان برای کل فرم یا بخش های آن
فیلد متن چندخطیمتن چندخطی
فیلد تکرارشوندهگروه فیلد تکرارشونده
فیلد دو حالتهکنترل دو حالته
فیلد انتخاب های پیشرفتهانتخاب های بصری و قابل شخصی سازی
فیلد نقشهانتخاب موقعیت روی نقشه
فیلد شماره تلفندریافت شماره تلفن با ساختار اختصاصی شماره و کشور
کپچا بلوک هانمایش hCaptcha، Turnstile، Friendly کپچا و Providerهای پشتیبانی شده
بلوک شرطینمایش یا مخفی کردن گروهی از فیلدها با شرط
شکست صفحه فرمساخت مرحله بعدی در فرم چندمرحله ای
آغاز صفحات فرمآغاز ساختار چندصفحه ای
نوار پیشرفتنمایش مرحله فعلی و پیشرفت فرم
فیلد جداکننده گروهتقسیم منطقی بخش های فرم
دکمه اقدامدکمه ارسال، مرحله، تغییر Render State و Actionهای مرتبط
پیش نمایش فیلدهاپیش نمایش داده های واردشده پیش از ارسال با HTML، CSS و ماکرو

Phone Field | فیلد شماره تلفن

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

MailPoet Integration با جت فرم بیلدر

Fields Preview | پیش نمایش اطلاعات قبل از ارسال

پیش نمایش فیلدها داده هایی را که کاربر تا آن لحظه وارد کرده است پیش از ثبت نهایی نمایش می دهد. طراح می تواند ساختار پیش نمایش را با HTML، CSS و Macroهای مقدار فیلدها طراحی کند و در فرم چندمرحله ای یک مرحله مرور نهایی بسازد.

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

User Journey | مسیر کاربر تا ارسال فرم

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

Import from HTML | ساخت فرم از HTML

نسخه های جدید جت فرم بیلدر قابلیت Import from HTML را ارائه می کنند تا ساختار یک فرم HTML به بلوک های قابل ویرایش تبدیل شود. این ویژگی برای مهاجرت فرم های موجود یا تبدیل Markup اولیه به ساختار ویرایشگر بلوکی مناسب است و بعد از تبدیل می توان منطق، اقدامات و استایل JetFormBuilder را روی آن اعمال کرد.

ConvertKit Action در JetFormBuilder

Input Mask | ماسک ورودی

ماسک ورودی قالب مورد انتظار برای ورودی را به کاربر نشان می دهد و برای داده هایی مانند شماره، کد، تاریخ یا الگوی حرفی/عددی استفاده می شود. افزونه حالت های عددی، حرفی و ترکیبی را برای ساخت Mask ارائه می کند تا داده در ساختار مشخص وارد شود.

Generate Number Range | تولید داینامیک بازه عددی

Generator داخلی می تواند یک بازه عددی تولید کند و همان اعداد را به عنوان گزینه Select، Radio یا Checkbox در اختیار فرم قرار دهد. این قابلیت برای تعداد نفر، سال، سن، تعداد محصول یا هر فهرست عددی متوالی مناسب است و نیاز به وارد کردن دستی گزینه ها را حذف می کند.

Really Hidden Fields | فیلدهای واقعا مخفی

فیلد مخفی می تواند به شکلی تنظیم شود که مقدار آن حتی در HTML سمت کاربر رندر نشود. این قابلیت برای داده هایی مناسب است که فقط باید در پردازش سمت سرور، فرمول یا اقدام استفاده شوند و لازم نیست در Markup صفحه حضور داشته باشند.

Multiple Payment Gateways | چند درگاه پرداخت در یک فرم

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

MailerLite Action در جت فرم بیلدر

Insert/Update Term | ایجاد و بروزرسانی ترم

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

Multiple Assignable Roles | چند نقش قابل تخصیص

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

Parent/Child Post Submit Actions | ارتباط والد و فرزند میان اقدامات

نسخه 3.6.5 پشتیبانی والد/فرزند را برای اقدامات پس از ارسال گسترش داده است. این ساختار برای Workflowهایی مناسب است که اجرای یک اقدام به نتیجه اقدام دیگر وابسته است و چند مرحله پردازش باید به صورت مرتبط مدیریت شوند.

مقایسه JetFormBuilder با فرم سازهای مشابه وردپرس

فرم سازهای حرفه ای WordPress در ظاهر یک هدف مشترک دارند، اما معماری و تمرکز آن ها متفاوت است. WPForms بیشتر بر تجربه Drag & Drop و مجموعه بزرگ قالب و Addonها تمرکز دارد؛ Gravity Forms یک اکوسیستم قدیمی و توسعه پذیر با Add-onهای رسمی و ثالث دارد؛ Fluent Forms ابزارهای بازاریابی، پرداخت و فرم های مکالمه ای را در یک محصول گسترده جمع کرده است؛ Formidable Forms نیز علاوه بر فرم، روی نمایش داده، View، Calculator و ساخت برنامه های داده محور تمرکز ویژه دارد.

Moosend Addon برای اتوماسیون ایمیل

جت فرم بیلدر از زاویه دیگری وارد می شود: ساخت فرم مستقیما در ویرایشگر بلوکی، اتصال عمیق به داده داینامیک و JetEngine، اقدامات پس از ارسال قدرتمند و ساختار 20 افزودنی تخصصی Pro. بنابراین مقایسه باید براساس نوع پروژه، سازنده، داده داینامیک، روند کاری و سرویس های موردنیاز انجام شود، نه صرفا تعداد فیلدها.

معیارJetFormBuilder | جت فرم بیلدرWPFormsGravity FormsFluent FormsFormidable Forms
محیط اصلی ساختWordPress ویرایشگر بلوکیسازنده کشیدن و رها کردن اختصاصیویرایشگر بصری فرم اختصاصیسازنده کشیدن و رها کردن اختصاصیسازنده کشیدن و رها کردن اختصاصی
تعداد فیلدهای اعلام شده24+ بلوک فیلدمجموعه Standard، Fancy و Payment فیلدها30+ فیلدمجموعه گسترده فیلدهای فرممجموعه گسترده فیلد و Repeater
فرم چندمرحله ایداردداردPaginated Formsدارددارد با نوار پیشرفت
منطق شرطیبلوک شرطی + شرط اقداماتSmart منطق شرطیمنطق شرطی برای فیلد، Page، Notification و Feedدارددارد
محاسباتفیلد محاسباتی با فرمول پیشرفته و تاریخ/زمانCalculation Forms در ProCalculations و Add-onهای پیشرفتهداردیکی از حوزه های اصلی محصول
Repeaterدارددارد در Proاز طریق ساختارها و Add-onهای مربوط قابل توسعه استدارددارد
فرم ثبت نام کاربرثبت کاربر در هسته، Login در افزودنی ProUser Registration افزودنیUser Registration Add-Onدارددارد
ارسال محتوا از سمت کاربرایجاد/بروزرسانی نوشتهPost ارسال های فرم افزودنیAdvanced Post Creation Add-OnAdvanced Post Creationساخت داده و Viewهای سمت کاربر
ذخیره و ادامه فرمذخیره پیشرفت فرم افزودنیSave and ResumeSave & Continueقابلیت های فرم چندمرحله ای و ذخیره دادهSave and Continue و Auto-save Draft
امضای دیجیتالافزودنی امضاDigital SignaturesDigital Signatures Add-On/Third-party ecosystemقابلیت های پیشرفته فرمامضا فیلد در پلن ها و Add-onهای مربوط
PDFپیوست PDF افزودنیPDF Generation در مجموعه ویژگی هااز طریق Add-onهای اکوسیستم قابل توسعه استPDF و Integrationهای مرتبط در اکوسیستمقابلیت های PDF و View در اکوسیستم محصول
آپلود فایلMedia در هسته + Drag & Drop آپلود ProFile UploadsFile آپلوددارددارد
آدرس خودکارتکمیل خودکار آدرس افزودنیGeolocation افزودنیGeolocationتکمیل خودکار آدرسGeolocation
پرداخت یک بارهGatewayها، Stripe افزودنی و WooCommerce اقدامStripe، PayPal، Square و سایر ProviderهاStripe، PayPal، Square، Mollie و Add-onهای دیگرPayment Integrations متعددPayment Add-onها
پرداخت دوره ایPayPal Recurring و Stripe Subscriptionsپرداخت دوره ای در Integrationهای پشتیبانی شدهSubscription با Payment Add-onهاSubscription و DonationRecurring پرداخت ها در Integrationهای مربوط
WooCommerce سبد خرید/تسویه حسابافزودنی اختصاصی Add to سبد خرید & تسویه حسابتمرکز بیشتر روی Payment Forms و Integrationهاقابل اتصال از طریق اکوسیستم Add-onهاIntegrationهای WooCommerce و PaymentIntegrationهای WooCommerce
CRM و ایمیل مارکتینگMailPoet، ConvertKit، MailerLite، Moosend، HubSpot + اقدامات داخلیمجموعه گسترده Integrationها و ZapierAdd-onهای رسمی و Zapier/Webhooksیکی از نقاط اصلی محصولIntegrationهای متعدد
Webhook / Hookهر دو در هستهWebhooks افزودنیWebhooks و REST APIWebhook و AutomationWebhook و API
JetEngine / CCTیکپارچگی مستقیم با CPT، CCT و Metaاز طریق فیلدها و Integrationهای وردپرسCustom Post Type و Meta با Add-on/IntegrationPost Creation و Dynamic DataViews و Data-driven Apps
Gutenbergمحیط اصلی ساخت فرمبلوک برای نمایش فرمبلوک برای Embedبلوک و سازنده مستقلبلوک و سازنده مستقل
Elementorویجت اختصاصی نمایش و استایلIntegrationقابل Embed و Integrationهای ثالثIntegrationIntegration
Bricksالمان اختصاصیقابل EmbedIntegrationهای اکوسیستمIntegrationهاقابل استفاده در Builderها
AI فرم سازداردWPForms AI و ابزارهای AIقابلیت های AI در اکوسیستم توسعهAI فرم سازAI فرم ساز
مدل عرضههسته رایگان + 20 افزودنی ProLite + Pro / ElitePremium با سطح لایسنسFree + ProFree + Premium

JetFormBuilder در مقایسه با WPForms

WPForms بر تجربه بسیار ساده Drag & Drop، کتابخانه بزرگ قالب، Conversion Tools و مجموعه گسترده Addonها تمرکز دارد. User Registration، Post ارسال فرم، Digital امضا، Geolocation، Surveys، File آپلود، Conversational Forms، Payment و Marketing Integration در پلن های مختلف آن ارائه می شوند.

HubSpot CRM Addon در JetFormBuilder

جت فرم بیلدر در مقابل ساخت فرم را داخل Gutenberg انجام می دهد و ارتباط مستقیم تری با داده داینامیک Crocoblock، CPT/CCT و Workflowهای Post Submit دارد. اگر پروژه از JetEngine و ساختار داینامیک استفاده می کند، JetFormBuilder مسیر هماهنگ تری برای ورود و بروزرسانی داده ایجاد می کند؛ WPForms برای کاربری که سازنده مستقل، Templateهای بسیار زیاد و اکوسیستم عمومی بازاریابی می خواهد رویکرد متفاوتی دارد.

JetFormBuilder در مقایسه با Gravity Forms

Gravity Forms یکی از قدیمی ترین فرم سازهای حرفه ای WordPress است و 30+ فیلد، فرم چندصفحه ای، منطق شرطی، Save & Continue، File آپلود، REST API، Calculations، Quiz، Survey، امضا، User Registration و Payment Add-onهای متعدد دارد. اکوسیستم توسعه دهندگان ثالث آن نیز بسیار گسترده است.

JetFormBuilder معماری ویرایشگر بلوکی محور دارد و بسیاری از Workflowهای داده ای را با JetEngine و اقدامات داخلی خود پوشش می دهد. Gravity Forms برای پروژه هایی که اکوسیستم Add-on بالغ و Integration سازمانی گسترده می خواهند گزینه متفاوتی است؛ جت فرم بیلدر برای Workflowهای Crocoblock و فرم های داینامیک متصل به CPT/CCT یکپارچگی عمیق تری ارائه می کند.

JetFormBuilder در مقایسه با Fluent Forms

Fluent Forms علاوه بر فرم های معمولی، Multi-مرحله، منطق شرطی، Advanced Post Creation، Payment، تکمیل خودکار آدرس، Quiz، Survey و Integrationهای بازاریابی را ارائه می کند و تمرکز قابل توجهی روی Automation و Lead Management دارد.

تفاوت معماری جت فرم بیلدر در استفاده بومی از ویرایشگر بلوکی، اقدامات پس از ارسال و اتصال به داده JetEngine است. Fluent Forms برای کاربری که محیط Drag & Drop مستقل و مجموعه Integrationهای بازاریابی گسترده می خواهد مناسب است و JetFormBuilder برای ساخت فرم به عنوان بخشی از معماری داده Crocoblock مسیر متفاوتی دارد.

WooCommerce Cart and Checkout Action

JetFormBuilder در مقایسه با Formidable Forms

Formidable Forms خود را فراتر از فرم ساده معرفی می کند و روی Views، Calculator، Directory، Dashboard و نمایش داده ارسال شده در سمت کاربر تمرکز دارد. Repeater، Multi-Page، Cascading Lookup، Schedule، Limit Responses، Save and Continue، Geolocation و User Registration بخشی از امکانات آن هستند.

جت فرم بیلدر نیز محاسبات، Repeater، Schedule، Limit، Registration و داده داینامیک را پوشش می دهد اما برای نمایش داده معمولا با JetEngine و سایر ابزارهای Crocoblock ترکیب می شود. Formidable Views بخشی از خود اکوسیستم Formidable است، در حالی که در معماری Crocoblock وظیفه نمایش لیستینگ و Query بیشتر بر عهده JetEngine قرار می گیرد.

جدول جامع امکانات JetFormBuilder

دستهقابلیتکاربرد
ساخت فرم24+ Form فیلد بلوک هاانواع ورودی متنی، عددی، انتخابی، رسانه و داینامیک
ساخت فرم10+ Form Elementsساختار، شرط، مرحله و کنترل فرم
هوش مصنوعیسازنده فرم با هوش مصنوعیساخت اسکلت فرم از توضیح متنی
الگوالگوهای فرممخاطب، Register، Application، Subscribe، Profile و Booking
فیلدText / Textarea / WYSIWYGداده متنی ساده و غنی
فیلدSelect / Radio / Checkboxانتخاب تک و چند گزینه
فیلدAdvanced Choicesکارت و انتخاب بصری
فیلدSwitcherدو وضعیت روشن/خاموش
فیلدRangeاسلایدر عددی
فیلدDate / Time / Datetimeداده تاریخ و زمان
فیلدMapمختصات و آدرس
فیلدMediaآپلود فایل و رسانه
فیلدRepeaterردیف های تکرارشونده
فیلدHiddenمقدار مخفی و داینامیک
محاسبهفیلد محاسباتیفرمول، قیمت، امتیاز و تاریخ
محاسبهConditional Formulaنتیجه وابسته به شرط
شرطبلوک شرطینمایش و مخفی کردن فیلدها
شرطاقدام Conditionsاجرای شرطی Actionها
چندمرحله ایPage Breakتقسیم فرم به مراحل
دادهمقادیر پیش فرض داینامیکپیش پر کردن از Post، User، Query و Option
دادهپیش تنظیمویرایش داده موجود از سمت کاربر
دادهرکوردهای فرمذخیره ارسال فرم در WordPress
دادهImport / Exportانتقال فرم میان سایت ها
اقدامارسال ایمیلارسال اعلان و پاسخ
اقدامثبت کاربرساخت حساب
اقدامبروزرسانی کاربرویرایش حساب
اقدامتاییدتایید ایمیل
اقدامایجاد/بروزرسانی نوشتهساخت و ویرایش محتوا
اقدامبروزرسانی تنظیماتویرایش Optionها
اقدامفراخوانی هوکاجرای Hook وردپرس
اقدامفراخوانی وب هوکارسال داده به سرویس بیرونی
اقدامهدایتهدایت پس از ارسال
اقدامذخیره رکورد فرمثبت ارسال فرم
MarketingMailChimp / GetResponse / ActiveCampaignاتصال داخلی به سرویس های بازاریابی
امنیتreCAPTCHA v3تشخیص خودکار ربات
امنیتhCaptchaکپچای جایگزین
امنیتFriendly کپچاProof-of-Work کپچا
امنیتCloudflare Turnstileتشخیص کاربر و ربات
امنیتهانی پات / CSRFلایه های ضد اسپم و محافظت درخواست
امنیتپاکسازی مقادیرپاکسازی داده ورودی
اعتبارسنجیاعتبارسنجی پیشرفتهRuleهای پیشرفته و سمت سرور
نمایشGutenberg بلوکنمایش بومی در ویرایشگر بلوکی
نمایشElementor ویجتنمایش و استایل در المنتور
نمایشBricks الماننمایش در Bricks
نمایششورت کداستفاده در سایر Builderها
Pro20 افزودنی هاآپلود، امضا، PDF، Login، Marketing، CRM و پرداخت ها

سوالات متداول JetFormBuilder | جت فرم بیلدر

JetFormBuilder چیست؟

جت فرم بیلدر فرم ساز داینامیک Crocoblock برای WordPress | وردپرس است که فرم را در ویرایشگر بلوکی می سازد و از فرم تماس ساده تا ثبت نام، Login، محاسبه، پرداخت، ارسال محتوا، Multi-step و Workflowهای پیچیده را پوشش می دهد.

آیا JetFormBuilder نسخه رایگان دارد؟

بله. نسخه رایگان در WordPress.org منتشر می شود و هسته اصلی فرم ساز، بلوک های فیلد، منطق شرطی، محاسبات، اقدامات مهم و رکوردهای فرم را ارائه می دهد. نسخه Pro مجموعه 20 افزودنی تخصصی را به آن اضافه می کند.

نسخه فعلی JetFormBuilder چیست؟

در زمان نگارش این مقاله، نسخه رسمی موجود در WordPress.org شماره 3.6.5.4 است. شماره نسخه صفحه محصول بهتر است از فایل واقعی ووکامرس دریافت شود تا با بروزرسانی های بعدی هماهنگ بماند.

JetFormBuilder چند فیلد دارد؟

معرفی رسمی محصول بیش از 24 Form فیلد بلوک را اعلام می کند. این مجموعه شامل فیلدهای متنی، انتخابی، تاریخ، زمان، رسانه، نقشه، Repeater، Range، Advanced Choices، Hidden و Calculated است.

Stripe Payments and Subscriptions Addon

آیا جت فرم بیلدر فرم چندمرحله ای دارد؟

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

آیا منطق شرطی دارد؟

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

Calculated Field چه امکاناتی دارد؟

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

آیا می توان فرم قیمت و ماشین حساب ساخت؟

بله. Range، Select، Checkbox، Hidden و فیلد محاسباتی برای ساخت Quote، قیمت سفارش، محاسبه خدمات، اقساط، رزرو، مالیات یا امتیاز قابل ترکیب هستند.

آیا Repeater Field دارد؟

بله. Repeater گروهی از فیلدها را به تعداد متغیر تکرار می کند و برای سوابق، مهمان ها، محصولات، اعضای تیم یا آیتم های سفارش مناسب است. مقدار ردیف ها نیز می تواند وارد محاسبات شود.

آیا JetFormBuilder با Elementor سازگار است؟

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

آیا با Bricks کار می کند؟

بله. JetForm المان برای Bricks ارائه شده است و فرم آماده را داخل چیدمان این سازنده قرار می دهد.

آیا می توان فرم را در سایر صفحه سازها نمایش داد؟

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

AI Form Generator چیست؟

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

جت فرم بیلدر و Elementor برای نمایش فرم

Form Records چیست؟

رکوردهای فرم بخش ذخیره Submissionها در WordPress است. نام فرم، Referrer، Status، User، زمان و مقدار فیلدها قابل مشاهده هستند و مدیر می تواند رکوردها را مدیریت و برای Workflowهای بعدی استفاده کند.

آیا می توان کاربر جدید ثبت کرد؟

بله. ثبت کاربر یک اقدام داخلی برای ساخت حساب WordPress است و متای کاربر و نقش نیز قابل Map هستند. تایید می تواند تایید ایمیل را به همین روند کاری اضافه کند.

آیا Login کاربر هم دارد؟

بله. ورود کاربر یکی از 20 افزودنی Pro است و ورود با نام کاربری یا ایمیل و رمز عبور، مرا به خاطر بسپار، کوکی امن و بازیابی رمز عبور را به فرم اضافه می کند.

آیا می توان اطلاعات کاربر را بروزرسانی کرد؟

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

آیا می توان نوشته یا CPT را از Front-end ساخت؟

بله. ایجاد/بروزرسانی نوشته می تواند Post، Page و Custom Post Type را ایجاد یا ویرایش کند. Title، Content، Status، Author و فیلد متاها از داده فرم دریافت می شوند.

آیا JetFormBuilder با JetEngine کار می کند؟

بله. این دو ابزار یکپارچگی عمیقی دارند. Form می تواند داده CPT، CCT و فیلد متا را ایجاد و ویرایش کند و مقادیر Query، User، Post و Option را به صورت داینامیک دریافت نماید.

Map Field چه کاری انجام می دهد؟

فیلد نقشه موقعیت را با Google، Leaflet یا Mapbox دریافت می کند و داده را به شکل مختصات، Array یا آدرس ذخیره می نماید. مقدار آن با Map فیلد متا در JetEngine نیز قابل هماهنگی است.

آیا فایل و تصویر از کاربر دریافت می کند؟

بله. فیلد رسانه در هسته برای آپلود استفاده می شود و آپلود فایل با کشیدن و رها کردن در Pro امکانات آپلود چند فایل، پیشرفت، پیش نمایش، تغییر ترتیب، کتابخانه رسانه و Image تغییر اندازه را اضافه می کند.

آیا امضای دیجیتال دارد؟

بله. افزودنی امضا امضا را روی بوم امضا دریافت و با فرمت SVG، PNG یا JPEG ذخیره می کند. این فایل در روند کاری قرارداد، رضایت نامه و تایید سفارش قابل استفاده است.

آیا فرم را به PDF تبدیل می کند؟

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

JetFormBuilder و Bricks Builder

Save Form Progress چیست؟

این افزودنی مقدارهای فرم، Calculation، Conditions، مرحله فعال، File و داده Autocomplete را در حافظه محلی ذخیره می کند تا کاربر پس از وقفه بتواند تکمیل فرم را ادامه دهد.

آیا می توان فرم را فقط در بازه زمانی خاص نمایش داد؟

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

آیا می توان تعداد ارسال فرم را محدود کرد؟

بله. محدودسازی پاسخ های فرم سقف کل و سقف هر User را براساس IP، Cookie، Session یا حساب واردشده کنترل می کند و شمارنده می تواند در بازه های روزانه، هفتگی، ماهانه یا سالانه بازنشانی شود.

Hierarchical Select چیست؟

این افزودنی چند Select وابسته از یک تاکسنومی سلسله مراتبی می سازد؛ مثلا برند، مدل و تیپ یا کشور، شهر و منطقه. Level بعدی براساس Parent انتخاب شده نمایش داده می شود.

Select Autocomplete چه کاربردی دارد؟

در Selectهای دارای گزینه زیاد، کادر Search اضافه می شود و گزینه ها با AJAX جستجو می شوند. حداقل تعداد حرف برای آغاز Search نیز قابل تنظیم است.

Address Autocomplete به چه سرویسی متصل است؟

این افزودنی از Google Places برای پیشنهاد آدرس استفاده می کند و می تواند کشور و نوع مکان را محدود نماید. Geocode، آدرس، Establishment، منطقه و شهر از انواع منبع قابل انتخاب هستند.

 JetFormBuilder و JetEngine برای فرم داینامیک

20 Addon Pro شامل چه گروه هایی هستند؟

20 افزودنی در پنج گروه رسمی قرار دارند: 12 امکانات فرم، سه ایمیل مارکتینگ، یک اتوماسیون بازاریابی، یک CRM و فروش و سه پرداخت ها.

افزودنی های Email Marketing کدام هستند؟

MailPoet، ConvertKit اقدام و MailerLite اقدام سه افزودنی گروه ایمیل مارکتینگ هستند. Moosend نیز در گروه اتوماسیون بازاریابی قرار دارد.

HubSpot Addon چه کاری انجام می دهد؟

اطلاعات فرم را به Contactهای HubSpot منتقل می کند و نگاشت فیلدها، شرکت، Owner و مرحله چرخه عمر را پشتیبانی می نماید. اتصال جدید می تواند با OAuth 2.0 انجام شود.

آیا با WooCommerce کار می کند؟

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

JetFormBuilder با WPForms چه تفاوتی دارد؟

WPForms روی سازنده اختصاصی Drag & Drop، Templateهای بسیار زیاد و Conversion/Marketing Addonها تمرکز دارد. JetFormBuilder در ویرایشگر بلوکی ساخته می شود و با JetEngine، CPT، CCT و Post Submit Workflowهای Crocoblock یکپارچگی عمیق تری دارد.

JetFormBuilder با Gravity Forms چه تفاوتی دارد؟

Gravity Forms اکوسیستم قدیمی و گسترده ای از Add-onهای رسمی و توسعه دهندگان ثالث دارد و 30+ فیلد و Integrationهای سازمانی ارائه می کند. جت فرم بیلدر ویرایشگر بلوکی محور است و برای معماری داینامیک Crocoblock و ورود داده به JetEngine مسیر یکپارچه تری دارد.

JetFormBuilder با Fluent Forms چه تفاوتی دارد؟

Fluent Forms محیط Drag & Drop مستقل و مجموعه گسترده Marketing، Payment، Quiz و Automation دارد. JetFormBuilder بیشتر بر ویرایشگر بلوکی، اقدامات پس از ارسال و اتصال مستقیم به داده داینامیک Crocoblock تکیه می کند.

JetFormBuilder با Formidable Forms چه تفاوتی دارد؟

Formidable Forms علاوه بر فرم ساز روی Views، Dashboard، Directory و نمایش Data تمرکز ویژه دارد. در اکوسیستم Crocoblock، جت فرم بیلدر ورود و پردازش داده را انجام می دهد و نمایش Listing و Query پیشرفته معمولا با JetEngine تکمیل می شود.

20 افزودنی Pro افزونه جت فرم بیلدر

جمع بندی معرفی JetFormBuilder | جت فرم بیلدر

JetFormBuilder از یک فرم تماس ساده فراتر می رود و فرم را به بخشی از روند کاری سایت تبدیل می کند. بیش از 24 بلوک فیلد، منطق شرطی، محاسبات، Repeater، Map، مقادیر داینامیک، فرم چندمرحله ای و مجموعه اقدامات پس از ارسال اجازه می دهند داده فقط جمع آوری نشود، بلکه در WordPress پردازش و به مقصد مناسب منتقل شود.

جت فرم بیلدر در حوزه کاربر می تواند حساب ایجاد یا بروزرسانی کند، ایمیل را تایید نماید و با افزودنی ورود کاربر ورود و بازیابی رمز را پوشش دهد. در حوزه محتوا نیز ایجاد/بروزرسانی نوشته امکان ساخت و ویرایش CPT را از سمت کاربر فراهم می کند و یکپارچگی JetEngine مسیر کار با CCT و فیلد متاهای داینامیک را توسعه می دهد.

نسخه Pro با 20 افزودنی رسمی دامنه محصول را گسترش می دهد. آپلود فایل با کشیدن و رها کردن، امضا، پیوست PDF، انتخاب سلسله مراتبی، Autocomplete، Save پیشرفت، Schedule و Limit Responses تجربه خود فرم را توسعه می دهند؛ MailPoet، ConvertKit، MailerLite، Moosend و HubSpot لایه بازاریابی و CRM را می سازند و PayPal، WooCommerce و Stripe پرداخت و اشتراک را به روند کاری فرم اضافه می کنند.

ساخت فرم در Gutenberg انجام می شود اما همان فرم در Elementor و Bricks ابزار نمایش اختصاصی دارد و از طریق شورت کد نیز در محیط های دیگر قابل استفاده است. این معماری باعث می شود منطق فرم مستقل از صفحه ای باشد که فرم در آن نمایش داده می شود.

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

تغییرات و بروزرسانی ها
  • نسخه: 3.6.5.4
  • تاریخ: 1405/07/01
افزونه Jet Form Builder | بهترین افزونه فرم ساز برای گوتنبرگ جت فرم بیلدر + ۱۶ افزودنی پرمیوم در تاریخ 1405/07/01 به نسخه 3.6.5.4 آپدیت شد.
اخرین بروزرسانی