เว็บ WooCommerce หลายภาษามักมีปัญหาที่ดูเหมือนคนละเรื่อง เช่นหมวดหมู่ภาษาไทยไม่ขึ้นใน Elementor, URL /th/ redirect ผิด หรือ language switcher ใช้งานไม่ได้ แต่ต้นเหตุอาจมาจากความสัมพันธ์ของ taxonomy, translation และ cache
ตรวจ Translation Relationship
Post, Product และ Product Category ต้องมีภาษากำกับและมีคู่ translation ถูกต้อง อย่าดูเฉพาะชื่อหมวด เพราะ taxonomy ID ของแต่ละภาษาคนละตัว
Elementor Query
เมื่อแก้ Template ภาษาไทย ให้ตรวจ context ภาษาและ query ของ widget หากขึ้นเฉพาะหมวด EN ให้ตรวจว่า taxonomy ไทยถูก assign ภาษาและเชื่อม translation แล้วหรือยัง
Cache กับ Language Switcher
Optimization บางชนิด เช่น lazy loading ของ flag หรือ cache HTML อาจทำให้ switcher แสดงผิด ควร exclude asset/element ที่จำเป็นแทนการปิด optimization ทั้งเว็บ
แก้ปัญหา WordPress ไม่จบ หรือต้องการให้ตรวจจาก Error จริง?
หากลองแก้ตามแนวทางข้างต้นแล้วเว็บไซต์ยังมีปัญหา WebsiteInTrend สามารถช่วยตรวจสอบจาก Error Log, Stack Trace, Network Request, Plugin/Theme และ Server เพื่อหาต้นเหตุของปัญหาโดยตรง ไม่เน้นแก้แบบสุ่ม
ดูบริการรับแก้ปัญหา WordPress — สำหรับเว็บไซต์ WordPress, WooCommerce และ Elementor ที่มี Error เว็บล่ม เข้าใช้งานไม่ได้ หรือทำงานผิดปกติ