چند راه برای تغییر نام دامنه در برنامه وردپرس شما وجود داره:
1. استفاده از ابزار Search & Replace در Site Tools
وارد Site Tools بشین و به مسیر WordPress -> Search & Replace برین. دامنه قدیمی رو در کادر با عنوان Search String وارد کنین، سپس دامنه جدید رو در کادر Replace String قرار بدین و با دکمه Search & Replace این کار رو انجام بدین.
2. از طریق داشبورد مدیریت وردپرس
به داشبورد وردپرستون برین (مثلا http://yourdomain.com/wp-admin) و اونجا به Settings > General برین.
در زیر کادرهای WordPress address (URL) و Site address (URL) دامنه ای که می خواهین برنامه باهاش کار کنه رو وارد کنین و تغییرات رو ذخیره کنین.
اگر بخواهین www رو به دامنه اضافه کنین هم این میتونین از این روش استفاده کنین.
3. استفاده از phpMyAdmin
گزینه های siteurl و home رو در دیتابیس وردپرستون تغییر بدین. برای انجام این کار، از ابزار phpMyAdmin موجود در Site Tools استفاده کنین.
بعد از ورود به phpMyAdmin، دیتابیس وردپرس رو انتخاب کنین و جدول wp_options رو بررسی کنین. گزینه های siteurl و home رو پیدا کنین و مقادیر اونها رو به دامنه جدیدی که می خواهین استفاده کنین تغییر بدین.
حتما کش مرورگرتون رو پاک کنین و ببینین که آیا وبسایتتون کار میکنه یا نه.
4. استفاده از WP-CLI روی SSH
از طریق SSH به سرور هاستتون متصل بشین، به پوشه نصب وردپرس برین و دستورات زیر رو اجرا کنین:
- اکسپورت wp db
این دستور یک نسخه پشتیبان از دیتابیس شما در یک فایل SQL ایجاد میکنه. بعدش این کار رو بکنین: - wp search-replace ‘http://olddomain.com’ ‘http://newdomain.com’
دستور search–replace همه موارد دامنه فعلی http://olddomain.com رو با دامنه جدید http://newdomain.com در دیتابیس جایگزین میکنه. - wp cache flush
این آخرین کاریه که باید انجام بدین تا بتونین object cache وردپرستون رو پاک کنین.