این آموزش به شما نشون میده که چطور وبسایت وردپرس رو از یک دامنه به دامنه دیگر منتقل کنین.
وارد داشبورد وردپرس بشین. به تب Settings > General برین
در کادر WordPress address (URL): آدرس رو به مکان جدبد فایلهای اصلی وردپرستون تغییر بدین.
در کادر Site address (URL): آدرس رو به مکان جدید تغییر بدین، که باید با آدرس وردپرس (سایت عمومی شما)(URL) مطابقت داشته باشه.
روی Save Changes کلیک کنین.
فعلا سعی نکنین وبلاگتون رو باز کنین و مشاهدهاش کنین!
فایلهای اصلی وردپرستون رو به مکان جدید منتقل کنین.
به عنوان بخشی از نصب وردپرس، باید فایل wp-config.php رو برای تعریف تنظیمات پیکربندی وردپرس موردنیاز برای دسترسی به دیتابیس MySQL تغییر بدین.
برای تغییر فایل wp-config.php به اطلاعات زیر نیاز دارین:
- نام دیتابیس (نام دیتابیس مورد استفاده توسط وردپرس)
- نام کاربری دیتابیس (نام کاربری که برای دسترسی به دیتابیس استفاده میشه)
- رمز عبور دیتایس (رمز عبور مورد استفاده توسط نام کاربری برای دسترسی به دیتابیس)
- هاست دیتابیس (نام هاست سرور دیتابیس شما)
فایل wp-config.php رو باز کنین و نام دیتابیس، نام هاست، نام کاربری و رمز عیور رو تغییر بدین:
1 2 3 4 |
define('DB_NAME', 'wrd_examplename'); define('DB_USER', 'wrd_exampleuser'); define('DB_PASSWORD', '123456789'); define('DB_HOST', 'localhost'); |
از طریق ابزار phpMyAdmin به دیتابیس قبلی وارد بشین و دیتابیس (مربوط به وبسایت موجود) رو اکسپورت کنین. فایل xxx.sql (که xxx نام دیتابیس شماست) رو در هارد دیسکتون ذخیره کنین.
فایل دانلود شده xxx.sql رو با هر ویرایشگر متن/php باز کنین. همه نمونههای نام دامنه قبلی خودتون رو با نام دامنه فعلی جایگزین کنین.
به عنوان مثال:
http://www.oldwebsite.com
باید تغییر کنه به
http://www.newwebsite.com
تغییرات رو در فایل xxx.sql ذخیره کنین.
از طریق ابرار phpMyAdmin به دیتابیس جدید وارد شین و دیتابیس ایمپورت شده (فایل xxx.sql) رو به دیتابیس جدید وارد کنین.
حالا میتونین سایتتون رو در هاست/دامنه جدید باز کنین. مراحل انتقال کامل شده.
توجه: اگر از Permalinkها استفاده میکنین، به پنل Dashboard > Settings > Permalinks برین و ساختار Permalinkها رو به روز کنین.
لینکهای تصویر/رسانه موجود، به پوشه قدیمی برمیگردن و باید به مکان جدبد به روز بشن. میتونین این کار رو با یک ابزار search and replace یا به صورت دستی در دیتابیس SQL انجام بدین.