- الحالة
- محلولة بواسطة المطور
- أُبلغ عنها لـ
- 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 وأجرِ التعديلين التاليين.
- غيّر:
use Tribe__Events__Main as Main;
إلى:
use Tribe__Events__Main as Main; use TEC\Events\Custom_Tables\V1\Models\Occurrence;
- وغيّر:
if (!empty($_POST)) { return $value; }إلى:
if (!empty($_POST)) { return $value; } if (tribe()->getVar('ct1_fully_activated')) { $object_id = Occurrence::normalize_id($object_id); }