پرش به مطلب اصلی

خروجی گرفتن و وارد کردن

Ultimate Multisite 2.9.0 ابزار خروجی گرفتن و وارد کردن (Export & Import) را در مسیر Tools > Export & Import اضافه کرده است. از این ابزار زمانی استفاده کنید که نیاز دارید یک سایت وردپرسی را به فایل ZIP بسته‌بندی کنید، آن فایل ZIP را بازیابی (restore) نمایید، یا یک سایت را بین نصب‌های سازگار Ultimate Multisite و وردپرسی تک‌سایتی جابجا کنید.

مجوزهای مورد نیاز

شما باید با حساب کاربری مدیر (administrator) وارد شوید که بتواند به منوی Tools در سایت مورد نظر برای خروجی گرفتن یا وارد کردن دسترسی داشته باشد. در یک شبکه چندسایتی (multisite network)، هنگام خروجی گرفتن یا وارد کردن زیرسایت‌ها از ابزارهای Ultimate Multisite در سطح شبکه، از حساب کاربری مدیر شبکه استفاده کنید.

دانلودهای ZIP خروجی از طریق یک نقطه پایانی دانلود احراز هویت شده (authenticated download endpoint) ارائه می‌شوند، بنابراین تا زمانی که دانلود کامل شود، نشست کاربری مدیر را فعال نگه دارید و آدرس‌های دانلود تولید شده را علنی به اشتراک نگذارید.

خروجی گرفتن یک سایت به ZIP

۱. در پنل مدیریت وردپرس سایتی که می‌خواهید کپی کنید، به Tools > Export & Import بروید. ۲. ناحیه خروجی گرفتن را باز کرده و سایتی را که می‌خواهید بسته‌بندی کنید، انتخاب نمایید. ۳. در صورت وجود، محتوای اختیاری مانند آپلودها (uploads)، افزونه‌ها (plugins) و قالب‌ها (themes) را انتخاب کنید. ۴. خروجی گرفتن را شروع کرده و منتظر بمانید تا فرآیند تکمیل شود. ممکن است سایت‌های بزرگ نیاز داشته باشند که خروجی گرفتن آن‌ها در پس‌زمینه انجام شود تا فایل ZIP آماده گردد. ۵. فایل ZIP تکمیل شده را از لیست خروجی‌ها دانلود کنید.

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

خروجی گرفتن شامل چه مواردی است

یک فایل ZIP خروجی می‌تواند شامل موارد زیر باشد:

  • محتوای پایگاه داده و تنظیمات سایت انتخاب شده.
  • فایل‌های رسانه‌ای آپلود شده، در صورتی که آپلودها انتخاب شده باشند.
  • افزونه‌ها و قالب‌ها، در صورتی که این گزینه‌ها انتخاب شده باشند.
  • متادیتای واردات (import metadata) که توسط ابزار Export & Import برای بازسازی سایت در نصب مقصد استفاده می‌شود.

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

وارد کردن یک سایت از ZIP

۱. در سایت وردپرسی مقصد، به Tools > Export & Import بروید. ۲. ناحیه وارد کردن را باز کرده و فایل ZIP ایجاد شده توسط ابزار Export & Import را آپلود کنید. ۳. اگر سایت قرار است از آدرس جدیدی استفاده کند، یک URL جایگزین وارد کنید، یا برای حفظ آدرس اصلی، این فیلد را خالی بگذارید. ۴. انتخاب کنید که آیا پس از اتمام وارد کردن، فایل ZIP آپلود شده حذف شود یا خیر. ۵. روی Begin Import کلیک کنید. ۶. تا زمانی که وارد کردن کامل شود، آن را زیر نظر بگیرید. از Cancel Import فقط در صورتی استفاده کنید که نیاز دارید فرآیند را قبل از اتمام متوقف کنید. ۷. قبل از اجازه دادن به ترافیک عادی یا دسترسی مشتریان، سایت وارد شده را بررسی نمایید.

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

محدودیت‌ها و نکات سازگاری

  • دایرکتوری‌های آپلود یا کتابخانه‌های رسانه‌ای بسیار بزرگ می‌توانند فایل‌های ZIP حجیمی تولید کنند. قبل از خروجی گرفتن یا وارد کردن سایت‌های بزرگ، محدودیت‌های آپلود PHP، محدودیت‌های اجرا، فضای دیسک، حافظه و تنظیمات مهلت زمانی سرور را تأیید کنید.
  • کتابخانه‌های رسانه‌ای بسیار بزرگ ممکن است نیاز به انتقال در یک پنجره نگهداری با ترافیک کم داشته باشند.
  • نصب وردپرسی مقصد باید از نسخه‌های سازگار وردپرس، PHP، Ultimate Multisite، افزونه و قالب استفاده کند.
  • وارد کردن یک سایت تک‌سایتی، سایت مقصد را جایگزین می‌کند. این ابزار، ابزار ادغام (merge tool) نیست.
  • انتقال از چندسایت به تک‌سایت و از تک‌سایت به چندسایت تنها زمانی پشتیبانی می‌شود که محیط مقصد بتواند افزونه‌ها، قالب‌ها، URLها و اجزای مورد نیاز Ultimate Multisite سایت خروجی را اجرا کند.
  • فایل ZIP را خصوصی نگه دارید. ممکن است شامل محتوای پایگاه داده، فایل‌های آپلود شده و جزئیات پیکربندی سایت خروجی باشد.

برای گردش کارهای خروجی گرفتن قدیمی‌تر در سطح شبکه، به Site Export مراجعه کنید.