درباره افزونه کارنسی سوئیچر برای ووکامرس Currency Switcher for WooCommerce
این افزونه زیر چتر تیم WP Wham ساخته شده؛ همون تیمی که چندین افزونه کاربردی برای ووکامرس توی مخزن وردپرس داره. نگاه به تاریخچه changelog نشون میده که ریشههای این افزونه به حدود ۲۰۱۶-۲۰۱۷ برمیگرده، وقتی فروشگاههای بینالمللی وردپرسی تازه داشتن رشد میکردن و ووکامرس هنوز یه سیستم چندارزی داخلی نداشت. ایده ساده بود: بذار مشتری ارز مورد علاقهاش رو انتخاب کنه، قیمتها رو بهصورت خودکار تبدیل کن، و کل ماجرا رو بدون دردسر مدیریت کن. از اون موقع تا الان، افزونه بهطور مستمر آپدیت گرفته و نسخه فعلیاش ۲.۱۶.۶ هست که با وردپرس ۶.۹ هم تست شده. امکانات اصلیاش اینه که نرخ ارز رو بهصورت خودکار از ۸ سرور مختلف میگیره؛ از جمله European Central Bank، Currencyapi.com، Bank of England و چند تا سرور دیگه. میتونی قیمت رو بهصورت سایتوایدی تنظیم کنی یا برای هر محصول جداگانه یه قیمت ثابت بذاری. سوئیچر ارز رو میشه بهعنوان ویجت، شورتکد یا مستقیم توی هدر فروشگاه نمایش داد. تشخیص کشور مشتری از روی IP هم هست، یعنی وقتی یه آمریکایی وارد سایتت میشه، خودکار دلار میبینه. یه قابلیت باحال هم داره: میتونی تنظیم کنی که موقع چکاوت، ارز به حالت پیشفرض فروشگاه برگرده تا مشکل درگاه پرداخت پیش نیاد. برای کاربر ایرانی، یه نکته مهم وجود داره: این افزونه هیچ سرویس خارجی اجباریای نداره که نیاز به اتصال مستقیم از ایران داشته باشه. سرورهای نرخ ارز رو میشه عوض کرد یا حتی نرخ رو دستی وارد کرد؛ یعنی اگه تحریم یا فیلتر باعث شد یه سرور نرخ ارز دسترسپذیر نباشه، میتونی نرخ رو خودت بهصورت دستی آپدیت کنی. این خیلی مهمه چون خیلی از رقبا به API خاصی وابستهان که از ایران قابل دسترس نیست. ضمناً چون همه چیز روی PHP Session مدیریت میشه و نیاز به CDN خارجی نداره، روی هاست اشتراکی ایرانی هم معمولاً بدون مشکل کار میکنه. ولی محدودیتهایی هم داره که باید بدونی. مهمترینش اینه که نسخه رایگان فقط ۲ ارز اضافه (یعنی جمعاً ۳ ارز با ارز پیشفرض) رو پشتیبانی میکنه؛ برای ارزهای بیشتر باید نسخه Pro بخری. دوم اینکه اگه از کشپلاگین مثل W3 Total Cache یا LiteSpeed Cache استفاده میکنی، ممکنه سوئیچر درست کار نکنه و باید کوکی PHP Session رو از کش استثنا کنی. سوم، مشکل PayPal داره: اگه از PayPal پیشفرض ووکامرس استفاده میکنی، ممکنه کد ارز اشتباه توی ایمیلها نمایش داده بشه. توصیه عملی: اگه فروشگاهت فقط به ۲-۳ ارز نیاز داره و نرخ ارز رو میتونی دستی یا از یه API ساده بگیری، این افزونه کاملاً بهدردت میخوره. اما اگه فروشگاه چندارزی جدی با بیش از ۵ ارز داری و به آپدیت خودکار نرخ وابستهای، یا باید Pro بخری یا یه افزونه جایگزین پیدا کنی.
راهنمای نصب افزونه
- فایل ZIP افزونه را با کلیک روی دکمه «دانلود نسخه 2.16.6» در بالای همین صفحه دریافت کنید. فایل از سرور WPFORIRAN در ایران ارائه میشود و نیاز به VPN ندارد.
- وارد پنل مدیریت وردپرس خود شوید و به مسیر «افزونهها → افزودن → بارگذاری افزونه» بروید.
- فایل ZIP دانلود شده (currency-switcher-woocommerce-2.16.6.zip) را انتخاب و آپلود کنید.
- پس از پایان نصب، روی دکمه «فعالسازی افزونه» کلیک کنید.
- افزونه کارنسی سوئیچر برای ووکامرس Currency Switcher for WooCommerce اکنون آماده استفاده است. برای تنظیمات، به منوی مربوطه در پنل وردپرس مراجعه کنید.
تغییرات نسخه 2.16.6
- FIX: additional currencies not displaying in certain circumstances (107135).
- FIX: PHP notices.
- FIX: missing some data on Analytics pages when HPOS enabled (104281).
- FIX: PHP notice.