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

by RayaWp Utility · github.com/rayawp/offline-wp-core-updater

0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/rayawp/offline-wp-core-updater/archive/refs/heads/main.zip

Readme

آپدیت آفلاین هسته وردپرس (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) - مرجع تخصصی آموزش و ابزارهای توسعه وردپرس.

Read the full README on GitHub →