WPML

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

عند استخدام Elementor مع WPML، قد تواجه مشكلة حيث لا تعكس صور الخلفية المعينة لطرق عرض الجوال والجهاز اللوحي في عنصر الحاوية النسخ المترجمة من ترجمة الوسائط. في حين أن نسخة سطح المكتب تعرض الصورة المترجمة بشكل صحيح، تستمر صورة اللغة الأصلية في الظهور على الجوال والجهاز اللوحي.

حل بديل مؤقت

يُرجى التأكد من أخذ نسخة احتياطية كاملة لموقعك قبل المتابعة.

  • أضف الكود التالي إلى ملف functions.php في قالبك.
    // WPML - Workaround for compsupp-8108
    add_filter( 'wpml_elementor_media_backgrounds_to_translate', function( $background_fields ) {
        $background_fields['simple_fields'] = $background_fields['simple_fields'] ?? [];
        $background_fields['simple_fields'][] = 'background_image_mobile';
        $background_fields['simple_fields'][] = 'background_image_tablet';
        return $background_fields; 
    });
  • أجرِ تعديلاً بسيطاً على صفحتك الأصلية وأعد حفظ ترجمتها.

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