درباره افزونه ویرایشگر فیلد پرداخت ووکامرس Checkout Field Editor for WooCommerce
ThemeHigh یه شرکت توسعه افزونههای ووکامرسه که با یه هدف ساده شروع به کار کرد: صاحبان فروشگاه باید بتونن صفحه پرداختشون رو بدون لمس کد شخصیسازی کنن. وقتی ووکامرس فقط یه سری فیلد پیشفرض داشت و هر تغییری نیاز به دستکاری functions.php داشت، این تیم نشست و Checkout Field Editor رو ساخت. افزونهای که اولین نسخهاش حدود سال ۲۰۱۵ منتشر شد و از اون موقع به یکی از شناختهشدهترین ابزارهای سفارشیسازی صفحه پرداخت توی اکوسیستم وردپرس تبدیل شده. الان ThemeHigh بیش از ۲ میلیون کاربر در سراسر دنیا داره و این افزونه خاص بیشتر از ۴۰۰ هزار نصب فعال رو ثبت کرده. کار اصلیش اینه که کنترل کامل صفحه پرداخت رو بهت میده. میتونی فیلدهای پیشفرض ووکامرس رو ویرایش، مخفی یا حذف کنی؛ فیلدهای جدید اضافه کنی؛ ترتیبشون رو با drag-and-drop عوض کنی؛ و حتی بخشهای کاملاً جدید به صفحه پرداخت اضافه کنی. نسخه رایگان انواع فیلد متن ساده و پاراگراف رو پوشش میده. نسخه پولی ۲۴ نوع فیلد مختلف داره از جمله چکباکس، رادیو، تاریخ، فایل آپلود، رنگپیکر و HTML. یه قابلیت باحال هم داره به اسم Display Rules که بر اساس روش پرداخت، روش ارسال، نقش کاربر یا محصولات داخل سبد خرید، فیلدها رو نشون میده یا مخفی میکنه. فیلدهای سفارشی توی ایمیلهای ادمین، ایمیلهای مشتری و صفحه جزئیات سفارش هم نمایش داده میشن. برای فروشگاههای ایرانی این افزونه چند مزیت مشخص داره. اول اینکه کاملاً آفلاین کار میکنه؛ هیچ درخواستی به سرور خارجی نمیفرسته، API خارجی نمیخواد و CDN بیرونی نداره. پس مشکل تحریم و فیلتر اصلاً وجود نداره. دوم، برای فروشگاههایی که اطلاعات خاص ایرانی نیاز دارن مثل کد ملی، شماره شبا، آدرس دقیق محله یا کدپستی ۱۰ رقمی، میشه این فیلدها رو با validation دلخواه اضافه کرد. سوم، اگه از درگاه پرداخت ایرانی استفاده میکنی و بعضی فیلدهای پیشفرض ووکامرس مثل zip code یا state برات بیمعنیه، میتونی مخفیشون کنی تا صفحه پرداخت تمیزتر بشه. روی هاست اشتراکی ایرانی هم بدون مشکل اجرا میشه. ولی محدودیتهایی هم هست که باید بدونی. اول اینکه فیلدهای سفارشی موقع استفاده از Express Checkout مثل Apple Pay یا Google Pay منتقل نمیشن؛ این یه محدودیت شناختهشدهست که خود ThemeHigh هم بهش اعتراف کرده. دوم، نسخه رایگان فاقد قابلیت قیمتگذاری دینامیک (اضافه کردن هزینه بر اساس انتخاب فیلد) هست و این فقط توی نسخه پولیه. سوم، اگه همزمان از Fluid Checkout یا بعضی page builderهای خاص استفاده میکنی، ممکنه تداخل عملکردی داشته باشی. توصیه عملی: اگه فروشگاه ووکامرس داری و نیاز داری اطلاعات اضافهای مثل کد ملی یا زمان تحویل از مشتری بگیری، این افزونه رو نصب کن. اگه فقط میخوای یهسری فیلد پیشفرض رو مخفی کنی و فروشگاهت سادهست، نسخه رایگانش کافیه و نیاز به خرید نسخه Pro نیست.
راهنمای نصب افزونه
- فایل ZIP افزونه را با کلیک روی دکمه «دانلود نسخه 2.1.9» در بالای همین صفحه دریافت کنید. فایل از سرور WPFORIRAN در ایران ارائه میشود و نیاز به VPN ندارد.
- وارد پنل مدیریت وردپرس خود شوید و به مسیر «افزونهها → افزودن → بارگذاری افزونه» بروید.
- فایل ZIP دانلود شده (woo-checkout-field-editor-pro-2.1.9.zip) را انتخاب و آپلود کنید.
- پس از پایان نصب، روی دکمه «فعالسازی افزونه» کلیک کنید.
- افزونه ویرایشگر فیلد پرداخت ووکامرس Checkout Field Editor for WooCommerce اکنون آماده استفاده است. برای تنظیمات، به منوی مربوطه در پنل وردپرس مراجعه کنید.
تغییرات نسخه 2.1.9
- Added new Block Checkout field types: Number, URL, Email, Paragraph, Textarea, and Heading .
- Added WooCommerce 10.8 compatibility.
- Added WordPress 7.0 compatibility.
- Security: Fixed a Stored XSS vulnerability affecting custom fields submitted through the WooCommerce Store API checkout endpoint reported by Dmitrii Ignatyev.