WP Manifestindependent plugin directory
manifest / updates / offline-wp-core-updater

Offline WordPress Core Updater (Pro & Clean)

custom WordPress plugin to manually update the WordPress core offline. Developed by RayaWp

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/rayawp/offline-wp-core-updater/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

آپدیت آفلاین هسته وردپرس (Offline WordPress Core Updater) 🚀

افزونه‌ای حرفه‌ای، سبک و مدرن برای به‌روزرسانی هسته وردپرس به صورت کاملاً آفلاین و یا دریافت مستقیم از سرورهای اصلی با قابلیت بای‌پَس کردن محدودیت‌های هاست (Timeout و حجم آپلود).

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

🌟 ویژگی‌های کلیدی و فنی

  • معماری تک‌فایلی (Single File): تمام کدهای بک‌اند (PHP) و فرانت‌اند (HTML/CSS/JS) در یک فایل یکپارچه ایزوله شده‌اند تا بالاترین پرفورمنس را داشته باشد.
  • آپلود تکه‌تکه (Chunked Upload): دور زدن محدودیت‌های حجم آپلود سرور (upload_max_filesize) با تکه‌تکه کردن فایل در سمت کلاینت (پشتیبانی تا ۱۵۰ مگابایت).
  • استریم دانلود (Chunked Streaming): دانلود فایل مستقیماً از سرورهای وردپرس بدون قطعی و خطای تایم‌اوت، بسیار بهینه‌شده برای هاست‌های اشتراکی.
  • رابط کاربری مدرن و تکنیکال: طراحی مینیمال، تمیز و مهندسی‌شده با پنل لاگ زنده (CLI Terminal) برای مشاهده لحظه‌ای فرآیند استخراج و نصب کدهای هسته.
  • آپدیت کاملاً آفلاین: امکان نصب بسته latest.zip وردپرس مستقیماً از فایل‌های لوکال سیستم شما.

⚙️ پیش‌نیازهای سرور

  • نسخه وردپرس: 6.0 یا بالاتر
  • نسخه PHP: 7.4 یا بالاتر
  • فعال بودن ماژول ZipArchive روی سرور

🛠 نصب و راه‌اندازی

  1. فایل offline-wordpress-core-updater.php را دریافت کنید.
  2. این فایل را داخل پوشه‌ای به نام offline-wp-core-updater قرار داده و به فرمت .zip فشرده کنید.
  3. در پیشخوان وردپرس به مسیر افزونه‌ها > افزودن رفته و فایل زیپ را آپلود و نصب کنید.
  4. (روش توسعه‌دهندگان): فایل PHP را مستقیماً در مسیر wp-content/plugins/ هاست خود آپلود کنید.
  5. افزونه را فعال کنید.

🚀 راهنمای استفاده

پس از فعال‌سازی، به منوی ابزارها > آپدیت آفلاین وردپرس مراجعه کنید (در شبکه‌های چندسایتی به منوی تنظیمات شبکه بروید). دو راهکار در اختیار شماست:

  1. تب آپلود محلی: فایل latest.zip که قبلاً از سایت وردپرس دانلود کرده‌اید را در باکس مربوطه رها کنید (Drag & Drop).
  2. تب دریافت از لینک (URL): آدرس فایل نصبی وردپرس را وارد کنید تا موتور رایا وردپرس آن را به صورت استریم دانلود و نصب کند.

توسعه‌دهنده

رایا وردپرس (RayaWp Studio) - مرجع تخصصی آموزش و ابزارهای توسعه وردپرس.