วิธีส่งออกและนำเข้าเว็บไซต์ WordPress (3 วิธีที่ดีที่สุด)
เผยแพร่แล้ว: 2022-12-29คุณต้องการส่งออกเว็บไซต์ WordPress หรือไม่? บางทีคุณอาจต้องการสร้างข้อมูลสำรองของไซต์ทั้งหมดหรือย้ายเนื้อหาของคุณไปยังเซิร์ฟเวอร์หรือโฮสต์เว็บใหม่ หากคุณไม่ใช่นักพัฒนาที่มีประสบการณ์ กระบวนการนี้อาจดูท้าทาย
โชคดีที่การส่งออกเว็บไซต์ WordPress ของคุณไม่ซับซ้อนเกินไป ผู้ใช้ที่เชี่ยวชาญด้านเทคโนโลยีสามารถทำงานให้สำเร็จได้ด้วย Secure File Transfer Protocol (SFTP) และ phpMyAdmin ผู้เริ่มต้นและใครก็ตามที่ต้องการประหยัดเวลาและความพยายาม สามารถจัดการกระบวนการส่งออกและนำเข้าได้อย่างง่ายดายโดยใช้เครื่องมือเช่น Jetpack VaultPress Backup
มาดูกันว่าทำไมคุณถึงต้องการส่งออกและนำเข้าเว็บไซต์ WordPress จากนั้น เราจะแสดงวิธีการต่างๆ 3 วิธีให้คุณเลือก
ทำไมคุณอาจต้องการส่งออกเว็บไซต์ WordPress
มีเหตุผลหลายประการที่คุณอาจพิจารณาส่งออกไซต์ WordPress สำหรับผู้เริ่มต้น เป็นวิธีที่ดีในการสำรองข้อมูลทั้งหมดของไซต์ของคุณ
จากนั้น คุณสามารถจัดเก็บข้อมูลสำรองของคุณอย่างปลอดภัยในตำแหน่งที่ตั้งระยะไกลแยกจากเซิร์ฟเวอร์ที่คุณโฮสต์ไซต์ของคุณ ที่นี่ การสำรองข้อมูลของคุณจะยังคงปลอดภัยและไม่เสียหายแม้ว่าเซิร์ฟเวอร์จะถูกโจมตีหรือหยุดทำงาน นอกจากนี้ คุณจะไม่ได้ใช้ทรัพยากรเซิร์ฟเวอร์ของคุณอีกต่อไป หากคุณพบปัญหาใดๆ กับเว็บไซต์ WordPress ของคุณ คุณจะสามารถกู้คืนเวอร์ชันที่ใช้งานได้เพื่อให้ทุกอย่างทำงานต่อไปได้
นอกจากนี้ คุณอาจย้ายไซต์ WordPress ไปยังโฮสต์เว็บใหม่ หรือคุณอาจต้องการย้ายจาก localhost ไปยังเซิร์ฟเวอร์จริง
เป็นความคิดที่ดีเสมอที่จะตรวจสอบว่าโฮสต์ใหม่ของคุณเสนอความช่วยเหลือด้านการย้ายข้อมูลซึ่งเป็นส่วนหนึ่งของบริการของพวกเขาหรือไม่ ด้วยวิธีนี้ โฮสต์สามารถดูแลกระบวนการทั้งหมด และคุณสามารถเข้าสู่ระบบไซต์ใหม่ของคุณเมื่อพร้อม มิฉะนั้น คุณจะต้องดำเนินการย้ายข้อมูลด้วยตนเอง (เราจะอธิบายเรื่องนี้ในภายหลังในบทช่วยสอน)
วิธีที่ง่ายที่สุดในการส่งออกเว็บไซต์ WordPress คืออะไร?
ในส่วนการสอนของบทความนี้ เราจะพูดถึงสามวิธีในการส่งออกไซต์ WordPress ประการแรก คุณสามารถใช้เครื่องมือส่งออก WordPress ในตัวได้ วิธีการนี้ใช้ง่ายพอ แต่จะไม่ถ่ายโอนธีม ปลั๊กอิน หรือไฟล์ฐานข้อมูล
คุณยังมีตัวเลือกในการส่งออกไซต์ของคุณด้วย ตนเอง โดยใช้ phpMyAdmin แต่นี่ไม่ใช่วิธีการที่เป็นมิตรกับผู้เริ่มต้น ซึ่งต้องการความรู้ด้านเทคนิคเป็นอย่างน้อย
โดยรวมแล้ว วิธีที่ง่ายที่สุดในการส่งออกเว็บไซต์ WordPress คือการใช้ Jetpack VaultPress Backup เป็นโซลูชันที่ง่ายและรวดเร็วที่พัฒนาโดย Automattic (ผู้ที่อยู่เบื้องหลัง WordPress.com) เนื่องจากสร้างขึ้นบนโครงสร้างพื้นฐานเดียวกับ WordPress.com คุณจึงคาดหวังประสิทธิภาพที่ราบรื่นและเชื่อถือได้โดยปราศจากปัญหาปลั๊กอินหรือโฮสต์ขัดแย้งกัน
สิ่งที่ต้องพิจารณาก่อนส่งออกไซต์ของคุณ
เมื่อมีการเปลี่ยนแปลงที่สำคัญในไซต์ของคุณ มีความเสี่ยงเล็กน้อยที่เกี่ยวข้อง การเตรียมพร้อมสำหรับกระบวนการส่งออกสามารถลดโอกาสที่จะเกิดข้อผิดพลาดและทำให้เว็บไซต์ของคุณอยู่ในตำแหน่งที่ดีขึ้นในการกู้คืน
ต่อไปนี้เป็นปัจจัยหลักที่ควรพิจารณาก่อนส่งออกไซต์ WordPress ของคุณ:
- ประเภทของการส่งออก ไม่ว่าคุณจะเลือกวิธีใด คุณจะต้องแน่ใจว่าวิธีนี้ทำให้คุณสามารถส่งออกเนื้อหาที่คุณต้องการได้ ตัวอย่างเช่น วิธีการบางอย่างไม่อนุญาตให้คุณส่งออกไฟล์ธีม ไฟล์ฐานข้อมูล หรือปลั๊กอิน คุณอาจใช้โอกาสนี้เพื่อปรับปรุงเว็บไซต์ของคุณโดยลดจำนวนปลั๊กอินที่คุณใช้
- เวลาของวัน สิ่งสำคัญคือต้องพิจารณาเวลาที่คุณจะดำเนินการส่งออก สิ่งนี้เกี่ยวข้องอย่างยิ่งกับเว็บไซต์ที่มีการเข้าชมสูง เนื่องจากคุณไม่ต้องการรบกวนผู้เยี่ยมชมของคุณ ดังนั้นจึงเป็นความคิดที่ดีที่จะหลีกเลี่ยงการเข้าชมสูงสุดและตั้งเวลาการนำเข้า/ส่งออกในช่วงเวลาที่ช้า
- ความขัดแย้ง วิธีที่ดีที่สุดในการหลีกเลี่ยงความขัดแย้งระหว่างการส่งออกคือการอัปเกรดเป็น PHP เวอร์ชันล่าสุด การใช้ปลั๊กอินสำรองที่มีการเข้ารหัสอย่างดี เช่น Jetpack เพื่อจัดการการส่งออกยังช่วยให้มั่นใจได้ว่าซอฟต์แวร์เข้ากันได้และป้องกันความผิดพลาด
การทำตามคำแนะนำด้านบนจะทำให้เว็บไซต์ WordPress ของคุณมีโอกาสมากขึ้นในการส่งออกที่ราบรื่นและประสบความสำเร็จ
วิธีส่งออกและนำเข้าเว็บไซต์ WordPress ของคุณ (3 วิธี)
ตอนนี้เรามาพูดถึงสามวิธีในการส่งออกเว็บไซต์ WordPress เราจะเริ่มด้วยวิธีที่ง่ายที่สุดและจบลงด้วยวิธีที่ต้องใช้ประสบการณ์ด้านเทคนิคมากที่สุด
1. ใช้เครื่องมือเช่น Jetpack VaultPress Backup
Jetpack VaultPress Backup ช่วยลดความยุ่งยากในการย้ายข้อมูล ในฐานะที่เป็นโซลูชันที่ผ่านการทดลองและทดสอบแล้ว จึงมีการกู้คืนที่ง่ายดาย พื้นที่เก็บข้อมูลระยะไกล และการสนับสนุนที่ยอดเยี่ยม

ยังดีกว่า การสำรองข้อมูลสามารถรวมไฟล์เว็บไซต์ ตารางฐานข้อมูล และข้อมูลลูกค้าและคำสั่งซื้อ ทำให้เป็นตัวเลือกที่ยอดเยี่ยมสำหรับไซต์หลายประเภท โดยเฉพาะร้านค้าอีคอมเมิร์ซ
ในการเริ่มต้น คุณจะต้องติดตั้งและเปิดใช้งานปลั๊กอิน Jetpack ใน WordPress ไปที่ Plugins → Add New แล้วค้นหา “Jetpack”

Jetpack รุ่นฟรีนี้มีคุณสมบัติด้านความปลอดภัยและการเพิ่มประสิทธิภาพมากมาย ตี ติดตั้ง → เปิดใช้งาน จากนั้น คุณจะต้องอนุมัติการเชื่อมต่อกับไซต์ WordPress ของคุณ คุณสามารถใช้บัญชี WordPress.com ที่มีอยู่หรือสร้างใหม่เมื่อปลั๊กอินเปิดใช้งาน
ในการรับ Jetpack VaultPress Backup คุณจะต้องอัปเกรดเป็นแผน Jetpack ที่เหมาะกับความต้องการของคุณมากที่สุด ตัวอย่างเช่น คุณอาจเลือกใช้ Jetpack Security หรือ Jetpack Complete ซึ่งให้คุณเข้าถึงเครื่องมือประสิทธิภาพและความปลอดภัยที่หลากหลาย แต่สำหรับการส่งออกไซต์ WordPress คุณจะต้องมีแผนการสำรองข้อมูล VaultPress เท่านั้น
เมื่อคุณพบแผนและเปิดใช้งาน VaultPress Backup แล้ว ให้ไปที่ การตั้งค่า → ทั่วไป ในบัญชี WordPress.com ของ คุณ ที่นี่ เลื่อนลงไปที่ด้านล่างของหน้าและเลือก โคลน

ตรวจสอบว่ารายละเอียดเว็บไซต์ของคุณทั้งหมดถูกต้อง ถ้าเป็นเช่นนั้น ให้กดดำเนินการ ต่อ

ป้อนชื่อไซต์ปลายทางและ URL ใหม่ของคุณ นี่คือสถานที่ที่คุณจะย้ายไซต์ของคุณ

ถัดไป ป้อนข้อมูลรับรองเซิร์ฟเวอร์ใหม่ของคุณ ซึ่งรวมถึงชื่อผู้ใช้ รหัสผ่าน และพอร์ตของคุณ

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

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

หากทุกอย่างเป็นไปตามที่ควร คุณสามารถดำเนินการต่อและอัปเดตการตั้งค่า DNS ของคุณได้!
2. ใช้เครื่องมือส่งออก WordPress ในตัว
วิธีนี้ไม่จำเป็นต้องเพิ่มเครื่องมือหรือปลั๊กอินใหม่ลงในแดชบอร์ด WordPress ของคุณ ขออภัย มันไม่ส่งออกไฟล์ธีม ปลั๊กอิน หรือตารางฐานข้อมูล ดังนั้นจึงเป็นไปได้ก็ต่อเมื่อคุณต้องการย้ายเนื้อหาไปยังไซต์ WordPress อื่น หรือสำรองโพสต์และเพจของคุณ
ในการเริ่มต้น ให้ไปที่พื้นที่ผู้ดูแลระบบ WordPress ของคุณ เมื่อที่นี่ เลือก เครื่องมือ → ส่งออก คุณจะเข้าสู่หน้าจอใหม่ที่มีลักษณะดังนี้

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

หากไฟล์ที่ส่งออกของคุณมาจาก WordPress ให้ลงไปที่ด้านล่างของหน้าเพื่อค้นหาส่วนที่เกี่ยวข้อง คุณจะสังเกตเห็นว่าคุณสามารถนำเข้าไฟล์จากแพลตฟอร์มอื่นๆ เช่น LiveJournal, Tumblr และ WooCommerce
เมื่อคุณอยู่ที่นี่ ให้คลิกที่ ติดตั้งเดี๋ยวนี้ แล้วคลิก เรียกใช้ตัวนำเข้า

การดำเนินการนี้จะนำคุณไปยังหน้าใหม่ที่คุณสามารถอัปโหลดไฟล์ที่ส่งออกได้

เลือกไฟล์จากคอมพิวเตอร์ของคุณแล้วกด อัปโหลดไฟล์และนำเข้า เพื่อเริ่มกระบวนการนำเข้า ควรใช้เวลาเพียงไม่กี่นาที
3. ใช้ phpMyAdmin และ SFTP เพื่อส่งออกไซต์ของคุณด้วยตนเอง
นี่เป็นวิธีที่ยากที่สุดในสามวิธี ดังนั้นจึงแนะนำสำหรับผู้ใช้ WordPress ที่มีประสบการณ์เท่านั้น คุณอาจใช้วิธีนี้หากคุณไม่มีสิทธิ์เข้าถึง WordPress ในกรณีพิเศษ เช่น มีไฟล์จัดเก็บอยู่นอกการติดตั้ง WordPress มาตรฐาน หรือหากคุณพบปัญหาที่ไม่คาดคิดด้วยวิธีอื่น
หมายเหตุ: หากคุณติดตั้งปลั๊กอิน Jetpack บนไซต์ของคุณ คุณจะต้องยกเลิกการเชื่อมต่อ Jetpack จากการติดตั้ง WordPress ปัจจุบันของคุณ หรือไม่รวมไฟล์ปลั๊กอิน Jetpack เมื่อย้ายข้อมูล มิฉะนั้น คุณอาจจบลงด้วย วิกฤตการณ์ประจำ ตัว หากคุณเลือกตัวเลือกที่สอง คุณเพียงแค่ต้องติดตั้งใหม่และเชื่อมต่อ Jetpack อีกครั้งในแดชบอร์ด WordPress ของคุณหลังการย้ายข้อมูล
ในการเริ่มต้น คุณจะต้องเชื่อมต่อกับบัญชีโฮสติ้งที่มีอยู่โดยใช้ไคลเอ็นต์ SFTP เช่น FileZilla
คุณต้องมีข้อมูลรับรอง SFTP เช่น โฮสต์ ชื่อผู้ใช้ รหัสผ่าน และพอร์ต คุณควรจะสามารถดูรายละเอียดเหล่านี้ได้ในบัญชีโฮสติ้งของคุณ
เมื่อคุณเชื่อมต่อกับไซต์ของคุณด้วย SFTP แล้ว ให้ค้นหาโฟลเดอร์รูทของเว็บไซต์ของคุณ โดยทั่วไป ชื่อนี้จะมีป้ายกำกับว่า public_html แม้ว่าบางครั้งอาจตั้งชื่อตามโดเมนของไซต์ของคุณ

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

จากนั้นคลิกที่ ส่งออก เพื่อดาวน์โหลดไฟล์ไปยังคอมพิวเตอร์ของคุณ คุณจะต้องเลือก SQL เป็นรูปแบบด้วย
จากนั้น กลับไปที่ FileZilla และเชื่อมต่อกับเซิร์ฟเวอร์ใหม่ของคุณโดยใช้ข้อมูลรับรอง SFTP ใหม่ของคุณ คุณสามารถรับสิ่งเหล่านี้ได้จากโฮสต์ของคุณหากคุณไม่แน่ใจว่าจะหาได้จากที่ใด
คราวนี้ คุณจะลากไฟล์จากคอมพิวเตอร์ของคุณ (แผงด้านซ้าย) ไปยังเซิร์ฟเวอร์ใหม่ (แผงด้านขวา) รอให้กระบวนการย้ายไฟล์เสร็จสิ้น
ตอนนี้คุณจะต้องสร้างฐานข้อมูลใหม่ที่ว่างเปล่า ขั้นตอนนี้อาจแตกต่างกันเล็กน้อยขึ้นอยู่กับผู้ให้บริการโฮสติ้งของคุณ แต่คุณจะต้องสร้างชื่อฐานข้อมูล ชื่อผู้ใช้ และรหัสผ่าน อย่าลืมบันทึกข้อมูลนี้ เนื่องจากคุณจะต้องใช้ข้อมูลนี้ในอีกสักครู่
ไปที่ฐานข้อมูลของคุณใน phpMyAdmin คลิกที่แท็บ นำเข้า จากนั้นอัปโหลดไฟล์ SQL ที่คุณดาวน์โหลดมาก่อนหน้านี้

คลิกปุ่ม ไป ตอนนี้ สิ่งที่คุณต้องทำคือบอกไซต์ WordPress ที่ย้ายข้อมูลของคุณว่าจะเข้าถึงฐานข้อมูลใหม่ได้อย่างไร ทำผ่าน ไฟล์ wp-config.php
ไปที่ไฟล์นี้โดยใช้แผงควบคุมการโฮสต์หรือผ่าน FTP จากนั้นมองหาบรรทัดโค้ดต่อไปนี้:
/** The name of the database for WordPress */ define( 'DB_NAME', 'sample1234' ); /** Database username */ define( 'DB_USER', 'user1234' ); /** Database password */ define( 'DB_PASSWORD', 'password1234' );
เปลี่ยนข้อมูลสำหรับ DB_Name, DB_User และ DB_Password ตามข้อมูลที่คุณบันทึกไว้ก่อนหน้านี้ จากนั้นบันทึกไฟล์
สุดท้าย ชี้เนมเซิร์ฟเวอร์ของคุณไปยังผู้ให้บริการโฮสติ้งรายใหม่ของคุณ เป็นอันเสร็จ!!
คำถามที่พบบ่อย
ถึงตอนนี้ หวังว่าคุณจะเข้าใจกระบวนการส่งออกและนำเข้า WordPress เป็นอย่างดี หากคุณมีคำถามใดๆ ที่เหลือ เราจะจัดการให้ที่นี่!
จำเป็นต้องส่งออก WordPress เมื่อเปลี่ยนโดเมนหรือไม่?
ไม่ โดยปกติคุณไม่จำเป็นต้องส่งออกไซต์ WordPress ของคุณเมื่อเปลี่ยนชื่อโดเมน คุณจะต้องดำเนินการนี้เฉพาะเมื่อย้ายไปยังโฮสต์หรือเซิร์ฟเวอร์อื่น
มีขั้นตอนเพิ่มเติมเมื่อส่งออกไซต์ WooCommerce หรือไม่
โดยทั่วไปไม่มี หากคุณส่งออกไซต์ของคุณโดยใช้ Jetpack VaultPress Backup หรือ FTP ข้อมูล WooCommerce ทั้งหมดจะถูกรวมอยู่ด้วย คุณสามารถทำตามขั้นตอนด้านบนตามที่เขียนไว้
อย่างไรก็ตาม หากคุณใช้เครื่องมือในตัวของ WordPress คุณจะเห็นตัวเลือกเพิ่มเติมในการส่งออกผลิตภัณฑ์ รูปแบบต่างๆ คำสั่งซื้อ การคืนเงิน และคูปองด้วยตนเอง

ส่งออกไซต์ WordPress ของคุณอย่างรวดเร็วและง่ายดาย
การส่งออกไซต์ WordPress ของคุณมีประโยชน์หากคุณต้องการย้ายไปยังเซิร์ฟเวอร์หรือโฮสต์เว็บใหม่ นอกจากนี้ยังเป็นประโยชน์หากคุณต้องการสำรองไฟล์ของคุณ แม้ว่ากระบวนการนี้อาจดูน่ากลัว แต่ก็ง่ายกว่ามากเมื่อคุณใช้ปลั๊กอินเพื่อดูแลกระบวนการ
สรุป ต่อไปนี้เป็นสามวิธีในการส่งออกและนำเข้าไซต์ WordPress:
- ใช้เครื่องมือเช่น Jetpack VaultPress Backup
- ใช้เครื่องมือส่งออก WordPress ในตัว
- ใช้ phpMyAdmin และ SFTP เพื่อส่งออกไซต์ของคุณด้วยตนเอง
Jetpack VaultPress Backup จะสร้างข้อมูลสำรองตามเวลาจริงของเว็บไซต์ของคุณ และช่วยให้คุณสามารถกู้คืนได้อย่างง่ายดาย ยังดีกว่า คุณสามารถสำรองไฟล์ไซต์ทั้งหมดของคุณ รวมทั้งข้อมูลลูกค้าและไฟล์ฐานข้อมูล เริ่มต้นกับ Jetpack วันนี้!