در شرایط شما
کدی که برای htaccess دادند اگر استفاده کنید در لوپ ریدارکت می افته
تغییر مستقیم ادرس دامین در sql باعث بهم ریختن رشته های serialize شده و خرابی تنظیمات میشه
روش پیشنهادی :
۱. اول حتما از دیتابیس بک آپ سالم تهیه کنید
۲. افزونه
https://wordpress.org/plugins/search-and-replace/
رو نصب و فعال کنید
در تب Replace Domain ادرس قدیم و جدید رو وارد کنید و Replace بزنید
امگان تغییر و هارد کد در فایل wp-config یا تغییر دو مقدار اصلی در wp-settings هست ولی مواردی serialize شده باقی میموند ولی این افزونه به بهترین شکل همه رو هندل میکنه