00روز08ساعت09دقیقه50ثانیه
ایکون
قالب اکسترا
120 وبسایت آماده شرکتی و فروشگاهی
فقط با 1,378,000 تومان
مشاهده و خرید
محاسبات در گرویتی فرم
آموزش افزونه‌ها

ساخت فرم محاسباتی با گرویتی فرم در وردپرس

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

4
07 اسفند 1403
آخرین بروزرسانی: 08 اسفند 1403

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

چرا باید از داده‌های ورودی در Gravity Forms برای محاسبات استفاده کنیم؟

قدرت واقعی محاسبات در Gravity Forms در توانایی ارجاع به فیلدهای دیگر برای انجام محاسبات بر اساس داده‌های ورودی کاربران است. این افزونه از تگ‌های ترکیبی (Merge Tags) برای ارجاع به فیلدها استفاده می‌کند. انجام محاسبات در گرویتی فرم به شما امکان می‌دهد که برنامه‌های کاربردی قدرتمندی ایجاد کنید و زمان تجزیه و تحلیل دستی را کاهش دهید مانند:

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

اضافه کردن محاسبات به فرم‌های Gravity Forms تجربه کاربری را بهبود می‌بخشد و همان طور که گفتیم  زمان تجزیه‌وتحلیل دستی داده‌ها را کاهش می‌دهد. مثلاً به جای صدور دستی پیش‌فاکتور برای هر مشتری، می‌توانید این فرآیند را خودکار کرده و مبلغ نهایی را بر اساس ورودی‌های کاربر محاسبه کنید.

محصول پیشنهادی
بنر
افزونه گرویتی فرم فارسی، Gravity Forms
دسته بندی : افزونه فرم ساز
10930
فروش
88%
رضایت

انواع مختلف محاسبات در گرویتی فرم

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

  • قیمت‌گذاری محصولات
  • محاسبات در فیلدهای فرم
  • محاسبات با استفاده از شورت‌کد
  • نمایش داده‌ها و محاسبات در فرانت‌اند
  • محاسبات بر اساس منطق شرطی
  • محاسبات تاریخ و زمان
  • نمایش داده‌ها روی نمودارها و گراف‌ها
  • محاسبات نظرسنجی

نحوه ساخت فرم محاسباتی در گرویتی فرم

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

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

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

2. دو فیلد عددی به فرم خود اضافه کنید و به عنوان نمونه می توانید نام آن ها را عدد اول و عدد دوم بگذارید.

برای انجام محاسبات در گرویتی فرم دو فیلد عددی به فرم خود اضافه کنید.

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

4. یک فیلد دیگر اضافه کنید تا نتیجه محاسبه را به ما نشان دهد.

 برای انجام محاسبات در گرویتی فرم یک فید سوم اضافه کنید تا نتیجه در ان نمایش داده شود.

5. در قسمت تنظیمات فیلد –>فیلد نتیجه محاسبه را انتخاب کنید.

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

7. به تنظیمات فیلد بروید –> فیلد نتیجه محاسبه را انتخاب کنید تا نتیجه ضرب در این فیلد قرار بگیرد. روی “قرار دادن برچسب اد” کلیک کنید و اولین فیلد خود را در محاسبه انتخاب کنید.

 

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

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

انتخاب عملگر ضرب و انتخاب فیلد و دوم برای انجام محاسبات در گرویتی فرم

9. روی « معتبر سازی فرمول» کلیک کنید تا گرویتی فرم اعتبار فیلد ها را بررسی کند.

 کلیک روی « معتبر سازی فرمول» برای برسی اعتبار فیلد ها در ساخت فرم محاسباتی در گرویتی فرم،

10.فرم خود را ذخیره کنید. ساخت فرم محاسباتی در گرویتی فرم در این مرحله تمام شد.

 

محاسبات در گرویتی فرم با مثال ضرب اعداد

 

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

  • عدم تطابق مقدار ذخیره‌شده با مقدار نمایش داده‌شده
    • مقدار نمایش‌داده‌شده روی صفحه در هنگام ارسال ذخیره نمی‌شود.
    • محاسبه هنگام ارسال، مجدداً با استفاده از مقادیر ذخیره‌شده انجام می‌شود.
  • عدم ذخیره شدن مقدار فیلدهای استفاده‌شده در فرمول
    • اگر فیلدی هنوز ذخیره نشده باشد، مقدار آن در محاسبه لحاظ نمی‌شود.
    • ترتیب نادرست فیلدها باعث عدم دسترسی به مقادیر می‌شود.
    • فیلد محاسباتی باید پس از تمام فیلدهای مورد استفاده در فرمول قرار گیرد.
  • مشکل در فیلد مجموع کل (Total field)
    • مقدار این فیلد همیشه در آخرین مرحله ذخیره می‌شود.
    • در هنگام محاسبه، مقدار آن در دسترس نیست.
  • مشکلات مربوط به منطق شرطی و فیلدهای انتخابی
    • اگر فیلدی در فرمول از یک فیلد انتخابی (چک‌باکس، دکمه‌های رادیویی یا انتخاب چندگانه) استفاده کند و مقدار آن شامل کاراکترهای خاص یا HTML باشد، ممکن است محاسبه نادرست انجام شود.

راه‌حل‌ها برای ساخت فرم محاسباتی در گرویتی فرم

✔️ استفاده از فیلد عددی (Number field) به جای مجموع کل
✔️ تغییر ترتیب فیلدها و قرار دادن فیلد محاسباتی بعد از فیلدهای مورد استفاده
✔️ فعال‌سازی لاگ‌گیری (Logging) برای بررسی مقادیر ناموجود

کاربردهای محاسبات در Gravity Forms

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

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

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

نحوه تنظیم محاسبات در Gravity Forms

برای استفاده از قابلیت محاسبات در Gravity Forms مراحل زیر را انجام دهید:

  1. ایجاد فرم جدید – به مسیر Forms → Add New بروید و یک فرم جدید ایجاد کنید.
  2. ایجاد فیلدهای موردنیاز برای جمع‌آوری داده‌ها – به عنوان مثال، اگر قصد دارید هزینه چاپ کارت ویزیت را محاسبه کنید، باید فیلدهای مربوط به نوع کاغذ، تعداد چاپ و روکش را اضافه کنید.
  3. ایجاد فیلد محاسبه‌گر – یک فیلد عددی جدید اضافه کنید و گزینه Enable Calculation را فعال کنید. سپس فرمول موردنظر را وارد کنید.
  4. آزمایش فرم – از گزینه Preview استفاده کنید تا مطمئن شوید محاسبات به درستی انجام می‌شوند

نمونه فرمول محاسبه هزینه چاپ کارت ویزیت

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

({تعداد چاپ:1} * {قیمت واحد:2}) + {هزینه طراحی:3}

اگر تعداد چاپ 1000 عدد باشد، قیمت واحد 500 تومان و هزینه طراحی 50,000 تومان باشد، خروجی 550,000 تومان خواهد شد.

افزونه‌های پیشنهادی برای محاسبات پیشرفته در گرویتی فرم

افزونه ساخت فرم محاسباتی ez Form Calculator Premium یک افزونه حرفه ای برای ساخت فرم های محاسباتی در وردپرس است. این افزونه برای ساخت فرم های محاسباتی پیچیده ساخته شده است و امکانات بی نظیری را برای اعمال فرمول های پیچیده ریاضی را در اختیار طراحان وب قرار داده است. از جمله ویژگی های این افزونه موارد زیر می باشد :

  • ویرایشگر بصری: ایجاد و مدیریت فرم‌ها با قابلیت کشیدن و رها کردن.
  • بیش از ۳۰ فیلد فرم: انتخاب آسان از میان انواع فیلدهای کاربردی.
  • محاسبات سریع: انجام محاسبات پیچیده تنها با چند کلیک.
  • منطق شرطی: نمایش، مخفی‌سازی و تنظیم مقادیر بر اساس شرایط تعیین‌شده.
  • بیش از ۱۲۰ تنظیمات: امکانات گسترده برای سفارشی‌سازی فرم‌ها.
  • پرداخت آنلاین: پشتیبانی از درگاه‌های پی‌پال و استریپ برای دریافت پرداخت‌ها.

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

الهام شاهوردی | کارشناس سئو
الهام شاهوردی | کارشناس سئو
نوشتن بخشی از زندگی منه و خیلی ازش لذت می برم. من عاشق کلمات، هنر و طبیعت ام و همیشه پر انرژی به مسیرم ادامه میدم.
سوالات متداول

در گرویتی می‌توان با استفاده از فیلدهای محاسباتی (Calculation Fields) و Merge Tags فرمول‌های سفارشی تعریف کرد. این فرمول‌ها برای انجام محاسبات خودکار، قیمت‌گذاری پویا، محاسبه مالیات، تخفیف، حمل‌ونقل و موارد دیگر کاربرد دارند.

فرض کنید یک فرم سفارش کیک دارید:

  • قیمت پایه: ۱۰۰,۰۰۰ تومان
  • هزینه برای هر کیلو اضافه: ۵۰,۰۰۰ تومان
  • هزینه اضافه برای تزئین خاص: ۲۰,۰۰۰ تومان

فرمول محاسبه قیمت:

{Base Price} + ({Extra Weight} * 50000) + ({Decoration:1} == 'Yes' ? 20000 : 0)

مقالات مرتبط
بنر
آموزش افزونه دیجیتس (ثبت نام سریع در سایت)
آموزش دیجیتس (ِDigits) شامل نصب، تنظیمات، فرم‌ها، اتصال به سامانه پیامکی، استایل و افزودنی‌ها است که این موارد را در این مقاله به صورت ویدئویی آموزش دادیم. کار کردن با افزونه دیجیتس بسیار راحت است و به سرعت می‌توانید با نصب افزونه دیجیتس امکان عضویت و ورد کاربران با شماره موبایل را فراهم کنید.
بنر
آموزش افزونه Ultimate Affiliate Pro
شاید برای شما هم پیش آمده که برای خرید یک محصول لینک را باز کنید ولی وارد دیجی کالا شوید؛ یکی از روش های کسب درآمد بدون فروش محصولات خودمان افیلیت مارکتینگ است. به این صورت که شما یک سایت با محتوا کامل دارید و به جای قرار دادن لینک محصولاتتان لینک محصولات سایر سایت ها را قرار می دهید به این صورت ...
بنر
آموزش افزونه یواست؛ تنظیمات صفر تا 💯 کاربردی و رایگان
کار با افزونه یواست سئو بسیار آسان است و در عین سادگی با ویژگی های جدید و الگوریتم های سئو سازگار است اگر میخواهید افزونه سئو را نصب کنید و تنظیمات افزونه را یاد بگیرید تا آخر مقاله آموزش افزونه Yoast Seo همراه ما باشید.
بنر
آموزش رنک مث؛ تنظیمات صفر تا 💯 کاربردی و رایگان
در آموزش رنک مث که به صورت کاملا رایگان در اختیار شما قرار می‌د‌هیم، می‌توانید را با نحوه نصب و راه اندازی آن آشنا خواهیم کرد تا بتوانید به‌ راحتی اصلی ترین تنظیمات سئو را برای سایت وردپرسی خود انجام دهید.
4 دیدگاه
جواد کاظمی
جواد کاظمی
08 اسفند 1403 16:07

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

آیا مفید بود ؟
0
الهام شاهوردی | کارشناس سئو
الهام شاهوردی | کارشناس سئو
08 اسفند 1403 16:10

با سلام دوست عزیز وقت شما هم بخیر
در افزونه گرویتی فرم می‌توانید یک فیلد محصول (Product) ایجاد کرده و از فیلد تعداد (Quantity) در محاسبات خود استفاده کنید. سپس با فرمولی مانند این، تخفیف پویا اعمال کنید:
({Quantity:3} >= 10) ? ({Price:2} * 0.9) : {Price:2}

آیا مفید بود ؟
نوشین خالقی
نوشین خالقی
08 اسفند 1403 16:04

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

آیا مفید بود ؟
0
الهام شاهوردی | کارشناس سئو
الهام شاهوردی | کارشناس سئو
08 اسفند 1403 16:05

با سلام ممنون دوست عزیز
برای مقدار پیش‌فرض، کافی است در تنظیمات فیلد محاسباتی، یک مقدار اولیه به همراه فرمول موردنظر را در قسمت "فرمول محاسباتی" (Calculation Formula) وارد کنید.

آیا مفید بود ؟
نوروز 1404