WPML
الحالة
محلولة بواسطة المطور
أُبلغ عنها لـ
WPML Multilingual CMS 4.5.14
الإضافة/القالب ذو الصلة
The Events Calendar
وسوم الموضوع
Compatibility

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

قدّمت إضافة The Events Calendar PRO ميزة جديدة – أحداث السلسلة – وهي متوافقة جزئياً فقط مع WPML في الوقت الحالي. نعمل عن كثب مع المؤلف من أجل تحقيق التوافق الكامل للمشكلات التالية قريباً:

  • عند استخدام الكود المختصر لإضافة The Event Calendar PRO لعرض الأماكن والمدن والمنظمين، إلخ، فإنها لا تظهر في الواجهة الأمامية.
  • لا تظهر خريطة Google عند تحميل الصفحة لأول مرة، وتحتاج إلى تحديث الصفحة.

حل بديل مؤقت

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

افتح الملف …./wp-content/plugins/the-events-calendar/src/Tribe/Integrations/WPML/Meta.php وأجرِ التعديلين التاليين.


  1. غيّر:
    use Tribe__Events__Main as Main;

    إلى:

    use Tribe__Events__Main as Main;
    use TEC\Events\Custom_Tables\V1\Models\Occurrence;


  2. وغيّر:
    		if (!empty($_POST)) {
    			return $value;
    		}

    إلى:

    		if (!empty($_POST)) {
    			return $value;
    		}
    
    		if (tribe()->getVar('ct1_fully_activated')) {
    			$object_id = Occurrence::normalize_id($object_id);
    		}

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