วิธีการแยกไฟล์ XML ขนาดใหญ่สำหรับ WordPress [Quicktip]
เมื่อคุณต้องการโยกย้าย WordPress ไปยังโฮสต์หรือเซิร์ฟเวอร์ใหม่คุณอาจมีปัญหาในการถ่ายโอนข้อมูลสำรองซึ่งส่วนใหญ่เป็นเนื้อหาที่มีอยู่ คุณอาจมีไฟล์สำรองขนาดใหญ่ แต่ WordPress จำกัด ให้คุณนำเข้าไฟล์สำรองที่มีขนาดเพียง 2Mb.
ไม่มีวิธีอื่นใดในการโยกย้ายข้อมูลให้เสร็จสมบูรณ์ แต่ให้ไฟล์สำรองของคุณมีขนาดน้อยกว่า 2Mb ซึ่งเกือบจะเป็นไปไม่ได้โดยเฉพาะกับไฟล์ที่เกินขนาดแล้ว สิ่งที่คุณสามารถทำได้คือแบ่งไฟล์เป็นส่วนย่อย ๆ.
ในบทช่วยสอนนี้เราจะแสดงให้คุณเห็นโดยใช้สองวิธีที่แตกต่างกัน.
แยกไฟล์ XML บน Windows
หากคุณใช้ Windows คุณสามารถใช้ WXR File Splitter.
ตอนนี้ไปที่หน้า WXR File Splitter และดาวน์โหลดโปรแกรม ไม่จำเป็นต้องติดตั้งคุณสามารถใช้งานได้ทันทีบนคอมพิวเตอร์ของคุณ.
เมื่อเปิดแล้วคุณจะเห็นหน้าต่างตัวแยกไฟล์ WXR คลิกที่ปุ่ม 'เปิดไฟล์ WXR' เพื่อนำเข้าไฟล์ XML ขนาดใหญ่ของคุณจากนั้นคลิกที่ปุ่ม 'ไฟล์แยก' เพื่อเริ่มแบ่งไฟล์ XML ขนาดใหญ่ของคุณ.
เมื่อแบ่งไฟล์แล้วคุณจะเห็นผลลัพธ์ในหน้าต่างเปิดของตำแหน่งไฟล์.
แยกไฟล์ XML บน Mac
ในการแยกไฟล์บน Mac ของคุณคุณต้องใช้สคริปต์ที่แตกต่างและง่ายกว่าที่เขียนในไพ ธ อนชื่อ 'mainSplit'.
ตอนนี้ไปที่หน้าบทนำและที่ด้านล่างของหน้าดาวน์โหลดสคริปต์ mainSplit.py ตรวจสอบให้แน่ใจว่าได้ดาวน์โหลดไฟล์ในส่วนขยาย (.py) และไม่ใช่ (.txt).
เมื่อดาวน์โหลดแล้วให้เปิดเทอร์มินัลคอนโซลที่พร้อมใช้งานจากแอปพลิเคชัน> โฟลเดอร์อรรถประโยชน์บน Mac ของคุณแล้วป้อนบรรทัดต่อไปนี้:
python mainScript.py
การรันบรรทัดจะเปิดหน้าต่างเล็ก ๆ ของ 'WordPress XML Splitter' คลิกที่ปุ่ม 'เรียกดูไฟล์' เพื่อเลือกไฟล์ XML ที่คุณต้องการแยกแล้วเลือกโฟลเดอร์ที่คุณต้องการบันทึกไฟล์โดยคลิกที่ 'เรียกดู Dir'
เมื่อพร้อมให้คลิกปุ่ม 'เริ่ม' และการประมวลผลจะเริ่มทันที.
ในการตรวจสอบไฟล์แยกให้ไปที่ไดเรกทอรีที่คุณเลือกไว้ก่อนหน้านี้และคุณจะเห็นชุดไฟล์ไม่เกิน 2Mb ในแต่ละไฟล์.
ข้อสรุป
โซลูชันทั้งสองบน Mac และ Windows นั้นคล้ายคลึงกันมากแม้ว่าคุณจะใช้โปรแกรมและสคริปต์ที่ต่างกัน กระบวนการนี้ง่ายและรวดเร็วทำให้กระบวนการโยกย้ายของคุณเป็นเรื่องง่ายด้วย WordPress มีวิธีอื่นอีกหลายวิธีในการสำรองไฟล์ WordPress ของคุณ แต่วิธีการแยกไฟล์ XML ด้วยตนเองนี้ใช้เวลาไม่นาน.