Overview
This article lists different options to change the domain name of a WordPress site. The primary difference is in the difficulty involved.
How to change the name
The following options are listed in order of easiest to most difficult.
Option 1 — Using DreamHost's migration service (easy)
DreamHost offers a variety of services, including moving WordPress between domains.
Option 2 — Changing the name in the panel (easy)
This option uses a tool in the panel to update the name of your WordPress site. However, it has a few limitations, such as not being able to change to a subdirectory like example.com/blog.
Option 3 — Manually moving to a new domain (advanced)
This option is a fully manual process where you back up your website files, database, and emails and then upload them to the new domain name.
After manually moving your site files, you would then use the instructions in the following article to update all URLs in the database using wp-cli or a plugin.