معمولا هاستینگ ها کار انتقال رو انجام میدن .
از دیتابیس بک آپ بگیرید
از فایل ها بک آپ بگیرید
اما خودتون هم می تونید انجام بدید . فایل ها رو زیپ کنید و در هاست جدید extract کنید . سپس دیتابیس رو ایجاد کنید و مقادیر رو در فایل wp-config.php قرار بدید و بعد دیتابیس بک آپ گرفته شده رو ایمپورت کنید .
اگر حجم فایل هاتون زیاد هست و مثلا بیشتر از 10 گیگ ، پیشنهاد می کنم vps تهیه کنید و با استفاده از برنامه ftp پوشه های موجود در هاست فعلی رو دانلود کنید و سپس در فایل جدید آپلود کنید . چون در مواردی که حجم بالا باشه هنگام فشرده سازی بیشتر فایل ها از دست میره .
به هر حال اگر هم هاستینگ کار انتقال رو بر عهده گرفت باز بک آپ تهیه کنید .