- สถานะ
- แก้ไขแล้ว
- รายงานสำหรับ
- WPForms Multilingual 0.4.0
- แก้ไขใน
- WPForms Multilingual 0.4.1
- ปลั๊กอิน/ธีมที่เกี่ยวข้อง
- WPForms
- แท็กหัวข้อ
- Bug, Compatibility
ภาพรวมของปัญหา
เมื่อใช้ WPForms การแจ้งเตือนทางอีเมลในแบบฟอร์มที่แปลแล้วจะสูญเสียการขึ้นบรรทัดใหม่ตามปกติ โดยเฉพาะเมื่อใช้ปุ่ม ENTER แทนแท็ก HTML
วิธีแก้ปัญหาชั่วคราว
โปรดตรวจสอบให้แน่ใจว่าคุณมีการสำรองข้อมูลไซต์ทั้งหมดก่อนดำเนินการต่อ
- เปิดไฟล์ functions.php ในธีมของคุณ
- เพิ่มโค้ดต่อไปนี้:
add_filter('wpml_st_string_translation_before_save', 'sanitize_translation_before_save', 10, 1); function sanitize_translation_before_save($translation_text) { $translation_text["value"] = str_replace("\n", "\r\n", $translation_text["value"]); return $translation_text; } - เพิ่มเนื้อหาใหม่หรือแก้ไขฟอร์ม การดำเนินการนี้จะอัปเดตงานแปลและตรวจสอบวิธีแก้ปัญหาชั่วคราว