WPML
สถานะ
แก้ไขแล้วโดยผู้พัฒนา
รายงานสำหรับ
WPML Multilingual CMS 4.5.14
ปลั๊กอิน/ธีมที่เกี่ยวข้อง
The Events Calendar
แท็กหัวข้อ
Compatibility

ภาพรวมของปัญหา

ปลั๊กอิน The Events Calendar PRO ได้เปิดตัวคุณสมบัติใหม่ – Series events – ซึ่งในขณะนี้มีความเข้ากันได้กับ WPML เพียงบางส่วนเท่านั้น เรากำลังทำงานร่วมกับผู้พัฒนาอย่างใกล้ชิดเพื่อให้มีความเข้ากันได้อย่างสมบูรณ์สำหรับปัญหาต่อไปนี้ในเร็ว ๆ นี้:

  • เมื่อใช้ shortcode ของ 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);
    		}

ปัญหาที่ทราบแล้วทั้งหมด →