Skip to main content

Export & Import

Ultimate Multisite 2.9.0 ได้เพิ่มเครื่องมือ ส่งออกและนำเข้า (Export & Import) สำหรับไซต์เดียวภายใต้เมนู Tools > Export & Import คุณควรใช้เครื่องมือนี้เมื่อคุณต้องการรวมเว็บไซต์ WordPress ทั้งไซต์ให้เป็นไฟล์ ZIP, กู้คืนไฟล์ ZIP นั้น, หรือย้ายเว็บไซต์ระหว่างการติดตั้ง Ultimate Multisite และ WordPress แบบไซต์เดียวที่เข้ากันได้

Required permissions

คุณต้องเข้าสู่ระบบในฐานะผู้ดูแลระบบ (administrator) ที่สามารถเข้าถึงเมนู Tools ของ WordPress บนไซต์ที่คุณต้องการส่งออกหรือนำเข้า ในเครือข่าย Multisite ให้ใช้บัญชีผู้ดูแลระบบเครือข่าย (network administrator) เมื่อส่งออกหรือนำเข้าซับไซต์จากเครื่องมือ Ultimate Multisite ระดับเครือข่าย

การดาวน์โหลดไฟล์ ZIP ที่ส่งออกจะถูกให้บริการผ่านจุดเชื่อมต่อการดาวน์โหลดที่ต้องมีการยืนยันตัวตน (authenticated download endpoint) ดังนั้นโปรดคงสถานะการเข้าสู่ระบบของผู้ดูแลระบบไว้จนกว่าการดาวน์โหลดจะเสร็จสมบูรณ์ และห้ามแชร์ URL การดาวน์โหลดที่สร้างขึ้นสู่สาธารณะ

Exporting a site to a ZIP

  1. ในหน้าผู้ดูแลระบบของ WordPress สำหรับไซต์ที่คุณต้องการคัดลอก ให้ไปที่ Tools > Export & Import
  2. เปิดพื้นที่ส่งออก (export area) และเลือกไซต์ที่คุณต้องการรวมเป็นไฟล์
  3. เลือกเนื้อหาเสริมที่คุณต้องการรวมด้วย เช่น ไฟล์อัปโหลด (uploads), plugins, และ themes เมื่อมีตัวเลือกดังกล่าว
  4. เริ่มการส่งออกและรอจนกว่ากระบวนการจะเสร็จสมบูรณ์ ไซต์ขนาดใหญ่อาจต้องใช้เวลาในการประมวลผลเบื้องหลังก่อนที่ไฟล์ ZIP จะพร้อมใช้งาน
  5. ดาวน์โหลดไฟล์ ZIP ที่เสร็จสมบูรณ์จากรายการส่งออก

โปรดเก็บไฟล์ ZIP ไว้ในที่ที่ปลอดภัย เพราะไฟล์นี้อาจมีเนื้อหาของไซต์, การตั้งค่า, ไฟล์มีเดีย, และส่วนประกอบโค้ดที่เลือกไว้

What the export includes

ไฟล์ ZIP ที่ส่งออกสามารถรวมได้ดังนี้:

  • เนื้อหาฐานข้อมูลและการตั้งค่าของไซต์ที่เลือก
  • ไฟล์มีเดียที่อัปโหลด เมื่อมีการรวมไฟล์อัปโหลด
  • Plugins และ themes เมื่อมีการเลือกตัวเลือกเหล่านั้น
  • เมทาดาต้าสำหรับการนำเข้า (import metadata) ที่เครื่องมือ Export & Import ใช้เพื่อสร้างไซต์ขึ้นมาใหม่ในการติดตั้งเป้าหมาย

ขนาดไฟล์ ZIP ที่แน่นอนขึ้นอยู่กับปริมาณไฟล์มีเดีย, plugins และ themes ที่เลือก, และขนาดของตารางฐานข้อมูลของไซต์

Importing a site from a ZIP

  1. ไปที่ Tools > Export & Import บนไซต์ WordPress ปลายทาง
  2. เปิดพื้นที่นำเข้า (import area) และอัปโหลดไฟล์ ZIP ที่สร้างโดยเครื่องมือ Export & Import
  3. ป้อน URL สำหรับการแทนที่ หากไซต์ควรใช้ที่อยู่ใหม่ หรือปล่อยช่องว่างไว้เพื่อคง URL เดิม
  4. เลือกว่าจะลบไฟล์ ZIP ที่อัปโหลดหรือไม่หลังจากนำเข้าเสร็จสมบูรณ์
  5. คลิก Begin Import
  6. เฝ้าติดตามการนำเข้าที่กำลังดำเนินการจนกว่าจะเสร็จสมบูรณ์ ให้ใช้ Cancel Import เฉพาะเมื่อคุณต้องการหยุดกระบวนการก่อนที่มันจะเสร็จสิ้น
  7. ตรวจสอบไซต์ที่นำเข้าแล้วก่อนที่จะอนุญาตให้มีการเข้าชมปกติหรือการเข้าถึงของลูกค้า

ในการติดตั้ง WordPress แบบไซต์เดียว การนำเข้าไฟล์ ZIP จะเป็นการแทนที่ไซต์ปัจจุบันด้วยไซต์ที่นำเข้า โปรดสำรองข้อมูล (backup) ไซต์เป้าหมายทั้งหมดก่อนที่คุณจะเริ่ม และหลีกเลี่ยงการเริ่มการนำเข้าหลายครั้งสำหรับไซต์เดียวกันในเวลาเดียวกัน

Limitations and compatibility notes

  • ไดเรกทอรีอัปโหลดหรือคลังมีเดียที่มีขนาดใหญ่มากอาจทำให้เกิดไฟล์ ZIP ขนาดใหญ่ โปรดยืนยันขีดจำกัดการอัปโหลดของ PHP, ขีดจำกัดการดำเนินการ, พื้นที่ดิสก์, หน่วยความจำ, และการตั้งค่าหมดเวลาของเซิร์ฟเวอร์ ก่อนการส่งออกหรือนำเข้าไซต์ขนาดใหญ่
  • คลังมีเดียที่มีขนาดใหญ่มากอาจจำเป็นต้องย้ายในช่วงเวลาบำรุงรักษาที่มีปริมาณการใช้งานต่ำ
  • การติดตั้ง WordPress เป้าหมายควรใช้เวอร์ชันของ WordPress, PHP, Ultimate Multisite, plugin, และ theme ที่เข้ากันได้
  • การนำเข้าไซต์แบบไซต์เดียวจะแทนที่ไซต์เป้าหมาย ไม่ใช่เครื่องมือสำหรับรวมข้อมูล (merge tool)
  • การย้ายจาก Multisite ไปยังไซต์เดียว และจากไซต์เดียวไปยัง Multisite จะรองรับก็ต่อเมื่อสภาพแวดล้อมเป้าหมายสามารถรัน plugins, themes, URLs, และส่วนประกอบ Ultimate Multisite ที่จำเป็นของไซต์ที่ส่งออกได้
  • เก็บไฟล์ ZIP เป็นความลับ เพราะอาจมีเนื้อหาฐานข้อมูล, ไฟล์ที่อัปโหลด, และรายละเอียดการตั้งค่าจากไซต์ที่ส่งออก

สำหรับขั้นตอนการส่งออกระดับเครือข่าย (network-level export) แบบเก่า โปรดดูที่ Site Export