WP All Export ช่วยให้คุณสามารถส่งออกแบบอัตโนมัติด้วย cron job ของ WordPress หากไซต์ของคุณมีเนื้อหาในหลายภาษา คุณจะต้องจัดการการส่งออกสำหรับแต่ละภาษาแยกกัน
เมื่อคุณ ตั้งค่า cron job ของ WordPress เพื่อส่งออกเนื้อหาหลายภาษาของคุณ สิ่งที่คุณต้องทำมีดังนี้:
- เพิ่มรหัสภาษาลงใน URL ของคุณ
การเพิ่มรหัสภาษาลงใน URL ของคุณจะช่วยให้แน่ใจว่าการส่งออกดำเนินการในภาษาที่ถูกต้อง ตัวอย่างเช่น หากต้องการส่งข้อมูลออกเป็นภาษาโปรตุเกส URL ของคุณจะมีลักษณะดังนี้:
- http://example.com/pt-pt/wp-cron.php?export_key=qj3Y0NoTYgS7&export_id=52&action=trigger
- http://example.com/pt-pt/wp-cron.php?export_key=qj3Y0NoTYgS7&export_id=52&action=processing
ดังที่คุณเห็น ตอนนี้ URL จะมี /pt-pt/ ซึ่งเป็นรหัสภาษาสำหรับภาษาโปรตุเกส
- ใช้ ID การส่งออกที่แตกต่างกันสำหรับแต่ละภาษา
หากคุณกำลังส่งออกเนื้อหาในมากกว่าหนึ่งภาษา ให้กำหนด ID ที่ไม่ซ้ำกันสำหรับการส่งออกแต่ละภาษาโดยใช้ตัวเลขที่คุณเลือก หากคุณใช้ ID เดียวกันสำหรับมากกว่าหนึ่งภาษา การส่งออกหนึ่งอาจเขียนทับอีกการส่งออกหนึ่งได้
ในตัวอย่างก่อนหน้านี้ของการส่งออกเนื้อหาภาษาโปรตุเกสด้วย URL ของ cron job จะเห็นว่า ID การส่งออกคือ 52 (export_id=52) ทีนี้ สมมติว่าคุณต้องการส่งออกเนื้อหาเป็นภาษาอิตาลีด้วย คุณจะต้องเปลี่ยน ID การส่งออกและเพิ่มรหัสภาษาอิตาลีลงใน URL
นี่คือตัวอย่างลักษณะของ URL สำหรับภาษาอิตาลี:
- http://example.com/it-it/wp-cron.php?export_key=qj3Y0NoTYgS7&export_id=53&action=trigger
- http://example.com/it-it/wp-cron.php?export_key=qj3Y0NoTYgS7&export_id=53&action=processing
การเปลี่ยน /pt-pt/ เป็น /it-it/ จะเป็นการระบุว่าเนื้อหาเป็นภาษาอิตาลี การเปลี่ยน ID การส่งออกจาก 52 เป็น 53 จะช่วยให้แน่ใจว่าการส่งออกภาษาอิตาลีจะไม่เขียนทับการส่งออกภาษาโปรตุเกส