Begin by naming what kind of move this is: a host change for the same WordPress site, a domain change, or a move off a hosted course platform onto WordPress. Each carries different risks, and platform moves add a separate question about what student, enrollment and payment data can be exported at all.

For a host change, read the migration checklist first, then the guides on lowering DNS TTL, testing the new server before DNS changes and getting a valid certificate in place before cutover. Those steps let you prove the new host works while students are still using the old one.

Read the timeline and DIY versus migration service guides when budgeting time and help. After cutover, use the post-migration guide to confirm scheduled tasks, renewals and email still run, and keep the old host active until those checks pass.