WooCommerce Gravity Forms Product Add-ons
با استفاده از قابلیت های قدرتمند ساخت فرم موجود در Gravity Forms، افزونه های محصول را ایجاد کنید.
با برنامه Gravity Forms Product Add-ons، فرم های پیشرفته پیکربندی محصول را می توان ساخت و به هر محصولی در ووکامرس لینک داد. فرم هایی که شامل منطق مشروط، فیلد های قیمت گذاری، قیمت ورودی کاربر، فیلد های قیمت گذاری مشروط، دکمه ثبت منطق مشروط هستند، همگی می توانند برای محصولات شما ایجاد شوند. علاوه بر این، هر محصولی که دارای Gravity Forms باشد در سبد خرید ردیابی می شود، هرچقدر فرم محصول شما پیچیده باشد، تنظیمات منحصر به فرد به سبد خرید اضافه می شود و نسخه ها از نظر کمی افزایش می یابند.
برنامه Gravity Forms Product Add-ons به شما امکان کنترل کامل نحوه نمایش قیمت در فروشگاه را می دهد. می توانید از نمایشگرهای پیش فرض قیمتی که ووکامرس نمایش می دهد استفاده کنید، یا در مورد یک محصول با قابلیت تنظیم با فیلد های قیمت گذاری، قیمت را روی چیزی مانند “As Low as $ 1000 ″” تنظیم کنید.
همچنین اگر زمان محاسبه خودکار قیمت داخلی نمایش داده می شود، می توانید کنترل پیکربندی هر برچسب را به صورت جداگانه داشته باشید.
این برنامه مستلزم داشتن پلاگین Gravity Forms است.
فیلد ها و ویژگی های Gravity Forms پشتیبانی شده:
فیلدهای استاندارد:
- Single Line Text
- Drop Down
- Number
- Radio Buttons
- HTML
- Paragraph Text
- Multi Select
- Checkboxes
- Hidden
- Section Break
فیلدهای پیشرفته:
- Name
- Tim
- Address
- Date
- Phone
- Website
- File Upload
- List
- Pricing Fields:
- Product
- Option – Drop Down
- Option – Check-boxes
- Option – Radio buttons
- Total
- Quantity
- Shipping
ویژگی ها:
- ارائه دکمه منظق مشروط
- فرم های چند صفحه ای
- فیلدهای مورد نیاز
پشتیبانی نشده:
- فیلدهای ساخت پست
با استفاده از Gravity Forms،، افزونه های محصول را ایجاد کنید.
با برنامه Gravity Forms Product Add-ons، فرم های پیشرفته پیکربندی محصول را می توان ساخت و به هر محصولی در ووکامرس لینک داد. فرم هایی که شامل منطق مشروط، فیلد های قیمت گذاری، قیمت ورودی کاربر، فیلد های قیمت گذاری مشروط، دکمه ثبت منطق مشروط هستند، همگی می توانند برای محصولات شما ایجاد شوند. علاوه بر این، هر محصولی که دارای ravity Forms باشد در سبد خرید ردیابی می شود، هرچقدر فرم محصول شما پیچیده باشد، فقط تنظیمات منحصر به فرد به سبد خرید اضافه می شود و نسخه ها از نظر کمی افزایش می یابند.
علاوه بر این، هر محصولی که دارای Gravity Forms باشد در سبد خرید پیگیری می شود، هرچقدر فرم محصول شما پیچیده باشد، فقط تنظیمات منحصر به فرد به سبد خرید اضافه می شود و نسخه ها از نظر کمی افزایش می یابند.
Gravity Forms Product Add-Ons به شما امکان کنترل کامل نمایش قیمت ها در فروشگاه را می دهد. می توانید از نمایشگرهای پیش فرض قیمت که توسط ووکامرس ارائه شده است استفاده کنید یا در مورد یک محصول با قابلیت تنظیم که شامل فیلد های قیمت گذاری است، قیمت را روی “حداقل ۱۰۰۰ دلار” تنظیم کنید.
همچنین نمایش محاسبه خودکار قیمت را می توانید کنترل کنید و می توانید هر برچسب را به صورت جداگانه پیکربندی کنید.
این برنامه به پلاگین Gravity Forms نیاز دارد.
تنظیم و پیکربندی
پیکربندی مورد نیاز
پلاگین پس از فعال سازی نیازی به تنظیمات دستی ندارد.
پیکربندی اختیاری
تنظیمی که ممکن است تغییر دهید نحوه فزمت بندی HTML از انواع فیلدهای مخصوص Gravity Forms است. یک درخواست متداول این است که HTML از فیلد List Type به صورت HTML نشان داده شود و نه به عنوان یک لیست CSV از داده ها. برای انجام این کار، می توانید از فیلتر برای خاموش کردن HTML در پلاگین استفاده کنید.
برای خاموش کردن حذف HTML، موارد زیر را به فایل functions.php در قالب خود اضافه کنید:
add_filter( 'woocommerce_gforms_strip_meta_html', 'configure_woocommerce_gforms_strip_meta_html' ); function configure_woocommerce_gforms_strip_meta_html( $strip_html ) { $strip_html = false; return $strip_html;
شروع
یک Gravity Forms بسازید که حاوی هر یک از انواع فیلد های پشتیبانی شده باشد. مطمئن شوید که تنظیمات تأیید را به عنوان متن پیش فرض با یک پیام خالی بگذارید. هر منطق شرطی را پیکربندی کنید و به صورت اختیاری منطق دکمه را ثبت کنید.
Gravity Forms Product Add Ons چیزی را تغییر نمی دهد یا به پیکربندی واقعی فرم چیزی را اضافه نمی کند. این برنامه از فرمی که قبلاً با استفاده از روش استاندارد ساخته اید برای ساختن Gravity Forms استفاده خواهد کرد.
برای پیکربندی فرم، این کار را انجام دهید:
- من توصیه می کنم فرم را به یک پست یا صفحه موقت اضافه کنید، یا از Form Preview استفاده کنید تا به درستی کار کند.
- مطمئن شوید مدخلی را ثبت می کنید بنابراین شما می توانید اعتبار دهید که ثبت Gravity Forms مدخلی را با اطلاعات صحیح ایجاد می کند.
- هنگامی که فرم را در صورت لزوم پیکربندی کردید و بعد از اینکه به محصولی پیوست شد، همانطور که نیاز دارید نمایش داده می شود.
اگر برای تنظیم Gravity Forms خود به کمک دیگری نیاز دارید، می توانید مستندات Gravity Forms را بررسی کنید یا برای کمک بیشتر در آن قسمت با تیم پشتیبانی آنها تماس بگیرید.
در مثال زیر، فرم برای استفاده از فیلد های قیمت گذاری پیکربندی شده است. هنگام استفاده از فیلد های قیمت گذاری، Gravity Forms به یک محصول و فیلد کلی نیاز دارند. معمولاً یک فیلد محصول پنهان به فرم اضافه می کنید و قیمت آن را به قیمتی که در آن به سفارشی سازی نیاز دارد تنظیم می کنید.
برای پیکربندی قیمت پایه و تنظیم آن روی ۰٫۰۰ دلار ، یک فیلد Product (از فیلد Fields Fields) به فرم اضافه کنید.
Gravity Forms Product Add-On نیاز دارد که حداقل یک فیلد Total (از فیلد Fields Priceing) در فرم وجود داشته باشد. یک فیلد کلی به فرم اضافه کنید. در این مثال، ما از محاسبات قیمت پویا در صفحه محصول واحد خود استفاده می کنیم. برای جلوگیری از نمایش مجموع سفارشی سازی ها در صفحه یک محصول واحد (یک بار در منطقه قیمت محاسبه شده به صورت پویا و یک بار در Gravity Forms) ، یک کلاس از “Hidden-total” را به CSS Class Name در زیر تب Appearence در پیکربندی فیلد اضافه کنید.
برای افزودن گزینه ها به فرم خود، از گزینه Option در Gravity Forms استفاده کنید. می توانید از کنترل های دیگری مانند کشویی استاندارد استفاده کنید، اما اگر گزینه شما هزینه دارد، باید از فیلد گزینه استفاده کنید.
توجه: اگر گزینه هایی با هزینه مرتبط دارید، باید از فیلد Product Option استفاده کنید، نه از فیلدهای کشویی استاندارد، دکمه های Radio، کادرهای تأیید و غیره.
این استاندارد برای نحوه کار کردن Gravity Forms است. اگر در ایجاد فرم محصول مشکل دارید، مستندات Gravity Forms چندین مثال خوب دارد.
هنگامی که فرم خود را ساختید و از عملکرد آن راضی بودید، یک محصول موجود ووکامرس را ایجاد یا ویرایش کنید. لطفا توجه داشته باشید که برای اینکه فرم در قسمت Frontend نمایش داده شود، باید در فیلد Regular Price قیمت یا ۰ داشته باشید (برای اطلاعات بیشتر، به سوالات متداول زیر مراجعه کنید).
فرم مورد نظر برای استفاده را انتخاب کنید.
با فعال کردن Gravity Forms Add-On، گزینه هایی برای لینک دادن، نمایش عنوان و توضیحات فرم Gravity و نمایش عناوین قیمت جایگزین در سراسر فروشگاه وجود دارد. شما همچنین می توانید نحوه نمایش قیمت محاسبه شده به صورت پویا را در صفحه محصول واحد کنترل کنید.
برچسب های قیمت
قیمت ووکامرس را حذف کنید.
با این کار html هنگام مشاهده محصول قیمت از فروشگاه حذف می شود. اگر تمام محاسبات را در فرم انجام می دهید و نمی خواهید ۰ یا Free به عنوان قیمت عادی محصولات نمایش داده شود، از این گزینه استفاده کنید.
قیمت قبل
برچسبی می تواند قبل از قیمت اضافه شود. برای افزودن اطلاعات به بخش قیمت محصول، به مشتریان اطلاع می دهد که این قیمت، قیمت پایه است، و گزینه های تکمیلی فرم به کل هزینه اضافه می شوند.
قیمت بعد
برچسبی برای نمایش بعد از قیمت عادی در فروشگاه شما.
کل محاسبات
قیمت گذاری پویا را فعال کنید.
در صورت فعال بودن پلاگین WooCommerce Dynamic Priceing این گزینه قابل مشاهده خواهد بود. با تنظیم این گزینه روی بله، قیمت قابل مشاهده برای مشتریان شما به طور خودکار براساس قوانین قیمت گذاری و هزینه گزینه های مشتریان به روز می شود.
محاسبات را غیرفعال کنید.
برای حذف کامل بخش Subtotal ، Options Total و Grand Total از محصولات خود. اگر هیچ محاسباتی انجام نمی دهید و هیچ فیلدی در فرم خود ندارید که به هزینه محصولات اضافه شود، مفید است.
مجموع را غیرفعال کنید.
مجموع را از بخش مجموع صفحه محصول شما حذف می کند.
برچسب فرعی
برچسبی که برای مجموع نمایش داده می شود.
غیرفعال کردن کل
گزینه کل، قیمتی که توسط گزینه های فرم به محصول اضافه می شود، از فیلد کل در صفحه محصول شما حذف می شود.
گزینه های برچسب
برچسبی که برای گزینه ها نمایش داده می شود.
برچسب کل را غیرفعال کنید.
قیمت محصول شما به علاوه قیمت اضافه شده به محصول توسط گزینه های فرم شما، از بخش کل در صفحه محصول شما حذف می شود.
برچسب کل
برچسبی که برای کل مجموعه نمایش داده می شود.
مدخل ها و اعلان ها
مدخل های سبد را نگه دارید.
از Gravity Forms 3.3، مدخل ها فقط هنگام سفارش ایجاد می شوند. در نسخه های قبلی، مدخل ها به عنوان یک اثر جانبی در ایجاد کالای سبد خرید ایجاد می شدند. این ورودی ها اکنون به طور پیش فرض و بصورت خودکار حذف می شوند. اگر می خواهید هر دو مدخل ایجاد شده هنگامی که شخصی کالایی را به سبد خرید خود اضافه می کند، پیگیری کنید باید Keep Cart Entries را باید بررسی کنید.
توجه داشته باشید، معمولاً این خیلی مفید نیست زیرا شما هیچ ارتباطی بین مدخل و سبد خریدی که به آن اضافه شده است ندارید.
مدخل های ایجاد شده در طی مراحل واقعی پرداخت به درستی با آیتم سفارش مرتبط آنها لینک می شوند.
جزئیات پرداخت و معامله را به روز کنید.
برای فعال کردن لینک داده های معاملاتی بین مدخل Gravity Forms و سفارش ووکامرس، این کادر را علامت بزنید. وقتی اطلاعات معامله فعال شود، مانند وضعیت پرداخت و جزئیات سفارش، بصورت خودکار به ورودی لینک می یابند. با تغییر وضعیت سفارش و پرداخت در ووکامرس، اطلاعات به روز می شوند.
اعلان های پست
Gravity Forms Product Addon بصورت خودکار هنگام سفارش آیتم ها و ایجاد مدخل ها، اعلان ها را از ارسال خارج می کند.
اگر می خواهید اعلان های خود را پردازش کنید، این گزینه را فعال کنید. هنگام ایجاد سفارشات، اعلان هایی را که برای هر آیتم سبد خرید پیکربندی کرده اید دریافت می کنید که یک فرم به آن پیوست شده است.
گزینه های پیشرفته
ویرایش سبد را فعال کنید.
این ویژگی را فعال کنید تا به کاربران اجازه دهید آیتم هایی را که به سبد خرید خود اضافه کرده اند و ویرایش کنند. پیش فرض این است که کاربر نیاز به پر کردن فرم و افزودن آن به سبد خرید داشته باشد و آیتم هایی را که می خواهد تغییر دهد به صورت دستی حذف کند. در صورت فعال کردن ویرایش سبد خرید، کاربران می توانند با کلیک بر روی آیتم موجود در سبد خرید، صفحه محصولات را با مشخصاتی که از قبل پرشده است برگردانند.
آیتم های اصلاح شده را جایگزین کنید.
آیتم های ویرایش شده را جایگزین کنید یا آیتم جدیدی به سبد خرید اضافه کنید. به طور معمول شما می خواهید آیتم تغییر یافته را جایگزین کنید، زیرا کاربر در حال ویرایش آن است.
گزینه های مقدار / موجودی
اگر فرم شما از نوع درست فیلدها برخوردار باشد، می توانید فرم را به مقدار سبد خرید یا مقدار نهایی سفارش لینک دهید. اگر در فرم خود فیلدهای کمیتی داشته باشید و بخواهید وقتی مشتری کالا را به سبد خرید اضافه می کند از این مقدار استفاده کنید، این ویژگی می تواند مفید باشد.
اگر می خواهید مقدار موجودی محصول ووکامرس خود را بر اساس یک فیلد در فرم کاهش دهید، مقدار آیتم سفارش را انتخاب کنید. مقدار سبد خرید ۱ خواهد ماند اما هنگامی که سفارش ثبت می شود مقدار موجودی محصول با ارزش فیلدی که انتخاب می کنید کاهش می یابد.
پس از پیکربندی گزینه ها، محصول خود را منتشر یا به روز کنید. به محصول موجود در فروشگاه بروید و ببینید که چگونه فرم شما به محصول لینک داده شده است.
اطلاعات سفارش ووکامرس
Gravity Forms Product Addons 3.3 اکنون هر آیتم سفارش را به مدخل Gravity Forms که در طی مراحل پرداخت ایجاد شده لینک می دهد. پس از ثبت سفارش، می توانید به سرعت از سفارش ووکامرس به فیلد مدخل مرتبط بروید.
اطلاعات مدخل Gravity Forms
Gravity Forms Product Addons 3.3 اطلاعات اضافی را به مدخل داخل Gravity Forms اضافه می کند. با این کار می توانید اطلاعات مربوط به سفارش ووکامرس را به سرعت مشاهده کنید.
هر کالای سفارش داده شده با مدخل آن رابطه ۱-۱ خواهد داشت.
خود مدخل ها داده های اضافی ارائه شده توسط سفارش اصلی ووکامرس را دارند.
اطلاعات معامله
مدخل ها به آیتم های سفارش ووکامرس مربوطه مرتبط هستند و با ادامه سفارش از طریق فرآیند سفارش و پرداخت، وضعیت و اطلاعات معامله آن را به روز می کنند. این درصورتی مفید است که بخواهید ورودی های خود را برونریزی کنید و فقط با آیتم هایی با وضعیت سفارش خاص کار کنید.
راهنمایی سریع
هر سطح مجوز از Gravity Forms با این برنامه کار می کند.
- اگر در فرم، محاسبات یا منطق مشروط مشکلی دارید، اطمینان حاصل کنید که فرم مطابق انتظار در یک پست یا صفحه عادی کار می کند. اغلب اوقات، فیلد محاسبه شده یا منطق شرطی مطابق انتظار پیکربندی نمی شوند و پیگیری این امر هنگام استفاده از Gravity Forms به تنهایی و بدون پیوست آسان تر است.
- اطمینان حاصل کنید که از استفاده از تنظیمات تأیید ویژه در فرم خودداری می کنید. تنظیمات پیش فرض را با پیام خالی روی متن بگذارید.
سوالات متداول
- بهترین روش برای استفاده از این فرم ها در حالی که وبسایت من سرعت خوبی داشته باشد چیست؟
هر محصول را به صورت جداگانه در Gravity Forms قرار دهید. استفاده از منطق مشروط در هر صفحه محصول (به جای ارائه هر متغیر ممکن در یک صفحه) وبسایت شما را سریع نگه می دارد. هر فیلدی که منطق شرطی داشته باشد نیاز به ارسال AJAX دارد، بنابراین فقط پنج فیلد به جای ۲۵ فیلد با منطق شرطی وجود خواهد داشت. با استفاده از روش چند صفحه ای باید به مشکلات تأخیر رسیدگی کرد.
- چرا مدخل های تکراری ایجاد می شوند؟
Gravity Forms Addons دیگر مدخل های تکراری ایجاد نمی کنند. مدخل ها در طی فرآیند افزودن به سبد خرید ایجاد می شوند، اما بصورت خودکار حذف می شوند. پس از تکمیل سفارش واقعی، مدخل ایجاد می شود و به کالای سفارش داده شده لینک می یابد. هنگام مشاهده سفارش، لینکی به مدخل خواهید دید و هنگام مشاهده مطلب، لینکی به سفارش ووکامرس خواهید دید.
- چرا Gravity Forms در قسمت Frontend نمایش داده نمی شوند؟
محصولاتی که دارای یک فیلد “قیمت” خالی هستند، Gravity Forms Addon را نشان نمی دهند. مقداری را همانطور که نشان داده شده وارد کنید:
در صورت داشتن هرگونه خطای JavaScript در سایت خود که ناشی از قالب یا پلاگین های دیگر است، Gravity Forms نمایش داده نمی شود. Gravity Forms از JavaScript برای نمایش فرم استفاده می کند و اگر قبل از ارائه کامل فرم، خطای اسکریپت وجود داشته باشد، نمایش داده نمی شود. با استفاده از Google Chrome Developer Tools و بررسی کنسول می توانید این شرایط را بررسی کنید تا خطایی وجود نداشته باشد. در صورت وجود باید با نویسنده قالب یا پلاگین تماس بگیرید تا به حل آنها کمک کند.
- آیا می توانم از Gravity Forms Addon برای ارسال ایمیل استفاده کنم؟
Gravity Forms پس از اتمام سفارش اعلان هایی را که پیکربندی کرده اید ارسال نمی کنند. این یک تغییر اخیر در نسخه ۳٫۳ است. اگر می خواهید اعلان های ادمین را دریافت کنید، می توانید هنگام پیکربندی آن ها را فعال کنید.
- چرا فرم های من به URL صفحه ای منتهی می شوند که به /: / ختم می شود؟
اطمینان حاصل کنید که جدیدترین نسخه محصول Gravity Forms addon و Gravity Forms را اجرا می کنید. اگر هنوز این مسئله وجود دارد، فرم مشکل ساز را حذف کنید و دوباره آن را از ابتدا ایجاد کنید. از فرم جدید استفاده کنید.
- چرا Option ها و Total به درستی هزینه اضافه نمی کند؟
چند احتمال وجود دارد. اولین مورد این است که شما باید بررسی کنید که هر فیلد Option را به یک فیلد محصول اختصاص داده باشید. در مرحله بعدی اطمینان حاصل کنید که در صورت عدم استفاده از این گزینه، فیلد Disable برای فیلد محصول را علامت گذاری کرده باشید.
- چرا این برنامه با Gravy Forms Partial Entries کار نمی کند؟
Partial Entries یک افزونه شخص ثالث برای Gravity Forms است، که داده ها را برای فرم های جزئی تکمیل شده، اما ارسال نشده جمع آوری می کند. از آنجا که مدخل های واقعی فرم برای Gravity Forms برای فرآیند سفارش / سبد خرید ووکامرس مهم نیستند (به سوالات متداول مراجعه کنید: مدخل های تکراری)، این افزونه با برنامه Gravity Forms Product Addon سازگار نیست.
- چرا محاسبات من نشان داده نمی شود؟
در بعضی موارد ممکن است به دلیل غیرفعال بودن Ajax باشد. همچنین ممکن است درگیری پلاگین / قالب باشد. اطلاعات بیشتر در: WooCommerce Self-Service Guide.
- آیا می توانم مانند فیلد های مختلف محصول، از فیلد های فرم برای تغییر تصویر برجسته محصول استفاده کنم؟
خیر، Gravity Forms اجازه لینک دادن فیلد ها و مقادیر آنها را با تغییرات محصول نمی دهد.
- کجا می توانم Gravity Forms Product Addon را مشاهده کنم؟
نمایش آزمایشی وجود دارد:
- Pizza Builder
- Donations – choose an amount
- Books of different sizes
سوالات و پشتیبانی
قبل از خرید سوالی دارید؟ لطفاً این فرم پیش فروش را پر کنید.
قبلاً خریداری کرده اید و به کمک نیاز دارید؟ از طریق Help Desk با توسعه دهنده تماس بگیرید.
نقد و بررسیها
هیچ دیدگاهی برای این محصول نوشته نشده است.