WPML
الحالة
محلولة
أُبلغ عنها لـ
WPML Multilingual CMS 4.5.5
تم حلها في
4.5.6
الإضافة/القالب ذو الصلة
Avada

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

في بعض الحالات، إذا كنت تستخدم الكود المختصر products لـ WooCommerce، فسيظهر لك هذا الخطأ:

PHP Fatal error: Uncaught InvalidArgumentException: item should be a Collection or an array or an object in …wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/fp/core/Obj.php:110

حل بديل مؤقت

يُرجى التأكد من إنشاء نسخة احتياطية كاملة لموقعك قبل المتابعة.



    1. افتح الملف /wp-content/plugins/sitepress-multilingual-cms/addons/wpml-page-builders/classes/Integrations/FusionBuilder/frontend/Hooks.php.

    2. ابحث عن السطر 102.

    3. استبدل:
      		if ( Obj::prop( 'layout_conditions', $data ) ) {

      بـ:

      		if ( is_string($data) && ( !strpos($data, 'layout_conditions'))) {
      			return;
      		}
      		if ( Obj::prop( 'layout_conditions', $data ) ) {


 

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