WPML
الحالة
محلولة
أُبلغ عنها لـ
WPML Multilingual & Multicurrency for WooCommerce 3.6.3
الإضافة/القالب ذو الصلة
Enfold

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

لا يُعرض عنوان الصورة المترجم وALT على الواجهة الأمامية لصفحة Enfold المترجمة. قد تواجه هذه المشكلة في السيناريو التالي:

  1. أضف صورة إلى مكتبة الوسائط الخاصة بك وترجم العنوان ونص ALT.
  2. أنشئ صفحة باستخدام Avia Builder.
  3. أضف عنصر صورة.
  4. اختر الصورة التي رفعتها وترجمتها في الخطوة 1.
  5. ترجم الصفحة.

على الواجهة الأمامية، سترى أن عنوان الصورة الأصلي ونصوص ALT تُعرض في اللغة الثانوية.

حل بديل مؤقت

لحل هذه المشكلة، افتح ملف image.php الموجود في مجلد ../enfold/config-templatebuilder/avia-shortcodes/ ضمن تثبيت WordPress الخاص بك وأضف الكود التالي:

$attachment = apply_filters('wpml_object_id', $attachment, 'attachment', true);

أضفه مباشرة قبل السطر التالي:

$attachment_entry = get_post( $attachment );

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