WPML
الحالة
محلولة
أُبلغ عنها لـ
WPML Multilingual CMS 3.9.1
تم حلها في
WPML Multilingual CMS 3.9.2

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

عند ترقية WPML من الإصدار 3.9.1، قد تواجه الخطأ الفادح التالي:

Fatal error: Uncaught Error: Call to a member function add_hooks() on array in ...wp-contentpluginssitepress-multilingual-cmsclassesaction-filter-loaderclass-wpml-action-filter-loader.php on line 52

حل بديل مؤقت

تحدث هذه المشكلة إذا لم يتم تحديث الإضافة «النواة» WPML Multilingual CMS أولاً.

يُرجى التأكد قبل تحديث WPML ترجمة النصوص أو WPML إدارة الترجمة أو WPML Media Translation، من تحديث إضافة WPML Multilingual CMS أولاً.

إذا كنت تواجه هذه المشكلة بالفعل، يمكنك تجربة أحد الأمرين التاليين:


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

  2. إذا لم تتمكن من تنفيذ الخطوة المقترحة سابقاً، فيُرجى تجربة ما يلي:

    • قم بالوصول إلى موقعك عبر FTP وأعد تسمية المجلدات التي تحتوي على جميع إضافات WPML الملحقة، مثل ترجمة النصوص وإدارة الترجمة. تأكد من عدم إعادة تسمية مجلد إضافة WPML الرئيسية («sitepress-multilingual-cms»).

    • حدّث إضافة النواة WPML Multilingual CMS.

    • أعد تسمية مجلدات إضافات WPML الملحقة إلى حالتها الأصلية.

    • حدّث جميع إضافات WPML الملحقة.

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