- الحالة
- محلولة بواسطة المطور
- الإضافة/القالب ذو الصلة
- Woodmart
- وسوم الموضوع
- Compatibility
نظرة عامة على المشكلة
إذا كنت تستخدم قالب WoodMart مع WPML، فقد تلاحظ أن ميزة المقارنة لا تعمل كما هو متوقع. بعد إضافة المنتجات إلى قائمة المقارنة، تفشل محاولة إزالة منتج من القائمة، حيث يظل المنتج موجوداً رغم إجراءات المستخدم.
حل بديل مؤقت
يرجى التأكد من أخذ نسخة احتياطية كاملة لموقعك قبل المتابعة.
- افتح الملف …/wp-content/themes/woodmart/inc/integrations/woocommerce/modules/compare/class-compare.php.
- استبدل:
if ( $id === $product_id ) { unset( $products[ $key ] ); } - بـ:
if ( $id == $product_id ) { unset( $products[ $key ] ); }