- الحالة
- محلولة بواسطة المطور
- الإضافة/القالب ذو الصلة
- JetSmartFilters
نظرة عامة على المشكلة
توجد حالياً 2 من المشكلات المفتوحة في إضافة Crocoblock JetSmartFilters:
- لا تظهر ترجمة تسمية مرشِّح البحث
- لا يظهر المرشِّح المرئي على الإطلاق في الصفحة المترجمة
حل بديل مؤقت
لدينا حلول بديلة مؤقتة لكلتا المشكلتين وقد تمت مشاركتها مع المؤلف.
بالنسبة لمشكلة تسمية مرشّح البحث:
- أنشئ نسخة احتياطية كاملة لموقعك قبل المتابعة.
- افتح ملف /wp-content/plugins/jet-smart-filters/includes/widgets/search.php.
- أضف ما يلي بعد السطر 897 وقبل السطر 899 مباشرة:
if ( class_exists('sitepress') ) { $settings['filter_id'] = apply_filters('wpml_object_id', $settings['filter_id'], 'post', true); } - يجب أن تكون ترجمة تسمية مرشّح البحث ظاهرة الآن.
بالنسبة لمشكلة المرشّح المرئي:
- اذهب إلى WPML → إعدادات → ترجمة الحقول المخصصة وانقر على إظهار حقول النظام.
- اجعل الحقل المخصص _source_color_image_input قابلاً للترجمة.
- عُد إلى المرشّح الخاص بك وأضف تغييراً بسيطاً عليه حتى تتطلب ترجمته التحديث.
- بدّل إلى محرر WordPress وافتح ترجمة المرشّح.
- أضف الفئات يدوياً.