افزونه‌ها و اتصال‌ها

افزونه وردپرس: پشتیبان‌گیری و رسانه در پوشه

نصب افزونه، اتصال سایت، پشتیبان منظم، همگام‌سازی رسانه، نمایش تصاویر از پوشه و بازگردانی.

نصب و اتصال

  1. افزونه را از صفحه «افزونه‌ها ← وردپرس» دریافت کنید و در پیشخوان وردپرس از «افزونه‌ها ← افزودن ← بارگذاری افزونه» نصب و فعال کنید.
  2. در منوی «پوشه» در پیشخوان وردپرس، «اتصال به پوشه» را بزنید.
  3. در صفحه‌ای که باز می‌شود، وارد پوشه شوید و «اجازه می‌دهم و وصل کن» را بزنید. به پیشخوان وردپرس برمی‌گردید و سایت وصل است.
  4. اگر این راه ممکن نبود: در پوشه از «پشتیبان سایت و هاست» یک کلید اتصال بسازید و در افزونه، بخش «اتصال با کلید» وارد کنید.

پشتیبان‌گیری

  1. در زبانه «پشتیبان‌گیری» زمان‌بندی (روزانه، دو بار در روز یا هفتگی)، ساعت و تعداد نسخه‌هایی را که نگه داشته می‌شود انتخاب کنید.
  2. هر پشتیبان یک زیرپوشه در «وردپرس — نام سایت ← پشتیبان‌ها» است: پایگاه داده (database-…sql.gz)، فایل‌ها (files-…zip) و فهرست (manifest.json).
  3. پشتیبان فقط وقتی «موفق» حساب می‌شود که پوشه همه فایل‌ها را بررسی کرده و اثر انگشت (SHA-256) هر کدام با فایل سایت یکی باشد.
  4. نسخه‌های قدیمی‌تر از تعداد انتخاب‌شده به سطل زباله پوشه می‌روند و تا پایان مهلت سطل زباله قابل بازگرداندن هستند.

بازگردانی

  1. بازگردانی با WP-CLI انجام می‌شود: دستور «wp pooshe backups» فهرست پشتیبان‌ها و «wp pooshe restore <شناسه>» بازگردانی را انجام می‌دهد.
  2. پیش از هر نوشتن، همه فایل‌های پشتیبان دانلود و با فهرست مقایسه می‌شوند؛ پشتیبان ناقص یا تغییرکرده بازگردانی نمی‌شود.
  3. سایت هنگام بازگردانی پایگاه داده در حالت تعمیر است. اگر نشانی سایت عوض شده باشد، افزونه دستور جایگزینی نشانی را نشان می‌دهد.
  4. اگر به WP-CLI دسترسی ندارید، فایل‌های هر پشتیبان را از پوشه دانلود کنید و از پشتیبانی میزبان خود برای بازگردانی کمک بگیرید.

رسانه

  1. هر فایل تازه کتابخانه رسانه در پس‌زمینه به پوشه «رسانه» فرستاده می‌شود. برای فایل‌های قبلی «ارسال رسانه‌های موجود به پوشه» را بزنید.
  2. برای نمایش تصاویر از پوشه، در پنل پوشه «نمایش عمومی تصاویر» را برای این سایت روشن کنید و در افزونه «تصاویر از پوشه نمایش داده شوند» را بزنید. فقط عکس‌های JPEG، PNG، WebP و GIF پوشه «رسانه» نشانی عمومی دارند.
  3. برای صرفه‌جویی در فضای هاست، «حذف فایل اصلی از هاست» را روشن کنید. فایل فقط وقتی حذف می‌شود که پوشه همان فایل را نمایش دهد؛ اندازه‌های کوچک تصویر روی سایت می‌مانند. «برگرداندن فایل‌ها به سایت» آن‌ها را دوباره دانلود می‌کند.

امنیت و حریم خصوصی

افزونه فقط به پوشه همان سایت دسترسی دارد و فایل‌های دیگر فضای کاری را نمی‌بیند. کلید اتصال روی سایت رمزنگاری‌شده ذخیره می‌شود و فقط یک بار منتقل می‌شود.

wp-config.php (که رمز پایگاه داده در آن است) به‌طور پیش‌فرض در پشتیبان نیست؛ فقط اگر خودتان بخواهید اضافه می‌شود.

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

بدانید

اتصال وردپرس در پلن‌های کسب‌وکار و تیم فعال است. هر فایل (هر حجم پشتیبان و هر رسانه) از سقف تعداد فایل و فضای پلن کم می‌کند.

فایلی بزرگ‌تر از سقف حجم هر فایل در پوشه در پشتیبان نمی‌آید و نامش در manifest.json و گزارش افزونه ثبت می‌شود.

افزونه به WP-Cron وابسته است. در سایت‌های کم‌بازدید، اجرای cron واقعی (مثلاً «wp cron event run --due-now» هر چند دقیقه) زمان‌بندی را دقیق‌تر می‌کند.

پیوندهای مستقیم قدیمی به فایل اصلی تصویر (نه خود تصویر) در نوشته‌ها، اگر فایل از هاست حذف شده باشد کار نمی‌کنند.