مشکل آپلود فایل در پیشخوان وردپرس wp-content/uploads/
سپتامبر 13, 2017
افزونه‌اي حرفه‌اي براي جاگذاري كد Crayon Syntax Highlighter
دسامبر 12, 2018

گرویتی فرم چیست؟

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

:

آیا گرویتی فرم رایگان است؟

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

با توجه به محدودیت های ارزی در کشور گرویتی فرم را چگونه تهیه کنیم؟

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

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

برای تهیه هسته اصلی گرویتی فرم اول از همه اینکه حتما باید نسخه اورجینال رو از سایت اصلی  یعنی Gravityforms.com تهیه کنید و لاغیر !!
ضمنا در صورتی که قادر به تهیه نسخه اصلی نیستید پیشنهاد میکنم به هیچ وجه از سایتهای نال کننده خارجی یا فروشگاه های ایرانی٬ این افزونه رو دانلود یا خرید نکنید.هر سایتی چه ایرانی و چه خارجی که ادعا میکند گرویتی فرم را اورجینال میفروشد دارای ادعای کذب است و باور نکنید. زیرا در صورت خرید شما از این سایت ها باید یک کد لایسنس دریافت کنید تا بتوانید بصورت خودکار گرویتی فرم را مانند سایر پلاگین ها از طریق مدیریت وردپرس آپدیت کنید. همچنین باید بتونید با اکانتی که بهتون میدن داخل سایت Gravityforms.com درخواست پشتیبانی باز کنید و از پشتیبانی رسمی این سایت بهره مند بشید.مدتی هست که آخرین نسخه گرویتی فرم در سایت Github قرار داده میشه و هم زمان با بروز رسانی گرویتی فرم، نسخه بروز آن نیز در گیت هاب قرار میگیره . (گیت هاب چیست)پس از طریق لینک زیر شما به نسخه آخر و مطمئن گرویتی فرم دسترسی خواهید داشت:https://github.com/wp-premium/gravityformsهمچنین خیلی از آخرین نسخه های ادان های گرویتی فرم نیز اونجا وجود داره که میتونید استفاده کنید :https://github.com/wp-premium

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

در صورت نداشتن لایسنس کد با چه مشکلی مواجه خواهند شد؟

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

آیا گرویتی فرم فارسی هم هست؟

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

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

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

آیا گرویتی فرم دارای افزونه های جانبی هم هست؟

بله گرویتی فرم دارای تعداد بسیار زیادی افزونه جانبی، هم در مخزن وردپرس، هم در سایت Codecanyon.net و هم در سایت خود گرویتی فرم می باشد.
:

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

بهترین مرجع گرویتی فرم سایت GravityHelp می باشد. ولی سایت GravityWiz نیز دارای اموزش ها و تریک های بسیار زیاد و مفیدی است که متاسفانه باید با IP غیر از ایران از اموزش های این سایت استفاده نمایید.
:

بعد از نصب گرویتی فرم نیاز هست که با چه مطالبی آشنا شوم؟

شما باید با مفاهیم زیر آشنا شوید:

اعلان ها

تاییدیه ها

فیلدهای قیمت گذاری

راهنمای اتصال به درگاه پرداخت

 

 

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

هر ایمیلی که بعد از ثبت فرم یا رویداد های دیگر توی گرویتی فرم ارسال میشه به اعلان ها معروف هستند که معادل فارسی عبارت Notifications هست.

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

دقیقا مثل تاییدیه ها به صورت زیر عمل کنید.

ویرایشگر فرم >> تنظیمات >> اعلان ها

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

بعد از اینکه روی گزینه “اعلان ها” کلیک کنید وارد صفحه زیر میشید:

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

اعلان ها نسبت به تاییدیه ها ساده تره و چیز خاصی نداره. توی تصویر بالا میتونید یک “اعلان جدید” بسازید یا همون اعلان های قبلی رو ادیت کنید. در هر صورت وارد صفحه ای خواهید شد که توی تصویر زیر آورده شده :

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

بخش نام اعلان که کاملا مشخصه ، یک اسم دلخواه برای اعلان در نظر بگیرید.

بخش “رویداد” رو  روی “بعد از ارسال” فرم قرار بدید مگر در موارد استفاده های خاص.

بخش “ارسال به” از بقیه بخش ها مهم تره و توضیح بیشتری میدم:

توی این بخش میتونیم مشخص کنید که ایمیلها به چه کسانی ارسال بشن.

سه تا گزینه اینجا وجود داره به اسم های “یک ایمیل وارد نمایید” و “یک فیلد انتخاب کنید” و ” روش پیکربندی” :

1- “یک ایمیل وارد نمایید” : وقتی این گزینه رو انتخاب میکنید یک فیلد پایینش اضافه میشه به اسم “ارسال به ایمیل” که داخلش میتونید یک ایمیل ثابت مثلا hannanstd@gmail.com وارد کنید یا اینکه از شورتکد های گرویتی استفاده کنید. منظورم از شورتکدهای گرویتی فرم همون برچسب های ادغام یا Merge Tags ها هستند که خودش یک نمونه شو به صورت {admin_email} وارد کرده. من تست کردم دیدم شورتکد فیلد ها رو هم وارد کنید عمل میکنه و این خیلی خوبه. توی گزینه 2 متوجه میشید که چرا گفتم این خیلی خوبه.

2- “یک فیلد انتخاب کنید” : وقتی گزینه 2 یعنی “یک فیلد انتخاب کنید” رو انتخاب کنید پایینش یک فیلد به اسم “فیلد ارسالی” اضافه میشه که میتونید از بین فیلدهای فرمتون یک فیلد ایمیل رو انتخاب کنید. بدی این روش اینه که فقط فیلد نوع ایمیل رو قبول میکنه و اگر بخواید که فیلد غیر ایمیل رو انتخاب کنید نمیشه پس برای انتخاب فیلد های غیر ایمیلی از روش گزینه 1 استفاده کنید و شورتکد فیلد رو داخلش بزارید.

3- “روش پیکربندی” : این گزینه میاد یه سری شرط های مختلف رو برای گیرنده ایمیل در نظر میگیره و خیلی عالیه. مثلا اگر شرط فلان بود ایمیل رو به فلانی بفرست و ….

بقیه موارد چیز خاصی ندارند فقط توی بخش “پیام”؛ یک ویرایشگر دیداری مشاهده میکنید که متن اولیه اش به صورت “{all_fields}” هست و این شورت کد تمام فیلدهای پر شده توسط کاربر رو نمایش میده که میتونید این متن رو ادیت کنید و یا از کدهای HTML داخلش استفاده کنید. البته اگر از کد های html استفاده میکنید اون تیک “غیرفعال کردن قالب خودکار” هم بزنید وگرنه کلی فاصله و … اضافه میشه.

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

گزینه اخر هم که “منطق شرطی” هست که این بخش برخلاف تاییدیه ها کاملا اختیاری هست و میتونید ست نکنید و خالی رها کنید.

راستچین سازی متن ایمیل ها :

هر قسمت از متن ایمیل رو که میخواهید راستچین بشه رو بین تگ های زیر قرار بدید.

یعنی تگ زیر رو اول اون قسمت قرار بدید :

{rtl_start}

تگ زیر رو هم انتهای اون قسمتی که قصد راستچین سازیش رو دارید :

{rtl_end}

توجه :

در مورد عدم ارسال ایمیل اطلاع رسانی در گرویتی فرم اظهار شده. طبق بررسی هایی که کردیم به این نتیجه رسیدیم که این مشکل اکثرا توی سایتهایی رخ میده که توی مدیریت وردپرس >> تنظیمات >> تنظیمات همگانی >> نشانی ایمیل رو به صورت Yahoo یاهو وارد میکنند. در صورتی که با این مشکل مواجه شدید این ایمیل رو به gmail تغییر بدید و تست کنید. اگر مشکلتون حل نشد خود سایت گرویتی فرم یک سری آموزش برای حل این مشکل گذاشته که از طریق لینک زیر میتونید بهش دسترسی پیدا کنید:

 

تاییدیه ها در گرویتی فرم

چطوری متنی که بعد از ارسال فرم به کاربر نشون داده میشه رو عوض کنیم و بجای “از تماس شما متشکریم! به زودی با شما تماس می گیریم.” متن دلخواه خودمون رو وارد کنید،

خب دوستان توجه فرمایید که ما یک مفهوم توی گرویتی فرم داریم به اسم “Confirmations” که در واقع عملی هست که بعد از ثبت فرم انجام میگیره. خب من این واژه رو توی دیکشنری زدم و واژه بهتری بجز “تاییدیه” پیدا نکردم.

تاییدیه ها :

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

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

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

توی تصویر بالا یک ویرایشگر دیداری مشاهده میکنید که متن اولیه اش به صورت “از تماس شما متشکریم! به زودی با شما تماس می گیریم.” هست که میتونید این متن رو ادیت کنید و یا از کدهای HTML داخلش استفاده کنید. البته اگر از کد های html استفاده میکنید اون تیک “غیرفعال کردن قالب خودکار” هم بزنید وگرنه کلی فاصله و … اضافه میشه.

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

همونطور که مشاهده کردید تاییدیه “متن” واقعا چیزی نداشت و خیلی ساده بود.

بجز نوع “متن” ، 2 نوع تاییدیه دیگر نظیر “برگه” و “انتقال” هم وجود دارند که عملکردشون عین همه.

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

اما ” ” دقیقا چی هست؟

این گزینه این امکان رو به شما میده که وقتی دارید کاربر رو به یک برگه یا URL خاصی ارجاع میدید یک سری پارامترها رو هم به وسیله کوئری استرینگ به اون ادرس ارسال کنید و بعدا از اونور از طریق GET دریافتش کنید. پایین یک مثال براتون گذاشتم که بعد از ثبت فرم کاربر به ادرس نظیر ادرس زیر هدایت خواهد شد:

http://hannanstd.ir/?name=hannan&fid=7

تا اینجا تمام موارد لازم مربوط به “تاییدیه” رو بهتون توضیح دادم اما یک نکته خیلی مهم در مبحث تاییدیه ها وجود داره. اونم این نکته هست که اگر هر تاییدیه ای دیگری بجز تاییدیه پیشفرض بسازید باید یک ویژگی خاص داشته باشه. در خط بعدی به بعد توضیحات رو عرض میکنم :

تاییدیه های اضافه تر از تاییدیه پیشفرض:

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

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

شما هر تاییدیه ای بجز تاییدیه پیشفرض که میسازید؛ قبل از دکمه “ذخیره” یک بخش جدید اضافه میشه به اسم “منطق شرطی”. و باید بدونید که اگر این منطق شرطی رو ست نکنید چون شرطش برقرار نمیشه پس گرویتی فرم هم این تاییدیه رو نشون نمیده.

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

برقرار سازی همیشگی منطق شرطی تاییدیه ها:

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

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

خب امیدوارم تمام مباحث مربوط به تاییدیه ها رو یاد گرفته باشید تا به مشکل نخورید. انصافا هم چیزی خاصی نداشت.

 

آشنایی با فیلدهای قیمت گذاری

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

البته کار با درگاه خیلی راحت هست و ماژولار نوشته شده و دردسر خاصی ندارید باهاش ولی برای برخی دوستانی یه توضیحی میدم .

اما قبلش این رو بگم که خیلی از دوستان میپرسند که آیا امکانش هست که مثلا فرم جوری باشه که :

  • کاربر خودش قیمت رو وارد کنه ؟
  • بشه یک چک باکسی درست کرد که هر گزینه که انتخاب شد به قیمت اضافه بشه ؟
  • بشه یک دکمه رادیویی یا منو کشویی درست کرد که هر گزینه داری قیمت خاصی باشه ؟
  • و …..

اول باید بگم که بله . همه امکانات بالا وجود داره … اصلا هر روشی که بشه باهاش قیمت سازی کرد با این فرم و درگاه ها وجود داره … گزینه های قیمتی شرطی و …..

در این پست شما رو با “فیلدهای قیمت گذاری” آشنا خواهیم کرد و در قسمت دوم هم نحوه اتصال فرم رو درگاه رو براتون قرار میدیم .

با نام و یاد خدا این قسمت رو شروع میکنیم :

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

فیلد محصول :

هر فیلد محصول در تب عمومی خود دارای 2 قسمت مهم هست یکی “نوع محصول” هست و دیگری هم “قیمت” است .

یه توضیحی در مورد قسمت “نوع فیلد” موجود در تب عمومی فیلد محصول میدم :

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

نکات :

1 –  شما میتونید از هر تعداد محصولی با هر نوعی که دوست دارید توی فرم استفاده کنید و محدودیتی وجود نداره .

2 –  هر فیلد “قیمت گذاری” که به فرم اضافه میشه به تنهایی دارای یک قیمت کل هست . حالا اگه محصولتون جوری باشه که تعدادش رو به انتخاب خود کاربر میذارید مثل محصول تکی باید حواستون باشه که اگه کاربر اون قسمت تعداد یا مقدار رو خالی بذاره یعنی اینکه مقدار یا تعداد اون محصول 0 هست . پس قیمت کل همون فیلد محصول میشه => 0 تا ایکس تومن مساوی با 0 تومن . ( یا ریال )

فیلد حمل و نقل :

خب با فیلد “محصول” آشنا شدیم . فیلد “هزینه حمل و نقل” هم یه جورهایی شبیه خود “فیلد محصول” هست اما با این مزیت که کنار هر گزینه مقداری که سود یا ضرر میکنید رو هم نشون میده . مثلا اگه گزینه پست پیشتاز رو 7000 هزار تومن باشه و گزینه تیپاکس 8000 تومان باشه . اگه گزینه پست پیشتاز رو انتخاب کنید کنار گزینه تیپاکس عدد +1000 اضافه میشه یعنی اگر بخواید به گزینه تیپاکس تغییر بدید  ، باید 1000 تومن دیگه هم پرداخت کنید .

فیلد تعداد / مقدار :

فیلد “تعداد/مقدار” هم کاملا کاربردش مشخصه .. اما یک مزیت داره اینه که میتونید مقدار حداقل یا حداکثرش رو تنظیم کنید .

فیلد انتخاب ها :

فیلد “انتخاب ها” یکم حرفه ای تر از بقیه هست و قابلیت اضافه کردن “چک باکس” رو هم داره . این فیلد رو در قالب یک مثال بهتون توضیح میدم .

فرض کنید شما یک محصول به اسم “لپ تاپ” دارید که قیمت پایه اش 3 میلیون تومان هست . حالا اگه کاربر این لپ تاپ رو با گارانتی شرکت ایکس بخره قیمتش میشه 3 میلیون و 200 هزار تومان و اگه با گارانتی شرکت ایگرگ بخره قیمتش میشه 3 میلیون و 300 هزار تومن .

خب شما باید اول یک “فیلد محصول” استفاده کنید و اسم محصول رو لپ تاپ بذارید  . حالا یک فیلد “انتخاب ها” به فرم اضافه کنید . تو تب عمومی این فیلد “انتخاب ها” باید محصول مورد نظرتون یعنی “محصول لپ تاپ” رو انتخاب کنید و توی همون تب عمومی گزینه های مورد نظر یعنی گارانتی و قیمت ها رو اضافه کنید . این فیلد انتخاب ها مزیتش اینه که اگه کاربر حتما محصول لپ تاپ رو میخواست بخره قیمت گارانتیش هم به قیمت کل اضافه میشه وگرنه قیمت های گارانتی توی قیمت کل بدون تاثیر خواهد بود .

فیلد مجموع :

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

فیلد کد تخفیف :

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

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

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

در پایین هم یه پیش نمایشی براتون درست کردم :

 

پیش نمایش فیلدهای قیمت گذاری
  • قیمت: 3,000,000 تومان تعداد/مقدار :
  • جدا کننده بخش

 

  • 20,000 تومان

 

آشنایی با فیلدهای قیمت گذاری

 

راهنمای اتصال گرویتی فرم به درگاه های پرداخت

با سلام

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

پیشنیاز ها :

    • نسخه PHP بالای 5.3
    • گرویتی فرم بالای 1.9.20 و ترجیحا نسخه آخر
    • فارسی ساز گرویتی فرم نسخه 2.3 به بالا و ترجیحا نسخه آخر
    • درگاه های پرداخت هم باید آخرین نسخه باشند.

قبل از اینکه بخوایم وارد آموزش درگاه های پرداخت بشیم لازمه که شما با ۳ تا مبحث زیر توی گرویتی فرم آشنایی داشته باشید:

تنظیمات درگاه :

هر درگاه پرداختی که نصب کنید به صورت زیر منو به منوی “فرم ها” اضافه خواهد شد. بعنوان مثال بعد از نصب درگاه “بیت پی” یک زیر منو به اسم “بیت پی” به منوی “فرم ها” اضافه خواهد شد که در تصویر زیر مشخص هست.

وقتی روی زیر منوی “بیت پی” کلیک کنید وارد صفحه زیر خواهیم شد.

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

بهر حال ما با استفاده از یکی از روش ها وارد تنظیمات اصلی درگاه میشیم که تصویرش در پایین اورده شده:

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

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

بعد از انجام اعمال بالا باید فرم های مورد نظر رو به درگاه وصل کنیم. پس به صورت زیر عمل میکنیم.

اتصال فرم ها به درگاه پرداخت:

دقیقا مثل تاییدیه ها و اعلان ها از طریق ویرایشگر فرم >> تنظیمات >> بیت پی، وارد صفحه بیت پی اون فرم میشیم :

بعد از کلیک روی زیر منوی “بیت پی” مطابق تصویر بالا به صفحه زیر هدایت میشیم.

سپس در صفحه بالای روی دکمه “افزودن فید جدید” کلیک میکنیم. و وارد صفحه دیگری مطابق تصویر زیر میشیم:

توی تصویر بالا چند بخش مشاهده میکنید:

فرم ثبت نام:

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

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

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

:

سازگاری با افزودنی ها :
گرویتی فرم یک سری افزونه جانبی نوشته که اگه لایسنس دولوپر بخرید بهشون دسترسی پیدا میکنید. حالا برخی از این افزونه ها هم توی گیت هاب منتشر شدند. یا یک سری برنامه نویس های دیگه هم افزونه های جانبی برای گرویتی فرم نوشتن که میتونید نصب کنید. بعضی از این ها مثل همین افزونه میلرلایت که خودم نوشتم و توی سایت هم گذاشتم یه سری کارها بعد از ثبت فرم انجام میدن مثلا میلرلایت بعد از ثبت فرم میاد کاربرهایی که فرم رو پر کردن به لیست مشترکین خبرنامه سایت میلرلایت اضافه میکنه. اگر شما توی تنظیمات درگاه تیک “سازگاری با افزودنی ها” رو بزنید دقیقا مثل چیزی که توی بخش “ثبت نام” عرض کردم تنها در صورتی که پرداخت موفق باشه عمل انجام میشه.

:

تنظیمات نوشته:

یک قسمت دیگه هم وجود داره به اسم تنظیمات نوشته که معمولا مخفیه و فقط زمانی ظاهر خواهد شد که فرم های شما شامل “فیلدهای نوشته” یا همون فیلدهای مربوط به ارسال پست باشن. توی این تنظیمات میتونید مشخص کنید اگر تراکنش موفق بود وضیعت پست به چه صورت باشه و اگر ناموفق بود چه طور. بعنوان مثال میتونید تنظیم کنید که در صورت تراکنش موفق وضعیت پست ارسالی به صورت “منتشر شده” و در غیر این صورت کلا پست ایجاد نگردد.

:

منطق شرطی :

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

:

استفاده از چند درگاه برای یک فرم :

برای استفاده همزمان از چند درگاه و یا انتخاب درگاه پرداخت توسط خود کاربر پرداخت کننده طبق اموزش زیر اقدام کنید:

ابتدا یک فیلد رادیویی یا کشویی به فرم خودتون اضافه کنید. بعنوان مثال من یک فیلد رادیویی به فرم خودم اضافه میکنم و داخلش 2 تا گزینه “بیت پی” و “به پرداخت ملت” رو قرار میدم. (یعنی درگاه بیت پی و به پرداخت ملت روی سایتم نصب هست و برای هر 2 درگاه مراحل بالا رو هم انجام دادم).

داخل دکمه رادیویی یا کشویی فراموش نکنید تیک ضروری رو هم بزنید.

حالا به تنظیمات فید درگاه “بیت پی” میرم و تیک منطق شرطی رو میزنم و منطق شرطی رو مطابق تصویر زیر ست میکنم:

بعدش به تنظیمات فید درگاه “به پرداخت” میرم و تیک منطق شرطی رو میزنم و منطق شرطی رو مطابق تصویر زیر ست میکنم:

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

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

ما توی نسخه های قبلی درگاه های پرداخت واسه این کار خیلی دردسر میکشیدیم. ولی توی نسخه ۲٫۳ درگاه های پرداخت این کار به ساده ترین حالت ممکن انجام میشه. شما هر پیش زمینه قبلی که از این قضیه توی ذهنتون دارید رو بریزید دور و فقط مطابق دستورالعمل زیر اقدام کنید:

− به “تنظیمات فرم >> تاییدیه ها یا اعلان ها” برید. یک تاییدیه یا اعلان جدید بسازید. منطق شرطی اون تاییدیه یا اعلان رو مطابق تصویر زیر ست کنید. تمام.

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

باز هم یک نکته اضافه دیگه. سوال بعدی که پیش میاد اینه ما تو تاییدیه هامون شورتکد (برچسب ادغام) هایی داریم که اطلاعات پرداخت رو به کاربر نشون بدیم؟ جواب : بله ما میتونیم وضعیت پرداخت، اسم درگاه پرداخت و شماره تراکنش (کد رهگیری) رو توسط شورتکد های زیر به کاربر نمایش بدیم:

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

:

 

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

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

  • قیمت: 3,000,000 تومان تعداد/مقدار :
  • 20,000 تومان

:
:

 

 

راهنمای اتصال گرویتی فرم به درگاه های پرداخت

 

 

 

 

فرم ساز گرویتی فرمز | فرم ساز  Gravity Forms | قدرتمندترین فرم ساز وردپرس| Gravity Forms Farsi

فرم ساز گرویتی فرمز

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

فرم ساز گرویتی فرمز | فرم ساز Gravity Forms | قدرتمندترین فرم ساز وردپرس| Gravity Forms Farsi

فرم های چند صفحه ای گرویتی فرمز

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

فرم ساز گرویتی فرمز | فرم ساز Gravity Forms | قدرتمندترین فرم ساز وردپرس| Gravity Forms Farsi فرم ساز گرویتی فرمز | فرم ساز Gravity Forms | قدرتمندترین فرم ساز وردپرس| Gravity Forms Farsi فرم ساز گرویتی فرمز | فرم ساز Gravity Forms | قدرتمندترین فرم ساز وردپرس| Gravity Forms Farsi فرم ساز گرویتی فرمز | فرم ساز Gravity Forms | قدرتمندترین فرم ساز وردپرس| Gravity Forms Farsi

تنظیمات فرم در فرم ساز وردپرس Gravity Forms

عنوان،توضیح،تنظیمات و پیام های تایید را به آسانی با استفاده از تنظیمات فرم پیکربندی کنید.

فرم ساز گرویتی فرمز | فرم ساز Gravity Forms | قدرتمندترین فرم ساز وردپرس| Gravity Forms Farsi

محدودیت داده های ورودی گرویتی فرمز

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

فرم ساز گرویتی فرمز | فرم ساز Gravity Forms | قدرتمندترین فرم ساز وردپرس| Gravity Forms Farsi

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

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

فرم ساز گرویتی فرمز | فرم ساز Gravity Forms | قدرتمندترین فرم ساز وردپرس| Gravity Forms Farsi

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

یک فرم در وردپرس را فقط برای یک بازه ی زمانی نیاز دارید؟

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

فرم ساز گرویتی فرمز | فرم ساز Gravity Forms | قدرتمندترین فرم ساز وردپرس| Gravity Forms Farsiفیلدهای استاندارد

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

فرم ساز گرویتی فرمز | فرم ساز Gravity Forms | قدرتمندترین فرم ساز وردپرس| Gravity Forms Farsi

فیلدهای قیمت گذاری

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

فرم ساز گرویتی فرمز | فرم ساز Gravity Forms | قدرتمندترین فرم ساز وردپرس| Gravity Forms Farsiفیلدهای نوشته

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

فرم ساز گرویتی فرمز | فرم ساز Gravity Forms | قدرتمندترین فرم ساز وردپرس| Gravity Forms Farsi

 

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

فیلدهای استاندارد

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

فرم ساز گرویتی فرمز | فرم ساز Gravity Forms | قدرتمندترین فرم ساز وردپرس| Gravity Forms Farsi

 

فیلدهای پیشرفته

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

فرم ساز گرویتی فرمز | فرم ساز Gravity Forms | قدرتمندترین فرم ساز وردپرس| Gravity Forms Farsi

فیلدهای ارسال نوشته

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

فرم ساز گرویتی فرمز | فرم ساز Gravity Forms | قدرتمندترین فرم ساز وردپرس| Gravity Forms Farsi

فیلدهای قیمت گذاری

فیلدهای قیمت گذاری شامل:محصول،تعداد/مقدار،انتخاب ها،هزینه حمل و نقل،مجموع می باشد.

فرم ساز گرویتی فرمز | فرم ساز Gravity Forms | قدرتمندترین فرم ساز وردپرس| Gravity Forms Farsi

منطق شرطی

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

منطق شرطی فیلد

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

فرم ساز گرویتی فرمز | فرم ساز Gravity Forms | قدرتمندترین فرم ساز وردپرس| Gravity Forms Farsi

منطق شرطی قسمت

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

فرم ساز گرویتی فرمز | فرم ساز Gravity Forms | قدرتمندترین فرم ساز وردپرس| Gravity Forms Farsi

منطق شرطی برگه

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

فرم ساز گرویتی فرمز | فرم ساز Gravity Forms | قدرتمندترین فرم ساز وردپرس| Gravity Forms Farsi

منطق شرطی دکمه ارسال

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

فرم ساز گرویتی فرمز | فرم ساز Gravity Forms | قدرتمندترین فرم ساز وردپرس| Gravity Forms Farsi

فرم های سفارش

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

 

فیلدهای محصول

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

فرم ساز گرویتی فرمز | فرم ساز Gravity Forms | قدرتمندترین فرم ساز وردپرس| Gravity Forms Farsi

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

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

فرم ساز گرویتی فرمز | فرم ساز Gravity Forms | قدرتمندترین فرم ساز وردپرس| Gravity Forms Farsi

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

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

فرم ساز گرویتی فرمز | فرم ساز Gravity Forms | قدرتمندترین فرم ساز وردپرس| Gravity Forms Farsi

مجموع فیلدها

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

فرم ساز گرویتی فرمز | فرم ساز Gravity Forms | قدرتمندترین فرم ساز وردپرس| Gravity Forms Farsi

مدیریت داده های ورودی

فرمساز فارسی گرویتی فرمز | Gravity Forms همه ی داده های ورودی را داخل پایگاه داده وردپرس ذخیره می کند و دسترسی به آنها را از طریق پیشخوان وردپرس ساده میکند.شما میتوانید از قسمت داده های ورودی فرم ها به سادگی آنها را مشاهده و یا ویرایش کنید.

لیست داده های ورودی قابل ویرایش

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

فرم ساز گرویتی فرمز | فرم ساز Gravity Forms | قدرتمندترین فرم ساز وردپرس| Gravity Forms Farsi

جزئیات ورود را مشاهده کنید

هر داده ی ورودی را با جزئیات مشاهده کنید و ببینید که هر کدام از این اطلاعات توسط چه کسی ارسال شده است

فرم ساز گرویتی فرمز | فرم ساز Gravity Forms | قدرتمندترین فرم ساز وردپرس| Gravity Forms Farsi

برون بری داده های ورودی از فرم ساز Gravity Forms

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

فرم ساز گرویتی فرمز | فرم ساز Gravity Forms | قدرتمندترین فرم ساز وردپرس| Gravity Forms Farsi

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

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

اعلان های ایمیلی فرم ساز Gravity Forms

اعلان های ایمیلی ارسال شده به اشخاص مختلف را براحتی مدیریت کنید

فرم ساز گرویتی فرمز | فرم ساز Gravity Forms | قدرتمندترین فرم ساز وردپرس| Gravity Forms Farsi

منطق شرطی

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

فرم ساز گرویتی فرمز | فرم ساز Gravity Forms | قدرتمندترین فرم ساز وردپرس| Gravity Forms Farsi

ادغام فیلدها

با سرعت و به سادگی داده های وارد شده در فرم را داخل اطلاعیه های ایمیلی خود قرار داده و آنها را برای کاربر مورد نظر ارسال کنید.

فرم ساز گرویتی فرمز | فرم ساز Gravity Forms | قدرتمندترین فرم ساز وردپرس| Gravity Forms Farsi

ایمیل های Html

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

فرم ساز گرویتی فرمز | فرم ساز Gravity Forms | قدرتمندترین فرم ساز وردپرس| Gravity Forms Farsi

سفارشی سازی

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

 

بارگذاری فرم

فرم های گرویتی یک کلکسیون از هوک ها را شامل می شوند که میتوانند برای ویرایش کردن جزئیات فرم قبل از اینکه نمایان شوند استفاده گردند،وظایفی مانند :گزینه های دراپ داون،مقدارهای فیلد محرک یا می توانند به طور کامل انجام شوند

واگذاری فرم

هوک های زیادی وجود دارند که به شما اجازه می دهند جزئیات داده های ورودی را هنگامی که کاربر فرم را ارسال می کند اداره کند،وظایفی مانند:کامل کردن با سیستم های سرد پارتی و پایه گذاری اعلان های محرک می توانند به طور کامل انجام شوند

form-submission

مدیریت گرویتی فرمز

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

  • مدیریت وظیفه

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

فرم ساز گرویتی فرمز | فرم ساز Gravity Forms | قدرتمندترین فرم ساز وردپرس| Gravity Forms Farsi

استایلینگ و لایه ها

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

  • سفارشی سازی آسان

هر المنتی در فرم گرویتی هم میتواند به صورت مستقیم همراه با نام کلاس هدف گذاری شود و هم میتواند بصورت یک آیدی واحد و یا با استفاده از یک کد css هدف گذاری شود تا شما بتوانید ظاهر فرمتان را تغییر دهید

  • لایه های قابل ویرایش

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

  • کلاس های تعریف شده css

آیا یک فرم دو ستونه می خواهید؟فرم های گرویتی این کار را همراه با کلاس های آماده ی css سریع و آسان می کنند،کافی است که نام کلاس را به فیلدی کهدر ویرایشگر فرم وجود دارد اضافه کنید و کار را تمام کنید

هماهنگی با وردپرس

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

  • بررسی کلی پیشخوان

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

  • قرار دادن شورتکد

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

  • قرار دادن با استفاده از تماس خودکار

با استفاده از ساختن تماس خودکار فرم های گرویتی یک فرم را در هر جایی از قالب وردپرس نمایان کنید

  • ویجت فرم

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

  • ساختن پست

فرم هایی که پست های وردپرس را می سازند ویرایش کنید،فرم های گرویتی را به یک ماشین ایجاد کننده محتوا توسط کاربر تغییر دهید

  • ثبت نام کاربر

با استفاده از گزینه ی ثبت نام کاربر شما میتوانید فرم هایی را بسازید که میتوانند توسط کاربران ثبت شده در سایتتان مورد استفاده قرار بگیرند

  • هوک ها و فیلترها

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

 

*نکته اول : این افزونه دارای واحد پولی تومان و ریال نمی باشد،برای اضافه شدن این واحد های پولی میبایست افزونه ی گرویتی فارسی را نصب نمایید.

*نکته دوم :  این محصول به همراه Addon ها ارائه نشده است و فقط دارای فایل محصول گرویتی فرم می باشد.

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *