- الحالة
- محلولة
- أُبلغ عنها لـ
- WPML Media Translation 2.7.0
- تم حلها في
- 2.7.1
نظرة عامة على المشكلة
إذا قمت بالتحديث إلى WordPress 6.0، فعند الانتقال إلى WPML → ترجمة الوسائط، لن يعمل ترقيم الصفحات وسيعرض أول 20 صورة فقط. الطريقة الوحيدة للوصول إلى الصور الإضافية هي باستخدام خيار التصفية.
حل بديل مؤقت
- تأكد من وجود نسخة احتياطية كاملة للموقع.
- حرّر الملف /wpml-media-translation/classes/menus/wpml-media-translations-ui.php.
- ابحث عن السطر 310 واستبدل:
$query_count = preg_replace( '/^SELECT /', 'SELECT SQL_CALC_FOUND_ROWS ', $query );
- بـ
$query_count = preg_replace( '/^SELECT /', 'SELECT SQL_CALC_FOUND_ROWS ', trim($query) );
بدلاً من ذلك، يمكنك أيضاً تجربة ما يلي:
- اذهب إلى WPML → ترجمة الوسائط.
- انقر على علامة التبويب خيارات الشاشة في أعلى الصفحة.
- زِد عدد الصور التي تحتاج إلى عرضها.
يرجى ملاحظة أن تعيين هذه القيمة بدرجة عالية جداً قد يؤثر على أداء موقعك.