انتقال وردپرس به هاست یا دامنه ای دیگر با WP Clone

انتقال وردپرس

اضافه شدن ویدئوی آموزشی توسط محمدرضا خدری در تاریخ 3 تیر 1396

ممکن است جزء آن دسته از افرادی باشید که:

  • ابتدا سایت وردپرسی خود را روی لوکال هاست ایجاد می کنند و بعد از تغییرات لازم، آماده کردن وبسایت و ایجاد چندین نوشته/برگه از آن بک آپ گرفته و میخواهید انتقال وردپرس به هاست اصلی را داشته باشید.
  • و یا اینکه سایت وردپرسی شما روی یک دامین وجود دارد و می خواهید آن را بر روی یک دامین دیگری آن را تنظیم کنید.

انتقال وردپرس

در هر دو صورت شما می خواهید عملیات انتقال وردپرس را از یک سایت وردپرسی یا یک بسته ی وردپرسی انجام دهید. که اگر بخواهید در حالت عادی این کار را انجام دهید، ابتدا باید از فایل ها و سپس دیتابیس بک آپ تهیه کنید که اگر همه‌ی مراحل را درست انجام دهید و از خطر خراب کردن دیتابیس و .. هم بگذرید، سایت شما بعد از کلی کلنجار رفتن، بالاخره منتقل می شود!

راه حل آسان چیست؟

انتقال وردپرس به هاست یا دامنه ای دیگر با افزونه WP clone by WP academy به سادگی هر چه تمام تر قابل انجام است و در هر شرایطی می توانید از وردپرس خودتان یک بسته نصب تهیه کنید که می توانید در سایتی دیگر این بسته را فراخوانی کنید.
این کار به حدی ساده است که به هیچ دانشی به جزء نصب وردپرس و افزونه (پلاگین) نیاز نخواهیم داشت!

آموزش انتقال وردپرس به هاست یا دامنه ای دیگر با WP Clone

wp-clone-انتقال وردپرس

این افزونه دارای بیش از 300.000 نصب فعال را در مخزن وردپرس دارد و می توان از آن به عنوان برترین افزونه های انتقال وردپرس یاد کرد.

شروع کار با افزونه

برای شروع کار ابتدا افزونه انتقال وردپرس به هاست یا دامنه ای دیگر را دریافت نموده و از بخش افزونه های سایت خود آن را نصب نمایید. بعد از نصب این افزونه در بخش پیشخوان سایت وردپرسی شما بخشی با عنوان WP Clone ایجاد شده است.

menu-انتقال وردپرس

تهیه ی بک آپ/ بسته ی نصب از سایت فعلی

backup-انتقال وردپرس

در این قسمت همان طور که در تصویر بالا مشاهده می کنید برای این که از وبسایت فعلی یک بسته ی نصب/بک آپ تهیه کنید ابتدا باید گزینه ی Create Backup را انتخاب کنید و بعد از آن روی دکمه ی آبی رنگ کلیک کنید، به این صورت شما می توانید از وبسایت فعلی خودتان یک بک آپ تهیه کنید.
به گزینه ی Restore backup در پایین گزینه ی قبلی دقت کنید؛ اگر افزونه را تازه نصب کنید این گزینه را نخواهید دید اما بعد از اینکه اولین بک آپ خود را بگیرید این گزینه ظاهر می شود و در مقابل آن بک آپ های سیستم شما را نمایش می دهد که می توانید آن ها را حذف یا اینکه لینک آن ها را کپی کنید.

توجه: فایل بک آپی که این افزونه به شما می دهد بصورت یک url می باشد یعنی به شما خود فایل بک آپ را نمی دهد بلکه لینک آن را در اختیار شما قرار می دهد.

شما باید در وبسایتی که می خواهید این فایل بک آپ را فراخوانی کنید لینک فایل را از وبسایت فعلی کپی و وارد وبسایت دوم کنید.

فراخوانی بک آپ/ بسته ی نصب به سایت مقصد

clone-انتقال وردپرس

بعد از اینکه از سایت اول خودتان بک آپ را تهیه کردید می بایست این فایل بک آپ را در سایت مقصد فراخوانی کنید که می توانید به صورت زیر عمل کنید.
ابتدا در سایت مقصد نیز افزونه انتقال وردپرس به هاست یا دامنه ای دیگر را نصب و فعال کنید و به بخش تنظیمات افزونه بروید.
در این قسمت بر روی گزینه ی Restore from URL کلیک کنید و گزینه ای که در زیر نمایش داده می شود را هم فعال کنید.

  آموزش تست استرس وبسایت وردپرس

I AGREE Required for “Restore” function: با فعال کردن این گزینه تعیین می کنید که دیتابیس جدید فایل بک آپ شما جایگزین دیتابیس قدیمی شود.

بعد از آن در قسمت Restore from URL لینک فایل بک آپی که در سایت اول تهیه کردید را وارد کنید و در نهایت گزینه ی Restore from URL کلیک کنید تا فایل بک آپ برای شما، سایت اول را جایگزین سایت در حال حاضر کند.

advance setting-انتقال وردپرس

در تصویر بالا هم می توانید اطلاعاتی را از سیستم خودتان مشاهده کنید.

نکته ی خیلی مهم: ممکن است فرایند انتقال به خوبی صورت نگیرد، در این صورت ممکن است شما با صفحه ای سفید مواجه شوید یا اینکه با یک ارور مواجه شوید. این عمل بسیار پیش می آید اما جای نگرانی نیست، کافیست دوباره فرآیند Restore را انجام دهید.

restore-انتقال وردپرس

وقتی با صفحه ای مشابه تصویر بالا مواجه می شوید یعنی فرایند Restore با موفقیت انجام گرفته است و می توانید سایت جدید خود را مشاهده کنید. سایت خود را مشابه سایت اولیه خواهید دید!

در صورتی که سایت اولیه لوکال هاست باشد!

اگر وبسایت اولیه لوکال هاست باشد شما با لینک فایل بک آپ نمی توانید کاری انجام دهید، یعنی نمی توانید در سایت مقصد آن لینک را وارد کنید چرا که آن لینک در لوکال می باشد و وجود خارجی ندارد.

راه حل چیست؟

راه حل به این صورت است که باید لینکی را که در لوکال هاست میگیرید را در یک آدرس بار وارد کنید و آن فایل را از لوکال هاست خودتان دانلود کنید و بر روی سیستم خودتان قرار دهید (البته روی سیستم لوکال بوده است از همان اول فقط مسیر فایل را به محل دلخواه تغییر می دهید).
و در یک هاست آن را آپلود می کنید و آن لینک را به افزونه در سایت مقصد می دهید و باقی مراحل هم که به صورتی که در بالا توضیح دادیم خواهد بود، به همین راحتی:)

یک بار مرور کنیم!

با استفاده از افزونه WP clone می توانیم به راحتی از سایت وردپرسی خودمان یک فایل بک آپ تهیه کنیم و این فایل بک آپ را در هر سایتی که می خواهیم فراخوانی کنیم.
بعد از بک آپ، افزونه به ما لینک فایل را می دهد که می توانیم این لینک را در سایت مقصد وارد کنیم تا سایت ما دقیقا مشابه همان سایت اولیه شود.
فقط یک نکته این که اگر سایت اولیه ما لوکال هاست باشد باید از طریق لینک فایل آن را دانلود کنیم و در یک هاست واقعی آپلود کنیم و در سایت مقصد لینک فایل آپلود شده را بدهیم.

موفق باشید…

ویدئوی آموزشی

دانلود ویدئوی آموزشی

ویدئوی آموزشی

دانلود افزونه wp clone by wp academy

دانلودصفحه افزونه

آیا این مقاله برای شما مفید بود؟
تقریبا
خیر

دیدگاهتان را بنویسید

ارسال دیدگاه به معنی این است که شما ابتدا قوانین ارسال دیدگاه را مطالعه کرده‌اید و با آن موافق هستید.

دیدگاه‌های این نوشته جدید ترین ها شاخص

  1. سلام. ممنون از مطلب مفیدتون.
    بنده سوالی دارم
    ما یک سایت رو روی یک دامین فعال داریم و داره کار میکنه.
    یه مشتری داریم که دقیقا” همین سایت رو میخواد.
    هاست و دامین رو خریده.
    از چه راهی میشه دقیقا” همین سایت رو برای ایشون راه اندازی کرد که معطلی هم نداشته باشه. منظورم اینه که نمیخوایم وقت بذاریم تمام تنظیمات رو مجدد انجام بدیم. میخوایم همین سایت رو کپی کنیم واسش.

    1 – این افزونه این کار رو انجام میده ؟
    2 – به طور کلی برای کپی یک سایت نمیشه فولدر public html رو کلا” دانلود و در سایت جدید آپلود کرد ؟؟
    ممنون

    • 10 سال عضو همیار وردپرس

      با احترام
      این افزونه بهترین پیشنهاد هست.

    • ممنون اقای رحیمی عزیز.
      جسارتا” از مورد دوم که عرض کردم امکان انجام این کار وجود نداره ؟

  2. با این روش فرقی نمی‌کنه مشخصات wp-config چطور باشه؟
    حتما باید با هاست قبلی یکی باشه یا نه؟
    دیتا بیس‌ها باید یکسان باشند یا لازم نیست؟

    • 10 سال عضو همیار وردپرس

      با احترام
      اگر به توضیحات دقت کنید شما وردپرس را در هاست جدید با یک دیتابیس جدید می‌سازید به همین دلیل این مشکلات پیش نمی‌آید.

  3. 8 سال عضو همیار وردپرس

    سلام خسته نباشید و ممنون از افزونتون
    بنده از این افزونه استفاده کردم و سایت رو از هاست به لوکال آوردم ولی همه نوشته ها و پست ها که با زبان فارسی هست به علامت سوال تبدیل شده و حتی بعضی از عکسها بخاطر این که نامشون فارسی بوده در آدرس دهی دچار مشکل شدند و نمایش داده نمیشوند…
    لطف میکنید اگر سریعتر جواب بدید

    • 10 سال عضو همیار وردپرس

      سلام
      تنظیم unicode utf-8

    • 8 سال عضو همیار وردپرس

      ممنون
      میشه دقیقا بگید این تنظیمات رو کدوم مرحله باید اعمال کنم؟

    • 10 سال عضو همیار وردپرس

      سلام
      داخل phpmyadmin هاستتون

    • سلام.میشه بیشتر در این مورد راهنمایی کنید.ممنون

    • 10 سال عضو همیار وردپرس

      سلام
      در چه موردی ؟

  4. سلام . میشه یه آموزش کامل برای انتقال به لوکال هاست بزارید من هرکاری می کنم نمی تونم . پرتالش مستقیم وصل میشه به سایت اصلی . هیچ تجربه مشابهیم ندارم . میشه کامل منو راهنمایی کنید لطفا

  5. 8 سال عضو همیار وردپرس

    سلام
    میشه در مورد انتقال از لوکال بیشتر توضیح بدید؟؟
    من فایل رو در هاست آپلود کردم
    آدرش رو چجوری بدست بیارم؟؟
    http://sgh24.com/cpanel/public_html/sgh24.com/info/wpclone_backup_12th_Apr_2016_09-14AM_gerSF01Rmk.zip
    این آدرس رو میزنم ولی ارور میده که فایل رو پیدا نمیکنه…

    • 10 سال عضو همیار وردپرس

      با احترام
      پوشه public_html را به عنوان پوشه روت در نظر بگیرید
      برای مثال وقتی فایل x.zip را در این پوشه قرار دهید ادرس ان yoursite.com/x.zip میشود.

  6. سلام.
    من از این برنامه استفاده کردم و همه مراحل رو انجام دادم. وقتی از هاست به لوکال هاست انتقال دادم به درستی انجام شد ولی حالا که از هاست به هاست دیگه ای منتقل میکنم، بعد از انتقال فونت های فارسی بهم میریزه.
    میشه راهنمایی کنید مشکل از چی میتونه باشه؟

    • 10 سال عضو همیار وردپرس

      با احترام
      اگر روی هاست خود دو ادرس داشته باشید این مشکل اتفاق می‌افتد.

  7. سلام. من بعد از زدن restore ، یک صفحه سفید میاد و هیچ اتفاقی نمیفته. صبرم کردم ولی هیچی نشد. می خوام از یک هاست به هاست دیگه منتقل کنم و بکاپ رو در یک سایت دیگه آپلود کردم. لطفا راهنمایی کنید.

    • 10 سال عضو همیار وردپرس

      با احترام
      احتمالا هاست جدید شما با این مسئله مشکل دارد. در این صورت نمی‌توانید از این سیستم استفاده کنید.

    • لطفا یک راه حل معرفی کنید . با تشکر

    • 10 سال عضو همیار وردپرس

      با احترام
      می‌توانید به ‌صورت دستی این‌کار را کنید(که البته کمی سخت‌تر است)
      این لینک می‌تواند به شما کمک کند
      http://hamyarwp.com/move-wordpress-from-localhost-to-host/

  8. 8 سال عضو همیار وردپرس

    سلام
    من سایتم رو منتقل کردم بعد از انتقال قالب مشکل طولی پیدا کرده و بزارک های سمت راست رو پایین نشون میده(تو همه قالب ها همینجوریه) در قسمت نوشتن مطلب جدید هم به نوعی همه چی اندازش بزرگ شده و خیلی بد شده.
    لطفا راهنمایی کنید تا این مشکل رو بر طرف کنم.

    • 10 سال عضو همیار وردپرس

      با احترام
      مواردی که شما می‌فرمایید مربوط به استایل هستند و مثل بقیه قسمت‌ها منتقل می‌شوند.
      احتمالا مشکل از چیز دیگری است نه انتقال سایت شما.

  9. باسلاام و روزبخیر
    من برای انتقال هاست و دامینم روی هاست و دامین دیگه از افزونه wp-clone استفاده کردم.. ولی بعد از زدن ادرس بک آپ روی وردپرسم ارور message was returned:
    Error Message : Internal Server Error

    Temporary files created in /home/mahtab/domains/mahtabroo.com/public_html/wp-content/wpclone-temp will be deleted. میده

    • 10 سال عضو همیار وردپرس

      با احترام
      مشکل از ادرس‌دهی شماست باید ادرس دقیق فایل بکاپ را بدهید نه ادرس محلی آن را

    • سلام و وقتتون بخیر
      من هم دقیقا با همین خطا message was returned:
      Error Message : Internal Server Error
      Temporary files created in /home/mahtab/domains/mahtabroo.com/public_html/wp-content/wpclone-temp will be deleted روبه رو میشم، منظورتون از آدرس دقیق فایل بک آپ چیه؟ طبق آموزشتون آدرس رو از روی دکمه copy URL کلیک می‌کنم و در باکس جلوی Restore from URL جایگذاری میکنم.

  10. 8 سال عضو همیار وردپرس

    Warning: ZipArchive::getStatusString(): Invalid or uninitialized Zip object in /home/reihanka/public_html/wp-content/plugins/wp-clone-by-wp-academy/lib/functions.php on line 1235
    The plugin encountered an error while extracting the zip file using php ziparchive,the following error message was returned:
    موقع ریستور این اخطار میاد ؟!!!!