- الحالة
- محلولة
- أُبلغ عنها لـ
- WPML Multilingual CMS 3.3.6
- تم حلها في
- WPML Multilingual CMS 3.3.7
نظرة عامة على المشكلة
عند إضافة رابط إلى مقالة أو صفحة، يتم إرسال طلب ajax للحصول على جميع المقالات الأخرى التي يمكنك الربط بها.
تتسبب استدعاءات هذا الطلب في حدوث خطأ فادح على النحو التالي:
Fatal error: Call to private method WPML_Language_Resolution::get_referrer_language_code() from context 'SitePress' in wp-content/plugins/sitepress-multilingual-cms/sitepress.class.php on line 2328
حل بديل مؤقت
ستتضمن WPML 3.3.7 الإصلاح.
في غضون ذلك، لحل المشكلة في إصدارك الحالي، اذهب إلى sitepress-multilingual-cms/classes/request-handling/class-wpml-language-resolution.php ثم في السطر 92 غيّر هذا الكود:
private function get_referrer_language_code()
إلى:
public function get_referrer_language_code()