ในการตอบคำถามแรกของคุณ ในโฮสต์ส่วนใหญ่โฟลเดอร์ www และโฟลเดอร์ public_html จะเหมือนกัน โฟลเดอร์หนึ่งลิงก์ไปยังอีกโฟลเดอร์หนึ่ง เพื่อทำให้ทุกอย่างง่ายขึ้น ให้เริ่มด้วยโฟลเดอร์ public_html มักจะมีสิ่งที่เรียกว่า
*symlink* ระหว่างทั้งสอง คล้ายกับนามแฝงหรือทางลัด

ตอนนี้สำหรับคำถามที่สองเกี่ยวกับการย้ายไซต์ ให้ดำเนินการดังต่อไปนี้:
- คัดลอกเนื้อหาทั้งหมดของไดเรกทอรี htdocs ของ MAMP ในเครื่องของคุณไปยังโฟลเดอร์ public_html บนโฮสต์ของคุณ ส่วนใหญ่จะใช้โปรแกรม FTP บางประเภท

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

- ค้นหา phpMyAdmin ใน cPanel แล้วเปิดขึ้นมา ในการติดตั้ง MAMP ในเครื่องของคุณ ให้ไปที่ httplocalhost/MAMP/ แล้วคลิกลิงก์ phpMyAdmin ในแถบเมนูด้านบน เปิดฐานข้อมูลของคุณและไปที่ส่งออก คลิกปุ่ม "ไป"และคุณควรเหลือกล่องข้อความขนาดใหญ่ของคำสั่ง SQL คัดลอกส่วนนี้ทั้งหมด ไปที่ phpMyAdmin ของ cPanel ค้นหาฐานข้อมูลของคุณ คลิก "SQL"และวางข้อความทั้งหมด คลิก "ไป"แล้วระบบจะนำเข้าการตั้งค่าเกือบทั้งหมดของคุณ

- ตอนนี้ คุณจะต้องปรับแต่งการตั้งค่าสองสามอย่างบนฐานข้อมูล cPanel ของคุณ ค้นหาตาราง wp_options ใน phpMyAdmin คลิก Browse และในค่าต่างๆ ให้มองหาสิ่งที่อ้างอิงถึงไซต์เก่า เช่น 127.0.0.1 หรือ localhost และเปลี่ยนเป็นที่อยู่ที่เหมาะสม

- สุดท้าย คุณจะต้องเปลี่ยนการตั้งค่าฐานข้อมูลในไฟล์ wp_config.php ของคุณ ซึ่งตอนนี้ควรจะอยู่ในโฟลเดอร์ public_html ของคุณ เปิดขึ้นมาและค้นหาชื่อฐานข้อมูล ชื่อผู้ใช้ และรหัสผ่าน และอัปเดตให้สอดคล้องกับสิ่งที่คุณมีใน cPanel

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

Google จะเป็นเพื่อนของคุณเกี่ยวกับเรื่องนี้ แต่ต่อไปนี้เป็นข้อมูลสองสามข้อที่จะช่วยคุณในการเริ่มต้น:
ขอให้โชคดี!