การย้ายไซต์ WordPress ของคุณจากโฮสต์อื่นมาที่เรา
วิธีย้ายเว็บไซต์ WordPress® ไปยังโฮสต์อื่นสามารถทำได้หลายวิธี ตัวเลือกนี้ใช้ย้ายธีม โพสต์ หน้า ความคิดเห็น ปลั๊กอิน ฟิลด์ลูกค้า หมวด และแท็ก หาก URL ของเว็บไซต์ WordPress ยังอยู่ที่เดิม เราขอแนะนำการย้ายด้วยวิธีนี้
ก่อนเริ่มต้น คุณจำเป็นต้อง:
- เข้าใช้บัญชี phpMyAdmin ที่มีอยู่แล้ว
- ใช้ FTP เข้าสู่เว็บไซต์ WordPress ที่มีอยู่แล้ว
- เข้าถึงการตั้งค่า DNS สำหรับชื่อโดเมนของคุณ
- บัญชีเว็บโฮสติ้งที่เปิดใช้งานกับเรา (แนะนำให้ใช้ลีนุกซ์)
1. การดาวน์โหลดเว็บไซต์ที่มีอยู่แล้วจากบริษัทโฮสติ้งอื่น
ส่งออกและดาวน์โหลดบล็อก WordPress จากโฮสต์ปัจจุบันของคุณโดยสำรองฐานข้อมูลที่มีอยู่และเตรียมข้อมูลสำหรับการสืบค้นไฟล์ WordPress ในเซิร์ฟเวอร์ปัจจุบันของคุณ
การดาวน์โหลดไซต์ปัจจุบันของคุณจากบริษัทโฮสต์อื่น
- ล็อกอินไปยังบัญชีของคุณที่มีกับบริษัทโฮสต์รายอื่น จากนั้นจัดทำข้อมูลส่งออก MySQL จากหน้าจอ phpMyAdmin คุณอาจต้องตรวจสอบบทความวิธีใช้หรือติดต่อผู้ให้บริการเพื่อดำเนินการในส่วนนี้ ดูรายละเอียดเพิ่มเติมได้ที่ WordPress codex
- บันทึกไฟล์ส่งออก MySQL ไปยังเครื่องภายในของคุณ
- เชื่อมต่อกับบัญชีโฮสติ้งที่คุณมีอยู่โดยใช้ File Transfer Protocol (FTP) ดูข้อมูลเพิ่มเติมได้ที่ What is File Transfer Protocol (FTP)? และ Upload files to your website (FTP)
- ดาวน์โหลดและคัดลอกไฟล์ในเว็บไซต์ WordPress ของคุณ รวมทั้งโฟลเดอร์หลักสามโฟลเดอร์ของ WordPress ได้แก่ wp-admin, wp-content และ wp-includes. คุณจะต้องดาวน์โหลดไฟล์รู้ททั้งหมด โดยปกติจะมี wp- อยู่ในชื่อ
2. การตั้งค่าบัญชีโฮสติ้งใหม่
นำเข้าและอัพโหลดบล็อก WordPress ของคุณไปยังเซิร์ฟเวอร์ของเราโดยจะต้องเข้าไปยังเซิร์ฟเวอร์และฐานข้อมูลโฮสต์ใหม่
การตั้งค่าบัญชีโฮสต์ใหม่ของคุณ
- ตั้งค่า WordPress ในบัญชีโฮสต์ของคุณหากไม่ได้ตั้งค่าไว้ก่อนหน้านี้ ดูรายละเอียดเพิ่มเติมได้ใน Install WordPress
- จดชื่อ MySQL/ชื่อผู้ใช้และรหัสผ่านไว้ จะต้องใช้ข้อมูลเหล่านี้ในภายหลัง
- จดชื่อโฮสต์ฐานข้อมูล MySQL ของคุณ ดูรายละเอียดเพิ่มเติมได้ใน Viewing Your Database Details with Shared Hosting Accounts
- จากเครื่องภายในของคุณ ให้เปิดโฟลเดอร์ที่บันทึกไว้ก่อนหน้านี้ที่มีไฟล์เว็บไซต์ WordPress ของคุณ
- ค้นหาไฟล์ wp-config.php ในไดเรคทอรี่รากของโฟลเดอร์ WordPress ของคุณ จากนั้นเปิดโดยใช้โปรแกรมแก้ไขข้อความ เช่น Notepad
- หาสายรหัสต่อไปนี้:
/** ชื่อฐานข้อมูล WordPress */
define('DB_NAME', 'CoolExample'); /** ชื่อผู้ใช้ฐานข้อมูล MySQL */
define('DB_USER', 'CoolUsername'); /** รหัสผ่านฐานข้อมูล MySQL */
define('DB_PASSWORD', 'CoolPassword'); /** ชื่อโฮสต์ MySQL */
define('DB_HOST', 'CoolHostname'); - แทนที่ชื่อโดเมนที่แสดงไว้นี้เป็น CoolExample โดยใช้ชื่อฐานข้อมูล/ชื่อผู้ใช้ที่คุณกำหนดไว้ในขั้นตอนก่อนหน้า เครื่องหมายล้อมกรอบชื่อที่พิมพ์จะต้องเป็นแบบฟันเดี่ยว
- แทนที่ชื่อโดเมน/ชื่อผู้ใช้ที่แสดงไว้นี้เป็น CoolUsername โดยใช้ชื่อฐานข้อมูล/ชื่อผู้ใช้ที่คุณกำหนดไว้ในขั้นตอนก่อนหน้า เครื่องหมายล้อมกรอบชื่อที่พิมพ์จะต้องเป็นแบบฟันเดี่ยว
- แทนที่รหัสผ่านฐานข้อมูลที่แสดงไว้นี้เป็น CoolPassword โดยใช้รหัสผ่านฐานข้อมูลที่คุณกำหนดไว้ในขั้นตอนก่อนหน้า เครื่องหมายล้อมกรอบชื่อที่พิมพ์จะต้องเป็นแบบฟันเดี่ยว
- แทนที่ชื่อโฮสต์ฐานข้อมูลที่แสดงไว้นี้เป็น CoolHostname ด้วยชื่อโฮสต์ฐานข้อมูลที่คุณจดไว้ในขั้นตอนก่อนหน้า เครื่องหมายล้อมกรอบชื่อที่พิมพ์จะต้องเป็นแบบฟันเดี่ยว
- บันทึกไฟล์นี้ไปยังคอมพิวเตอร์ของคุณเป็น wp-config.php
- อัพโหลดสำเนาไฟล์เว็บไซต์ของคุณไปยังไดเรคทอรี่รากของเว็บไซต์ WordPress ดูรายละเอียดเพิ่มเติมได้ใน Upload files to your website (FTP)
หมายเหตุ: คุณกำลังอัพโหลดไฟล์ของเว็บไซต์ที่คุณบันทึกไปยังคอมพิวเตอร์ของคุณก่อนหน้าจากโฮสต์รายอื่นของคุณ อย่าอัพโหลดโฟลเดอร์ที่มีข้อมูลเว็บไซต์ของคุณ อัพโหลดไฟล์ทั้งหมดในโฟลเดอร์ดังกล่าวเท่านั้น
3. การกู้คืนฐานข้อมูล
สิ้นสุดการโอนย้ายโดยนำเข้าฐานข้อมูลจากบัญชีโฮสต์เดิมไปยังบัญชีใหม่ของคุณ ดูรายละเอียดเพิ่มเติมได้ใน Import SQL files into MySQL databases