WPML
الحالة
محلولة

نظرة عامة على المشكلة

يتميز قالب Flatsome بإضافات مدمجة تحسّن طريقة عرض منتجات WooCommerce. إحدى هذه الإضافات هي Quick View، والتي توفر طريقة مريحة جداً لمعاينة معلومات المنتج بسرعة في نافذة منبثقة دون مغادرة قائمة المنتجات.

ومع ذلك، إذا اختار المستخدم عملة غير العملة الافتراضية أو إذا قمت بتعيين عملة أخرى للغة التي يعرض بها المستخدم الصفحة، فستحدث مشكلات في عرض السعر الصحيح. يحدث هذا لأن قالب Flatsome يستخدم إجراء AJAX مخصصاً يجلب القيم، وتتطلب إضافة WPML Multilingual & Multicurrency for WooCommerce استخدام كود API المناسب لإجراءات AJAX المخصصة.

حل بديل مؤقت

تؤدي إضافة الكود التالي إلى ملف functions.php الخاص بالقالب إلى حل المشكلة، بحيث يعرض Quick View للمنتج السعر بشكل صحيح بالعملة الثانوية عند تحديدها.

add_filter( 'wcml_multi_currency_ajax_actions', 'flatsome_multi_currency_actions' );
function flatsome_multi_currency_actions( $actions ) {
$actions[] = 'flatsome_quickview';
return $actions;
}

جميع المشاكل المعروفة →