WP Manifestindependent plugin directory
manifest / performance / smart-webp

Smart WebP releasesself-updates

Smart WebP — auto convert & compress WordPress images to WebP (with backup, bulk optimize, GitHub self-update)

by GOHAR · github.com/goharmohamed66/smart-webp

0stars
4release downloads
0forks

Install

The author publishes release zips, so WP-CLI can install straight from GitHub:

wp plugin install https://github.com/goharmohamed66/smart-webp/releases/download/v1.0.1/smart-webp.zip

Ships its own WordPress updater (built-in updater), so new versions show up under Dashboard → Updates.

Readme

Smart WebP

ضغط وتحويل الصور تلقائياً في ووردبريس لصيغة WebP — أصغر حجم وأفضل جودة، مع نسخة احتياطية واستعادة وضغط جماعي.

A WordPress plugin that automatically converts and compresses images to WebP, with backup/restore and bulk optimization.

المميزات

  • تحويل تلقائي لـ WebP عند رفع أي صورة.
  • تحكم في الجودة (20–100) وتغيير الحجم (قص مربع / نسبي / عرض فقط).
  • نسخة احتياطية من الأصل مع إمكانية الاستعادة أو إعادة الضغط بإعدادات جديدة.
  • ضغط جماعي لكل الصور القديمة من لوحة التحكم مع شريط تقدّم.
  • ضغط GIF عبر gifsicle (لو متاح على السيرفر).
  • إحصائيات التوفير (الحجم المُوفَّر والنسبة المئوية).
  • إزالة بيانات EXIF تلقائياً عند الضغط.
  • تحديث تلقائي مباشرةً من هذا المستودع على GitHub.

المتطلبات

  • WordPress 5.5 أو أحدث
  • PHP 7.4 أو أحدث
  • إضافة GD مع دعم WebP (imagewebp)
  • gifsicle على السيرفر (اختياري — لضغط GIF فقط)

التثبيت

  1. نزّل المستودع كـ ZIP، أو استخدم ملف الإصدار المُجهَّز.
  2. من لوحة ووردبريس: الإضافات ← أضف جديد ← رفع إضافة ← اختر الملف ← تثبيتتفعيل.
  3. افتح Smart WebP من القائمة الجانبية واضبط الإعدادات.

التحديث التلقائي

البلاجين بيفحص أحدث Release في هذا المستودع تلقائياً (كل 6 ساعات). لو رقم الإصدار (tag) أحدث من المثبّت، بيظهر التحديث في لوحة ووردبريس ويتثبّت تلقائياً في الخلفية.

إصدار تحديث جديد

  1. عدّل الكود وارفع رقم Version في ترويسة smart-webp.php (مثلاً 1.0.1).
  2. ابنِ ملف smart-webp.zip بهيكل smart-webp/smart-webp.php.
  3. ادفع الكود واعمل Release جديد بنفس الرقم وأرفق الـ zip:
git add -A && git commit -m "Release 1.0.1" && git push
gh release create v1.0.1 smart-webp.zip --title "Smart WebP v1.0.1" --notes "وصف التحديث"

كل المواقع المثبّت عليها البلاجين هتشوف التحديث وتثبّته تلقائياً.

الترخيص

GPL-2.0+

Read the full README on GitHub →

Releases

TagPublishedAssetDownloads
v1.0.1 Jun 9, 2026 smart-webp.zip 2
v1.0.0 Jun 9, 2026 smart-webp.zip 2