- الحالة
- محلولة
- أُبلغ عنها لـ
- WPML Multilingual & Multicurrency for WooCommerce 3.6.3
- الإضافة/القالب ذو الصلة
- Enfold
نظرة عامة على المشكلة
لا يُعرض عنوان الصورة المترجم وALT على الواجهة الأمامية لصفحة Enfold المترجمة. قد تواجه هذه المشكلة في السيناريو التالي:
- أضف صورة إلى مكتبة الوسائط الخاصة بك وترجم العنوان ونص ALT.
- أنشئ صفحة باستخدام Avia Builder.
- أضف عنصر صورة.
- اختر الصورة التي رفعتها وترجمتها في الخطوة 1.
- ترجم الصفحة.
على الواجهة الأمامية، سترى أن عنوان الصورة الأصلي ونصوص ALT تُعرض في اللغة الثانوية.
حل بديل مؤقت
لحل هذه المشكلة، افتح ملف image.php الموجود في مجلد ../enfold/config-templatebuilder/avia-shortcodes/ ضمن تثبيت WordPress الخاص بك وأضف الكود التالي:
$attachment = apply_filters('wpml_object_id', $attachment, 'attachment', true);
أضفه مباشرة قبل السطر التالي:
$attachment_entry = get_post( $attachment );