WPML
الحالة
محلولة
تم حلها في
WPML ver. 4.3.8

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

تسبب إصدارنا الأخير لنسخة WPML 4.3.7 في حدوث مشكلة ظهرت إما في خطأ PHP الفادح التالي:

PHP Fatal error: Uncaught Error: Call to a member function get() on boolean in /wpml-string-translation/classes/filters/strings-filter/class-wpml-register-string-filter.php:186

أو في تحذير PHP التالي:

Warning: in_array() expects parameter 2 to be array, boolean given in /sitepress-multilingual-cms/classes/utilities/class-wpml-wp-cache.php on line 65

وفّر فريق تطوير WPML حلاً لهذه المشكلة بالفعل، ونعمل على نشره بعد اختباره في أقرب وقت ممكن.

إذا كنت تواجه هذه المشكلة في الوقت الحالي، فإننا نوفّر الحل في إصدار بيتا الرسمي الخاص بنا والذي يمكنك تثبيته بأمان. وكما هو الحال دائماً، يجب عليك أخذ نسخة احتياطية من موقعك قبل تثبيت الإصدار الجديد، ناهيك عن إصدار بيتا.

حل بديل مؤقت

للتبديل إلى إصدار بيتا من WPML، اذهب إلى صفحة الإضافات، وانقر على زر أضف جديداً ثم انقر على علامة التبويب تجاري.

ضمن خيار قناة التحديث، استخدم القائمة المنسدلة لتحديد بيتا، ثم انقر على زر تبديل في مربع الحوار الذي يظهر.

التبديل إلى إصدار بيتا من WPML
التبديل إلى إصدار بيتا من WPML

إذا لم ترَ أي إصدار بيتا متاحاً للتنزيل وكنت تواجه هذه المشكلة، فيرجى الذهاب إلى صفحة التنزيلات في حساب WPML، والبحث عن إصدار بيتا وتثبيته يدوياً.

سيتم الإعلان عن إصدار نهائي مختبر بالكامل يتضمن هذا الإصلاح وإصداره في الأيام القليلة القادمة.

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