- الحالة
- محلولة بواسطة المطور
- أُبلغ عنها لـ
- WPML Multilingual CMS 4.6.15
- الإضافة/القالب ذو الصلة
- JetEngine
- وسوم الموضوع
- Custom Work
نظرة عامة على المشكلة
عند استخدام JetEngine مع WPML، لا تُعرض المكونات المترجمة بشكل صحيح في الواجهة الأمامية. على الرغم من أن المكونات تظهر مترجمة في الواجهة الخلفية، إلا أن الواجهة الأمامية لا تزال تعرض المحتوى باللغة الافتراضية.
حل بديل مؤقت
يُرجى التأكد من أخذ نسخة احتياطية كاملة لموقعك قبل المتابعة.
- افتح الملف …/wp-content/plugins/jet-engine/includes/components/listings/frontend.php.
- ابحث عن السطر 293.
- مباشرة بعد:
public function get_listing_item_content( $listing_id ) { - أضف هذا السطر:
$listing_id = apply_filters( 'wpml_object_id', $listing_id, 'jet-engine' );