WPML
สถานะ
เปิด

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

ธีมหรือปลั๊กอินบางตัวใช้ฟังก์ชัน wp_date() หรือ date_i18n() ของ WordPress เพื่อแสดงวันที่ วันที่เหล่านี้อาจใช้คำต่อท้ายอย่าง 1st หรือ 26th ขึ้นอยู่กับพารามิเตอร์ที่เลือก

ในปัจจุบัน ยังไม่สามารถแปลคำต่อท้ายวันที่ได้เนื่องจากข้อจำกัดที่เป็นที่ทราบกันมานานใน WordPress ตัวหลัก

วิธีแก้ปัญหาชั่วคราว

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


  • เพิ่มโค้ดต่อไปนี้ลงในไฟล์ functions.php ของธีมของคุณ:

  • เปิดหน้าเว็บที่แสดงวันที่ การดำเนินการนี้จะเรียกใช้ฟิลเตอร์ที่เพิ่มเข้ามา

  • ไปที่ WPMLการแปลสตริง และแปลวันที่

  • คุณจะต้องแปลคำต่อท้ายแต่ละคำแยกกัน (เช่น 1st, 2nd…) เนื่องจากอาจมีการเปลี่ยนแปลงตามภาษา

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