WPML
  1. ตรวจสอบให้แน่ใจว่าระบบตรงตามข้อกำหนดขั้นต่ำของ WPML

    เปิด WPMLฝ่ายสนับสนุน หน้านี้จะแสดงแผงคำเตือนที่ด้านบนหากไซต์ของคุณมีคุณสมบัติต่ำกว่าข้อกำหนดขั้นต่ำของ WPML เช่น เวอร์ชันของ PHP ส่วนขยาย PHP ที่จำเป็น (SimpleXML และอื่น ๆ) และขีดจำกัดหน่วยความจำ แผงนี้จะแสดงรายการข้อกำหนดแต่ละข้อที่ไม่ผ่านเกณฑ์พร้อมกับวิธีแก้ไข

    หากมีสิ่งใดในแผงถูกตั้งค่าสถานะแจ้งเตือนไว้ ให้แก้ไขสิ่งนั้นก่อน อาการ "WPML พัง" หลายอย่างมักเกิดจาก "เซิร์ฟเวอร์มีทรัพยากรไม่เพียงพอ"

  2. อัปเดตทุกอย่าง

    WPML, WordPress, ธีม หรือปลั๊กอินอื่น ๆ ที่เป็นเวอร์ชันเก่าเป็นสาเหตุที่พบบ่อยอันดับสองของปัญหาใน WPML

    • WPML และส่วนเสริม เปิด WPMLเปิดใช้งานและอัปเดต คลิก ตรวจสอบการอัปเดต แล้วติดตั้งรายการที่มีให้ใช้งาน
    • ตัวหลักของ WordPress อัปเดตผ่าน แดชบอร์ดอัปเดต
    • ธีมและปลั๊กอินอื่น ๆ อัปเดตผ่าน ปลั๊กอินปลั๊กอินที่ติดตั้ง และ รูปแบบเว็บธีม

    ทดสอบอาการอีกครั้งหลังจากอัปเดตแต่ละชุด

  3. ตรวจสอบข้อขัดแย้ง

    หากอาการปรากฏขึ้นหลังจากติดตั้งปลั๊กอินใหม่หรือเปลี่ยนธีม สิ่งนั้นคือผู้ต้องสงสัยหลัก แม้ว่าจะไม่มีการเปลี่ยนแปลงใด ๆ เมื่อเร็ว ๆ นี้ แต่การอัปเดตปลั๊กอินหรือธีมก็อาจเป็นสาเหตุได้เช่นกัน

    • ปิดใช้งานปลั๊กอินอื่น ๆ ทีละรายการ (หรือทีละครึ่ง) และทดสอบอีกครั้งหลังจากแต่ละขั้นตอน
    • เปลี่ยนไปใช้ธีมเริ่มต้น (เช่น Twenty Twenty-Four) ชั่วคราว หากอาการหายไป แสดงว่าธีมเป็นสาเหตุ

    เมื่อคุณพบตัวกระตุ้นให้เกิดปัญหา นั่นคือข้อมูลที่ฝ่ายสนับสนุนของ WPML ต้องการ

  4. ลองใช้เครื่องมือในหน้าจัดการเว็บไซต์ที่เกี่ยวข้อง

    อาการส่วนใหญ่มีเครื่องมือเฉพาะใน WPMLฝ่ายสนับสนุน ตั้งแต่ WPML 5.0 เป็นต้นไป เครื่องมือซ่อมแซมจะมาพร้อมกับปลั๊กอิน WPML Troubleshooting (WPMLเปิดใช้งานและอัปเดต) ส่วนเครื่องมือแบบอ่านอย่างเดียวและ Clear cache จะอยู่ใน WPML โดยตรง ใช้ช่องค้นหาที่ด้านบนของหน้านั้นแล้วพิมพ์อาการ เช่น "stuck translation", "language data", "cache", "duplicate", "comments" แล้วเครื่องมือที่ถูกต้องจะปรากฏขึ้น

    ระดับ ปลอดภัยที่จะรันด้วยตัวเอง นั้นปลอดภัยตามที่ป้ายกำกับระบุไว้ รัน Fix translations หากการแปลดูเหมือนค้างอยู่ และรัน แก้ไขข้อมูลภาษา หากการกำหนดภาษาดูไม่ถูกต้อง

    ดู เครื่องมือการแก้ปัญหาใน WPMLฝ่ายสนับสนุน สำหรับข้อมูลอ้างอิงของเครื่องมือแต่ละตัว

  5. ดูบันทึกที่เกี่ยวข้อง

    หากอาการเกิดขึ้นเป็นระยะหรือจำลองปัญหาได้ยาก ระดับ Logs แบบอ่านอย่างเดียวใน WPMLฝ่ายสนับสนุน มักจะมีคำตอบ บันทึกการสื่อสาร จะแสดงทราฟฟิก API ระหว่างไซต์ของคุณและบริการการแปล ส่วน บันทึกข้อผิดพลาดของตัวแก้ไขการแปลขั้นสูง จะแสดงข้อผิดพลาดฝั่งเซิร์ฟเวอร์ และ บันทึกงานการจัดการการแปล จะแสดงสิ่งที่เกิดขึ้นกับงานแปลแต่ละงาน

    ดู บันทึก เพื่อดูว่าควรใช้บันทึกใดในสถานการณ์ใด

  6. รวบรวมข้อมูลการดีบัก

    หากอาการยังคงอยู่หลังจากทำตามขั้นตอนข้างต้น ให้รวบรวมข้อมูลการดีบักทันที เพราะฝ่ายสนับสนุนจะขอข้อมูลนี้เป็นอันดับแรก

    1. เปิด WPMLฝ่ายสนับสนุนการตรวจสอบระบบ
    2. คัดลอกบล็อก Debug information ไปยังคลิปบอร์ด
    3. เลื่อนไปที่ส่วน ปลั๊กอินที่ติดตั้ง ที่ด้านล่างของหน้า WPMLฝ่ายสนับสนุน แล้วคลิก Copy list to clipboard
    4. วางทั้งสองบล็อกลงในคำถามถึงฝ่ายสนับสนุนของคุณ

    ดู การแชร์ข้อมูลการดีบักกับฝ่ายสนับสนุน เพื่อดูว่าควรระบุอะไรบ้างและเมื่อใดที่ฝ่ายสนับสนุนต้องการสำเนาของไซต์

  7. ถามคำถามของคุณ

    หากรายการตรวจสอบข้างต้นไม่สามารถแก้ไขปัญหาได้ ให้ถามคำถามใน ฝ่ายสนับสนุนของ WPML โดยในคำถามของคุณควรมีสิ่งต่อไปนี้:

    • อธิบายอาการ สิ่งที่คุณเห็น สิ่งที่คุณคาดหวัง และเวลาที่เริ่มเกิดปัญหา
    • ระบุสิ่งที่คุณได้ลองทำไปแล้ว ขั้นตอนข้างต้น รวมถึงสิ่งอื่น ๆ
    • วางข้อมูลการดีบักและรายการปลั๊กอินที่ติดตั้ง ที่คุณได้รวบรวมไว้ในขั้นตอนที่ 6
    • ทำเครื่องหมายที่ Share diagnostic information with WPML Support ในหน้า WPMLฝ่ายสนับสนุน หากคุณต้องการให้ฝ่ายสนับสนุนอ่านข้อมูลการดีบักแบบเรียลไทม์จากไซต์ของคุณโดยตรง ช่องทำเครื่องหมายนี้เป็นการเลือกเข้าร่วม และคุณสามารถปิดได้ทุกเมื่อ

    คำถามที่แนบข้อมูลนี้มาด้วยจะช่วยให้ฝ่ายสนับสนุนสามารถดำเนินการได้ทันที