في هذه الصفحة
البرامج المساعدة المطلوبة
لتشغيل متجرك بعملات متعددة، قم بالتثبيت والتفعيل:
- WooCommerce
- WPML Multilingual وتعدد العملات لـ WooCommerce
للوصول إلى الميزات متعددة اللغات الكاملة، تحتاج أيضًا إلى WPML و WPML String Translation.
تكوين العملات
انتقل إلى WooCommerce ← WPML Multilingual وتعدد العملات لـ WooCommerce وانقر على علامة التبويب تعدد العملات لتمكين وضع تعدد العملات. ثم اختر كيفية عرض العملات.
العملات حسب الموقع الجغرافي
عند إعداد العملات حسب الموقع الجغرافي، يمكنك تحديد الدول التي ستتوفر فيها كل عملة أو استبعاد دول بعينها.
يستخدم WooCommerce تحديد الموقع الجغرافي من MaxMind لتحديد موقع العميل عن طريق عنوان IP أو عنوان الفواتير (للمستخدمين المسجلين فقط). للحصول على أفضل النتائج، قم بإنشاء حساب MaxMind مجاني وأدخل مفتاح الترخيص الخاص بك في صفحة تعدد العملات.
إذا لزم الأمر، يمكنك استخدام خطاف التصفية wcml_geolocation_get_geter_cuser_country لتجاوز البلد الافتراضي المحدد جغرافيًا واستخدام عنوان الفوترة أو الشحن بدلاً من ذلك.
العملات القائمة على اللغة
يتطلب هذا الخيار حساب WPML Multilingual CMS أو WPML Multilingual Agency.
إذا كان لديك WPML، يمكنك تعيين عملة افتراضية لكل لغة. سيرى المستخدمون الأسعار بتلك العملة عند تبديل اللغات. يمكنك اختيار عرض عملات متعددة لكل لغة أو عملة واحدة بناءً على لغة المستخدم.
إضافة محول العملات إلى واجهة الموقع
بمجرد إعداد عملات متعددة، قم بعرض محول العملات في قالب موقعك باستخدام ودجة أو شورت كود أو كود PHP.
ودجة محول العملات
لإضافة محول العملات كودجة ووردبريس كلاسيكية:
- انتقل إلى WooCommerce ← WPML Multilingual وتعدد العملات لـ WooCommerce وانقر على علامة التبويب تعدد العملات.
- قم بالتمرير إلى ودجة محول العملات وأضف ودجة محول عملات جديدة.
الرمز القصير لتحويل العملات
لإضافة محول العملات إلى أماكن أخرى في موقعك، استخدم الشورت كود التالي:
رمز قصير: [currency_switcher]
صفات:format
(العلامات المتاحة:%name%
,%code%
,%symbol%
) تقصير: %name% (%symbol%)
مثال على الاستخدام: [currency_switcher format="%code% (%symbol%)"]
محول العملات كرمز PHP
لإضافة محوّلات العملات وتخصيصها باستخدام كود PHP، استخدم الإجراء التالي:
do_action('wcml_currency_switcher', array('format' => '%name% (%symbol%)'));
بالإضافة إلى التنسيق، يمكنك استخدام المعامل التالي لإخراج قائمة منسدلة أساسية مع رموز العملات كقيم للخيارات:
أسلوب التبديل : wcml-dropdown, wcml-dropdown-click, wcml-horizontal-list, wcml-vertical-list
سيتم تحديد عملة العميل الحالية أو العملة الافتراضية التي تم تكوينها للغة معينة تلقائياً.
لمزيد من المرونة، يمكنك تصميم محولات عملات مخصصة باستخدام ملفات القوالب.
إعداد بوابات الدفع
ستكون أي بوابات دفع تقوم بإعدادها في قسم المدفوعات في WooCommerce ← الإعدادات متاحة لجميع عملات موقعك.
WPML Multilingual وتعدد العملات لـ WooCommerce متوافق مع WooCommerce PayPal Payments و Stripe والتحويلات البنكية المباشرة.
تهيئة بوابات الدفع لكل عملة
تتطلب هذه الميزة حساب WPML Multilingual CMS أو WPML Multilingual Agency.
إذا كان لديك WPML، يمكنك الانتقال إلى علامة التبويب تعدد العملات في WooCommerce ← WPML Multilingual وتعدد العملات لـ WooCommerce والنقر على أيقونة القلم بجوار العملة لـ:
- تمكين بوابات الدفع وتعيين بوابات دفع محددة لكل عملة.
- اختر العملة التي تريد تحصيل الرسوم من العملاء واستلام المدفوعات بها لكل بوابة. يتيح لك ذلك تلقي المدفوعات بعملة مختلفة عن العملة التي يستخدمها عميلك. سيرى العميل المبلغ الإجمالي بالعملة المحولة أثناء عملية الدفع.
تهيئة بوابات الدفع بناءً على موقع العميل
تتطلب هذه الميزة حساب WPML Multilingual CMS أو WPML Multilingual Agency.
في المواقع متعددة اللغات التي تستخدم تحديد الموقع الجغرافي لعرض العملات، يمكنك التحكم في بوابات الدفع المعروضة للعملاء في كل موقع.
- انتقل إلى WooCommerce ← الإعدادات وانقر على علامة التبويب المدفوعات.
- انقر على طريقة الدفع التي ترغب في تعديلها.
- في إتاحة البلد، قم بتعيين البلدان التي تريد أن تظهر بوابة الدفع الخاصة بك فيها.
المزيد من الميزات والوظائف متعددة العملات
يقدم WPML Multilingual وتعدد العملات لـ WooCommerce مجموعة من الميزات الإضافية لإدارة العملات المتعددة، وكلها متاحة في الإصدار المستقل ومع حساب WPML.
تمكين أسعار الصرف التلقائية
في علامة التبويب تعدد العملات في WooCommerce ← WPML Multilingual وتعدد العملات لـ WooCommerce، يمكنك تمكين أسعار الصرف التلقائية.
بعد ذلك، قم بتخصيص التفاصيل مثل اختيار مزود الخدمة ورسوم الرفع وتكرار التحديث.
تحديد خيارات العملات وقواعد التقريب
يتعامل WooCommerce Multilingual مع تنسيق العملات تلقائيًا. إذا أردت، يمكنك النقر على أيقونة القلم بجوار كل عملة لتخصيص تنسيق العملة وتعيين قواعد التقريب الخاصة بك.
تكوين أسعار مخصصة للعملات المختلفة
لتعيين أسعار مخصصة للمنتجات بعملات مختلفة:
- تحرير منتج.
- حدد خيار تحديد الأسعار يدوياً وأدخل أسعارك.
ستلغي الأسعار المخصصة أي أسعار يتم تحديدها تلقائيًا بواسطة سعر الصرف. للعودة إلى استخدام الأسعار التلقائية، يتعين عليك إزالة الأسعار المخصصة وتحديث المنتج.
تحديد أسعار الشحن حسب العملة
لتكوين أسعار شحن مميزة لكل عملة:
- انتقل إلى WooCommerce ← الإعدادات وانقر على علامة التبويب الشحن.
- انقر على تعديل تحت طريقة الشحن التي ترغب في تخصيصها.
- في مربع الحوار المنبثق، قم بتمكين خيار تعيين التكاليف بالعملات المخصصة يدويًا وأدخل الأسعار.
عرض الطلبات والتحليلات حسب العملة
في صفحة WooCommerce ← الطلبات، يمكنك عرض وتصفية الطلبات حسب العملة. يمكن أن يساعدك هذا في فهم الأداء بالعملات المختلفة.
معلومات للمطورين – الخطافات الخاصة بتعدد العملات
يقدم WPML Multilingual وتعدد العملات لـ WooCommerce مرشحات وخطافات للإضافات الخارجية لتنفيذ منطق تعدد العملات المخصص، مما يسمح للمستخدمين برؤية الأسعار وتقديم الطلبات بالعملة المفضلة لديهم.
راجع المجموعة الكاملة من مرشحات وخطافات WPML Multilingual وتعدد العملات.