- สถานะ
- แก้ไขแล้ว
- รายงานสำหรับ
- WPML Multilingual for CF7 1.2.1
- แก้ไขใน
- Contact Form 7 Multilingual 1.2.2
- ปลั๊กอิน/ธีมที่เกี่ยวข้อง
- Contact Form 7
- แท็กหัวข้อ
- Compatibility
ภาพรวมของปัญหา
หากคุณกำลังใช้งานปลั๊กอิน Contact Form 7 Multilingual คุณอาจพบคำเตือน PHP เมื่อดูหน้าที่มีแบบฟอร์มติดต่อที่แปลแล้ว คำเตือนระบุว่า:
Warning: Undefined array key "title" in /path-to-website/wp-content/plugins/contact-form-7/includes/contact-form-functions.php on line 239
วิธีแก้ปัญหาชั่วคราว
โปรดตรวจสอบให้แน่ใจว่าคุณได้สำรองข้อมูลทั้งหมดของไซต์ของคุณก่อนดำเนินการต่อ
- เปิดไฟล์ …/wp-content/plugins/contact-form-7-multilingual/classes/shortcodes.php
- ค้นหาโค้ดส่วนนี้:
if ( ! $form && ! empty( $atts['title'] ) ) { $form = wpcf7_get_contact_form_by_title( trim( $atts['title'] ) ); unset( $atts['title'] ); } - คอมเมนต์บรรทัดที่ 30:
if ( ! $form && ! empty( $atts['title'] ) ) { $form = wpcf7_get_contact_form_by_title( trim( $atts['title'] ) ); //unset( $atts['title'] ); }