محتوانوشته
در برخی از مواقع و بنا به دلایل مختلفی ممکن است مجبور شوید تا اطلاعات وب سایت خود را انتقال دهید. به عنوان مثال؛ ممکن است یک سایت داشته باشید و بخواهید اطلاعات سایر سایت های خود را به آن انتقال دهید. خوشبختانه وردپرس اینکار را با استفاده از افزونه وردپرس برای شما ساده کرده است و شما می توانید بدون نیاز به مهارت کدنویسی اطلاعات وردپرس خود را با استفاده از یک افزونه انتقال سایت وردپرس به سایتی دیگر منتقل کنید. افزونه ای که ما قصد داریم در این مطلب به آن بپردازیم، افزونه All-in-One WP Migration می باشد. با نوین وردپرس همراه باشید تا شما را با نحوه انتقال اطلاعات وردپرس به سایتی دیگر با افزونه All in One WP آشنا کنیم.
چرا از All in One WP Migration برای انتقال سایت وردپرسی استفاده کنیم؟
افزونه All in One WP Migration به دلیل سادگی بینظیر و کارایی بالا در انتقال کامل وبسایتهای وردپرسی شناخته میشود. مزیت اصلی آن، حذف نیاز به دانش فنی در مورد FTP، مدیریت دیتابیس (phpMyAdmin) یا تنظیمات پیچیده سرور است. این افزونه با تبدیل کل وبسایت شما (شامل دیتابیس، فایلها، قالبها و افزونهها) به یک فایل قابل مدیریت، فرآیند اکسپورت و ایمپورت را به یک فرآیند چند کلیکی تبدیل میکند. این ویژگی، آن را به بهترین انتخاب برای کاربران مبتدی و همچنین متخصصانی که به دنبال راهحلی سریع و قابل اعتماد برای جابجایی سایت هستند، تبدیل میکند. همچنین، این افزونه با اکثر هاستها سازگاری خوبی دارد و بهروزرسانیهای منظم آن، خطر ناسازگاری را به حداقل میرساند.
خرید افزونه المنتور پرو | خرید افزونه دیجیتس | خرید افزونه گرویتی فرمز | خرید افزونه دکان پرو
آموزش افزونه All in One WP Migration برای انتقال اطلاعات
قبل از اینکه نحوه کار با افزونه All in One WP Migration را به شما آموزش دهیم، بهتر است با امکانات و قابلیت های این پلاگین بیشتر آشنا شوید. به طور کلی؛ افزونه All in One WP Migration یک افزونه امنیتی وردپرس است که در سال 2013 معرفی شد و توسط بیش از 60 میلیون وب سایت مورد استفاده قرار گرفت. این افزونه هم اکنون یکی از بهترین و قابل اعتمادترین افزونه وردپرس برای انتقال اطلاعات وب سایت بشمار می رود. این پلاگین به شما این امکان را می دهد تا وب سایت وردپرس خود را بدون دانش فنی یا تجربه کمی منتقل کنید. برخی از ویژگی های این افزونه عبارت است از:
- پشتیبانی از آپلودهای سفارشی، افزونه ها، پوشه های پوسته وردپرس و موارد دیگر
- همراه با بیش از 50 ترجمه زبان
- بدون محدودیت در هاست یا سیستم عامل
- پشتیبانی از طیف گسترده ای از ارائه دهندگان میزبانی
- جایگزینی هوشمند و بی عیب خودکار آدرس وب سایت در حین درون ریزی
- پشتیبانی کامل از محصول
- و بسیاری از ویژگی های دیگر
بیشتر بخوانید: معرفی افزونه Crisp Live Chat برای پشتیبانی آنلاین در وردپرس
طریقه انتقال سایت وردپرسی با استفاده از All in One WP Migration
در اولین قدم، شما باید این افزونه را در سایت خود نصب و فعال کنید. برای انجام اینکار؛ در ابتدا وارد پیشخوان وردپرس خود شوید و سپس از بخش “افزونه ها” روی گزینه “افزودن” کلیک نمائید. سپس نام افزونه را در باکس بالای صفحه وارد و سرچ نمائید. پس از اینکه افزونه برای شما پیدا شد کافیست آن را نصب و فعال کنید.

پس از اینکه افزونه برای شما فعال شد؛ گزینه ای به نام All in One WP Migration در پیشخوان وردپرس شما ظاهر می شود که با کلیک روی آن می توانید وارد بخش پیکربندی افزونه شوید.
حال در این صفحه چند گزینه برای برون ریزی اطلاعات وجود دارد. لینک “یافتن جایگزین در پایگاه داده” دقیقاً این کار را انجام می دهد. اگر قصد دارید اطلاعات خود را به یک دامنه جدید منتقل کنید و یا اینکه می خواهید مسیر URLهای خود را تغییر دهید، می توانید از این گزینه استفاده کنید.
در اولین قدم وارد بخش “export یا درون ریزی” شوید و سپس روی دکمه “add” کلیک نمائید. در بخش find نام دامنه جاری را وارد کنید و در بخش replace with نام دامنه جدیدتون را بنویسید. پس از آن روی دکمه Advanced options کلیک نمائید. حال در این قسمت می توانید از بخش های مختلف سایت خود مانند: دیتابیس، رسانه، قالب و… با کلیک بر روی دکمه Export To یک نسخه خروجی تهیه کنید.
دکمه “EXPORT TO” گزینه های ذخیره سازی مبتنی بر ابر زیادی را در اختیار شما قرار می دهد. برای این آموزش، من قصد دارم سایت را به یک فایل برون ریزی کنم. بنابراین برای برون ریزی کردن سایت، از منوی کشویی «EXPORT TO» انتخاب کنید.

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

وقتی فرایند برون ریزی کامل شد، یک پنجره همراه با لینک دانلود فایل برای شما باز می شود که شما می توانید فایل را در رایانه خود دانلود کنید.

پس از اینکه فایل برون ریزی شده را دانلود کردید، حال باید آن را در سایت جدید خود درون ریزی نمائید. در ادامه مطلب شما را نحوه استفاده از افزونه All in One WP Migration برای انتقال سایت وردپرسی و درون ریزی آن آشنا می کنیم.
بیشتر بخوانید: رفع خطای لودینگ المنتور در وردپرس
درون ریزی با استفاده از افزونه All in One WP Migration
در اولین قدم شما باید وردپرس را در هاست جدید نصب کنید. پس از آن نوبت به نصب افزونه All-in-One WP Migration می رسد. پس از اینکه افزونه را در سایت جدید خود هم نصب کردید، از بخش All in One WP Migration روی گزینه “Import” کلیک کنید.

حال فایلی را که قبلاً برون ریزی کرده بودید را از بخش Import در سایت خود آپلود نمائید. می توانید اینکار را با استفاده از کشیدن و رها کردن انجام دهید.

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

اگر با این خطا روبه رو شدید، نگران نباشید. زیرا شما می توانید آن را با استفاده از تغییر محدودیت آپلود در فایل htaccess رفع نمائید. در واقع؛ خطایی که مشاهده خواهید کرد مبنی بر اینکه درون ریزی پایگاه داده موجود را بازنویسی می کند. این مشکلی ندارد زیرا ما در حال وارد کردن به یک نصب جدید وردپرس هستیم. به همین منظور کافیست بر روی دکمه “PROCEED” کلیک کنید.

پس از آن یک پیغام موفقیت آمیز درون ریزی را مشاهده خواهید کرد. پس از آن باید روی لینک “ذخیره ساختار پیوندهای ثابت” کلیک کنید.
بیشتر بخوانید: نحوه انتقال وردپرس به هاست جدید با استفاده از 6 مرحله

پس از آن شما به صفحه لاگین مدیریت نصب جدید وردپرس وارد خواهید شد.

پس از ورود به سیستم، به صفحه “تنظیمات پیوند دائم” منتقل می شوید.
در این قسمت نباید چیزی را تغییر دهید، فقط کافیست صفحه را به سمت پایین اسکرول کرده و در نهایت روی دکمه ” ذخیره تغییرات” کلیک نمائید.

پس از آن کار شما به اتمام خواهد رسید.
بیشتر بخوانید: افزونه All in One SEO Pack Pro | سئو پیشرفته سایت ها با افزونه آل این وان سئو پک پرو
– رفع خطای درون ریزی با htaccess
در ادامه آموزش پلاگین All in One WP Migration برای انتقال سایت های وردپرسی قصد داریم نحوه رفع خطای درون ریزی را با استفاده از فایل htaccess در اختیار شما قرار دهیم.
اگر با خطای آپلود مواجه شدید، می توانید با افزودن چند خط به فایل htaccess. در دایرکتوری ریشه وردپرس، آن را برطرف نمائید.
از آنجایی که حجم فایل برون ریزی ما کمی بیشتر از 50 مگابایت است، بنابراین ما کد زیر را به انتهای فایل htaccess در مکان جدید اضافه می کنیم و سپس حجم مجاز آپلود را به 60 مگابایت افزایش می دهیم:
php_value upload_max_filesize 60M
php_value post_max_size 60M
php_value memory_limit 256M
php_value max_execution_time 300
php_value max_input_time 300
افزونه اسلایدر روولوشن | خرید افزونه داپلیکیتور پرو | خرید افزونه پرفومترز
مدیریت محدودیتها و ارتقاء انتقال اطلاعات وردپرس به سایتی دیگر با افزونه All in One WP (نسخه رایگان در مقابل پولی)
محدودیت اصلی در نسخه رایگان All in One WP Migration، حجم فایل آپلود است. این نسخه معمولاً از آپلود فایلهای بزرگتر از ۵۱۲ مگابایت (یا در برخی موارد ۱۲۸ مگابایت) جلوگیری میکند که برای وبسایتهای بزرگ یا دارای محتوای چندرسانهای سنگین کافی نیست.
راهحلهای ارتقاء:
- خرید نسخه پریمیوم: این کار محدودیت حجم را برداشته و دسترسی به پشتیبانی ویژه را فراهم میکند.
- استفاده از افزونههای ذخیرهسازی ابری (Addons): اگر نمیخواهید نسخه پریمیوم را بخرید اما سایت شما حجیم است، میتوانید افزونههای جانبی مانند Dropbox, Google Drive, یا OneDrive Migration Addon را به صورت جداگانه خریداری و نصب کنید. این افزونهها به شما اجازه میدهند بکاپ را مستقیماً به فضای ابری خود اکسپورت کرده و از آنجا ایمپورت نمایید، که محدودیت آپلود سرور را دور میزند.
- افزایش تنظیمات PHP سرور: در برخی موارد، میتوانید با ویرایش فایل
php.iniیا از طریق پنل هاست، مقادیرupload_max_filesizeوpost_max_sizeرا افزایش دهید، اما این روش همیشه در هاستهای اشتراکی ممکن نیست و اغلب افزونه All in One WP Migration برای اعمال تغییرات به یک افزونه کمکی یا نسخه پولی نیاز دارد.
بیشتر بخوانید: آموزش کار با افزونه All in One SEO Pack
سوالات متداول پیرامون افزونه All in One WP Migration
آیا میتوانم از All in One WP Migration برای انتقال سایت از یک دامنه به دامنه دیگر استفاده کنم؟
بله، این افزونه به طور کامل برای این منظور طراحی شده است. پس از ایمپورت موفقیتآمیز روی دامنه مقصد، افزونه به صورت خودکار تمام URLهای قدیمی را با URL جدید جایگزین میکند. با این حال، پس از اتمام فرآیند، بهتر است یک بار دیگر تنظیمات پیوندهای یکتا (Permalinks) را در پیشخوان وردپرس ذخیره کنید تا از ریدایرکتهای صحیح اطمینان حاصل شود.
اگر حجم سایت من از محدودیت نسخه رایگان بیشتر باشد، چه اتفاقی میافتد؟
اگر حجم فایل بکاپ شما از سقف تعیین شده توسط نسخه رایگان (معمولاً ۵۱۲ مگابایت) فراتر رود، افزونه هنگام تلاش برای ایمپورت، خطای “Maximum Upload File Size Exceeded” را نمایش خواهد داد. راه حل این است که یا افزونههای ابری (مانند Google Drive Addon) را برای اکسپورت مستقیم خریداری کنید، یا از نسخه پریمیوم استفاده نمایید.
آیا این افزونه با افزونههای امنیتی مانند Wordfence یا Sucuri تداخلی ایجاد میکند؟
به طور کلی، All in One WP Migration با اکثر افزونههای امنیتی سازگار است. با این حال، به دلیل تغییرات گستردهای که در ساختار سایت ایجاد میکند، توصیه میشود قبل از شروع فرآیند انتقال، تنظیمات فایروال یا اسکنهای سنگین امنیتی را موقتاً غیرفعال کنید و پس از تکمیل انتقال و اطمینان از عملکرد صحیح سایت مقصد، آنها را مجدداً فعال نمایید.
آیا باید تمام افزونههای روی سایت مبدأ را قبل از ساخت بکاپ حذف کنم؟
خیر، نیازی به حذف افزونهها نیست؛ افزونه همه چیز، از جمله افزونههای غیرفعال، را منتقل میکند. با این حال، برای کاهش حجم فایل نهایی و جلوگیری از تداخل احتمالی در سایت مقصد، توصیه میشود افزونههای قدیمی، غیرفعال، یا افزونههایی که مخصوص سرور یا دامنه قبلی بودند را حذف کنید. اگر از گزینه Exclude در هنگام اکسپورت استفاده کنید، میتوانید به صورت دستی برخی پوشهها (مانند پوشه کش) را حذف نمایید.
پس از ایمپورت، آیا باید کاربران و رمزهای عبور را دوباره وارد کنم؟
خیر. از آنجا که All in One WP Migration کل دیتابیس را منتقل میکند، تمام اطلاعات کاربران، رمزهای عبور، نظرات، و تنظیمات سایت به صورت کامل و بدون تغییر به سایت جدید منتقل میشوند. تنها موردی که ممکن است نیاز به ورود مجدد داشته باشد، نشست (Session) ادمین شما در سایت مقصد است.
بیشتر بخوانید: آموزش ساخت وردپرس شبکه
جمع بندی: چگونگی استفاده از افزونه All in One WP Migration برای انتقال سایت وردپرسی
افزونه All-in-One WP Migration یک افزونه کاربردی وردپرس است که به شما این امکان را می دهد تا اطلاعات سایت خود را به یک سرور جدید یا لوکال هاست انتقال دهید. ما در این مطلب شما را با افزونه انتقال سایت وردپرس به سایتی دیگر All in One WP Migration و همچنین نحوه انتقال اطلاعات وردپرس به سایتی دیگر با افزونه All in One WP آشنا کردیم. امیدوارم این آموزش مورد رضایت شما عزیزان قرار گرفته باشد.
منبع: greengeeks
نظراتمقاله
سلام و وقت بخیر من ساعت هاست که درحال سرچ هستم درباره این که چطوری میتونیم قالبمون رو به راحت ترین شکل ممکن تغییر بدیم بدون آسیب به سئو (یه نکته منفی دیگه این هست که سایت فعلی با ویژوال کامپوزر هست.) متاسفانه آموزش دقیق و مناسبی توی این زمینه وجود نداره.
با درود
این آموزش را مشاهده کنید:
https://wpnovin.com/knowledge-base/how-to-change-wordpress-theme/
این افزونه به همراه افزونه های زیر را هم موجود کنید لطفا
Modal Survey
All-in-One WP Migration
WoowBot
Convert Plug Pro
سپاس و درود
سلام و درود
لطفا پیشنهاد خود را از طریق صفحه اینستاگرام مجموعه درج کنید تا علاوه بر ثبت پیشنهاد از هدیه رایگان انتشار نیز بهره مند شوید.
با تشکر