M7tawa Local Image Optimizer: إضافة خفيفة لتحسين صور ووردبريس

تظل الصور واحدة من أكثر العناصر تأثيرًا في حجم صفحات ووردبريس وسرعة تحميلها، خصوصًا في المواقع الإخبارية والمدونات والمتاجر التي تضيف عشرات أو مئات الصور الجديدة باستمرار. ومن هنا تأتي فكرة إضافة M7tawa Local Image Optimizer التي تتعامل مع الصورة لحظة رفعها إلى ووردبريس، بدل أن تترك عملية التحسين كخطوة يدوية يجب تذكرها في كل مرة.
الاسم الكامل للإضافة هو M7tawa Local Image Optimizer with WebP & AVIF، وهي إضافة مجانية مفتوحة المصدر منشورة رسميًا في دليل WordPress.org، ومصممة لتكون أداة محددة الوظيفة وخفيفة: تستقبل الصور الجديدة أثناء الرفع، وتفحصها، وتحول الصيغ المناسبة إلى WebP إذا كان التحويل سيحقق فائدة حقيقية وفق الإعدادات التي يحددها مدير الموقع.
هذه الفكرة البسيطة تخفي وراءها مجموعة من التفاصيل المهمة مثل الحفاظ على الصور المتحركة، وعدم إعادة تحويل ملفات WebP أو AVIF، وتحديد حد أدنى للتوفير، والتحكم في الجودة والأبعاد، وإمكانية الاحتفاظ بالملف الأصلي.
الإجابة السريعة
M7tawa Local Image Optimizer إضافة مجانية لووردبريس تعمل محليًا على خادم الموقع، وتحول صور JPG وJPEG وPNG العادية وBMP وTIFF/TIF الجديدة إلى WebP عند رفعها، عندما يدعم الخادم ذلك ويحقق التحويل نسبة التوفير المطلوبة. لا ترسل الصور إلى خدمة خارجية، ولا تستخدم API أو نظام اشتراك خارجي، كما تحافظ على AVIF وWebP وAPNG دون إعادة تحويل غير ضرورية.
لماذا تحتاج المواقع إلى تحسين الصور أصلًا؟
الصورة الكبيرة لا تؤثر فقط في مساحة التخزين. حجم الملف ينتقل إلى كل زائر يحتاج إلى تحميله، وبالتالي يمكن أن يؤثر في سرعة ظهور محتوى الصفحة واستهلاك بيانات الهاتف وتجربة المستخدم بصورة عامة.
وتزداد المشكلة في مواقع المحتوى لأن الصورة الواحدة لا تبقى وحدها دائمًا. ووردبريس والقالب والإضافات قد تنشئ أحجامًا مختلفة تستخدم في الصفحة الرئيسية وصفحات الأقسام والصور المصغرة والمقالات.
لهذا تناولنا سابقًا في سوالف أهمية الصور الحديثة ضمن دليل كيفية تحسين سرعة موقع ووردبريس في 2026، حيث تمثل صيغ مثل WebP أحد الحلول العملية لتقليل حجم الصور مع الحفاظ على جودة بصرية مناسبة.
ما الذي تفعله M7tawa Local Image Optimizer؟
فكرة M7tawa Local Image Optimizer ليست تشغيل عملية ضخمة في الخلفية أو فحص مكتبة الوسائط باستمرار، وإنما الدخول في مسار رفع الصورة نفسه.
عندما ترفع صورة جديدة بصيغة مدعومة، تفحص الإضافة الملف وإمكانات الخادم والإعدادات التي اخترتها. وإذا كان التحويل مناسبًا، تنشئ نسخة WebP وتحسب حجمها وتقارنها بالملف الأصلي قبل اعتماد النتيجة.
هذه الطريقة تجعل التحسين جزءًا من سير العمل اليومي. المحرر يرفع الصورة بالطريقة المعتادة، بينما تتولى الإضافة عملية التحسين من الخلف دون الحاجة إلى فتح أداة منفصلة لكل صورة.
تحويل JPG وPNG وBMP وTIFF إلى WebP
يدعم M7tawa Local Image Optimizer ملفات JPG وJPEG وPNG القياسية وBMP وTIFF/TIF كصيغ مصدر، بشرط أن تكون مكتبة معالجة الصور الموجودة على الخادم قادرة على قراءة الصيغة وإنشاء WebP.
وهذا يعني أن الإضافة لا تعتمد على مجرد امتداد الملف، وإنما على قدرات بيئة الاستضافة أيضًا.
إذا كان الخادم يدعم WebP بصورة صحيحة، يمكن للصورة الجديدة الانتقال من صيغة تقليدية إلى WebP أثناء عملية الرفع نفسها.
ماذا يعني وجود AVIF في اسم الإضافة؟
هذه نقطة مهمة حتى لا نفهم وظيفة الإضافة بشكل خاطئ.
الإصدار الحالي من M7tawa Local Image Optimizer with WebP & AVIF لا يقوم بتحويل JPG أو PNG إلى AVIF.
الدعم الحالي لـAVIF يعني أن الإضافة تتعرف على الصورة إذا كانت AVIF أصلًا، وتتركها دون إعادة تحويلها إلى WebP. والهدف هو عدم أخذ ملف حديث وخفيف وإخضاعه لعملية تحويل لا يحتاج إليها.
الأمر نفسه ينطبق على WebP: إذا كانت الصورة المرفوعة WebP بالفعل، لا تحاول الإضافة إعادة تحويلها.
حماية ملفات APNG المتحركة
ملفات PNG ليست كلها صورًا ثابتة. هناك صيغة APNG التي تسمح بتخزين الحركة داخل ملف PNG.
المشكلة أن تحويل APNG إلى صورة WebP ثابتة بطريقة غير مدروسة قد يؤدي إلى فقدان الحركة.
لذلك يكتشف M7tawa Local Image Optimizer ملفات APNG المتحركة ويستثنيها من التحويل، ويحافظ عليها كما هي بدل تحسين الحجم على حساب الوظيفة الأصلية للصورة.
هذه التفاصيل مهمة لأنها توضح أن فلسفة الإضافة ليست «تحويل أي شيء بأي ثمن»، وإنما التحويل عندما تكون النتيجة منطقية وآمنة.
الصور لا تغادر خادم موقعك
من أبرز خصائص الإضافة أن عملية المعالجة تتم محليًا داخل استضافة ووردبريس.
M7tawa Local Image Optimizer لا يرفع الصورة إلى خادم ضغط صور تابع لطرف ثالث، ولا يحتاج إلى API خارجي لإجراء عملية التحويل، ولا يطلب إنشاء حساب في خدمة SaaS.
هذا التصميم له فائدتان واضحتان. الأولى تتعلق بالخصوصية، لأن ملفات الوسائط لا تحتاج إلى مغادرة خادم الموقع فقط من أجل تحسينها. والثانية هي الاستقلال عن حصص الاستخدام أو توقف خدمة خارجية أو تغيير خطتها وأسعارها.
في المقابل، يعتمد الأداء والقدرات المتاحة على إمكانات استضافتك نفسها، وهو أمر منطقي في أي حل يعتمد على المعالجة المحلية.
لا Telemetry ولا Tracking ولا إعلانات
بحسب صفحة الإضافة الرسمية، لا تتضمن M7tawa Local Image Optimizer أنظمة Telemetry أو تتبعًا خارجيًا أو إعلانات أو API لتحسين الصور عن بعد.
ولا يتم إرسال الصور أو إعدادات الإضافة أو إحصاءات التوفير إلى خدمة خارجية.
هذه نقطة جيدة لمن يفضل إضافة تؤدي وظيفة واضحة داخل ووردبريس دون ربط الموقع بمنصة أخرى لمجرد ضغط الصور.
التحسين عند الرفع فقط
من القرارات التصميمية المهمة في الإضافة أنها لا تقوم بفحص مكتبة الوسائط القديمة في الخلفية.
الإصدار الحالي يتعامل مع الصور الجديدة فقط عند رفعها. لا توجد عملية Bulk Optimization للمكتبة القديمة، ولا Scheduled Scan يعمل دوريًا، ولا Job خلفي يبحث باستمرار عن ملفات لتحويلها.
هذا يجعل M7tawa Local Image Optimizer مناسبة لمن يريد منع تراكم صور جديدة غير محسنة دون إضافة عملية خلفية مستمرة إلى الموقع.
وفي الوقت نفسه يجب معرفة هذا القيد قبل التثبيت: إذا كانت لديك مكتبة تضم آلاف الصور القديمة، فالإضافة المجانية الحالية لن تمر عليها تلقائيًا لتحويلها بأثر رجعي.
التحكم في جودة WebP
ليس هناك مستوى جودة واحد يناسب كل المواقع. صورة فوتوغرافية كبيرة تختلف عن رسم بسيط أو لقطة شاشة.
لهذا توفر الإضافة إعدادًا لجودة WebP، بحيث يستطيع مدير الموقع اختيار التوازن الذي يناسبه بين حجم الملف وجودته البصرية.
الأهم أن إعداد الجودة مخصص لعملية التحويل الخاصة بالإضافة نفسها، بدل فرض قيمة عامة على كل عمليات معالجة الصور التي يجريها WordPress أو إضافات أخرى.
تحديد الحد الأقصى لأبعاد الصور
هناك مشكلة أخرى شائعة لا يحلها ضغط الملف وحده: رفع صورة بدقة هائلة لا يحتاجها الموقع.
قد يرفع المحرر صورة بعرض عدة آلاف من البكسلات، بينما أكبر مساحة عرض داخل المقال أقل بكثير.
يوفر M7tawa Local Image Optimizer إعدادًا للحد الأقصى للأبعاد، مما يساعد على التحكم في الصور الضخمة وفق السياسة التي يحددها مدير الموقع.
الجمع بين الأبعاد المنطقية وصيغة حديثة يكون عادة أكثر فائدة من الاعتماد على عامل واحد فقط.
حد أدنى لحجم الصورة قبل التحويل
ليس منطقيًا بالضرورة تشغيل عملية تحويل على ملف صغير جدًا إذا كان الفرق النهائي ضئيلًا.
لذلك توفر الإضافة Minimum File Size يسمح بتحديد الحد الأدنى الذي يجب أن يصل إليه الملف قبل أن يصبح مرشحًا لعملية التحسين.
هذا يختصر عمليات لا تقدم قيمة حقيقية، ويحافظ على فلسفة M7tawa Local Image Optimizer باعتبارها إضافة مركزة بدل تنفيذ تحويلات لمجرد زيادة عداد الملفات المحولة.
Minimum Savings: لا تعتمد WebP إذا لم يكن أصغر
هذه واحدة من أفضل الوظائف العملية في الإضافة.
التحويل إلى WebP لا يعني آليًا أن النتيجة ستكون أفضل في كل صورة. قد ينتج أحيانًا ملف لا يوفر مساحة كافية مقارنة بالمصدر.
لذلك يستطيع مدير الموقع تحديد حد أدنى لنسبة التوفير.
إذا لم تصل نسخة WebP الناتجة إلى النسبة المطلوبة، تتخلص الإضافة من النسخة المحولة وتحتفظ بالصورة الأصلية بدل استبدال ملف جيد بملف لا يقدم فائدة تذكر.
بهذا تصبح عملية التحويل مبنية على نتيجة فعلية وليس على افتراض أن اسم الصيغة الجديدة وحده يعني تحسينًا مضمونًا.
إمكانية الاحتفاظ بالصورة الأصلية
يوفر M7tawa Local Image Optimizer خيارًا يسمح بالاحتفاظ بالملف الأصلي بعد نجاح تحويله إلى WebP.
بعض مديري المواقع يفضلون الاحتفاظ بـJPG أو PNG الأصلي كنسخة مرجعية، بينما يفضل آخرون تقليل المساحة المستخدمة.
وجود الاختيار في الإعدادات أفضل من اتخاذ قرار واحد نيابة عن جميع المواقع.
إحصاءات التحويل والتوفير
بعد تشغيل أداة تحسين صور لفترة، يصبح السؤال الطبيعي: هل أحدثت فرقًا بالفعل؟
تعرض الإضافة إحصاءات تراكمية مرتبطة بعمليات التحويل ومساحة التخزين التي تم توفيرها، إلى جانب معلومات عن آخر عملية.
هذه الأرقام تساعد مدير الموقع على معرفة النتيجة الفعلية بدل الاعتماد على الانطباع.
وتصبح الإحصاءات أكثر قيمة في المواقع التي ترفع صورًا بصورة يومية، لأن الفارق الصغير في الصورة الواحدة قد يتحول مع مئات أو آلاف الملفات إلى مساحة ملحوظة.
رسالة نجاح بعد رفع الصورة
من التفاصيل الجيدة في تجربة الاستخدام أن M7tawa Local Image Optimizer يقدم Feedback بعد عمليات الرفع المدعومة.
عند نجاح التحويل يمكن أن يظهر إشعار يوضح أن الصورة تم تحسينها ونسبة التوفير المحققة، بدل أن تعمل العملية بصمت ويظل المستخدم غير متأكد مما حدث.
وقد تم تطوير نظام الإشعارات ليتعامل مع مسارات رفع مختلفة داخل لوحة ووردبريس، بما فيها مكتبة الوسائط وGutenberg والمحرر التقليدي وواجهات رفع متوافقة تستخدمها بعض القوالب والإضافات.
ليست مرتبطة بمكتبة الوسائط فقط
رفع الصور في ووردبريس لا يحدث دائمًا من شاشة Media Library.
يمكن أن ترفع صورة من المحرر، أو من إعدادات قالب، أو من إضافة تستخدم مسار رفع متوافقًا مع WordPress.
وقد تم تصميم M7tawa Local Image Optimizer للعمل مع مسارات الرفع المتوافقة بدل حصر الوظيفة في صفحة واحدة داخل لوحة الإدارة.
وهذا مهم للمواقع التي تستخدم أدوات تحرير متعددة، لأن الهدف أن يصبح التحسين جزءًا من عملية الرفع نفسها وليس خطوة مرتبطة بشاشة محددة.
إعداد تشغيل وإيقاف التحويل
لا يحتاج مدير الموقع إلى تعطيل الإضافة بالكامل إذا أراد إيقاف التحويل مؤقتًا.
تتضمن الإعدادات مفتاحًا لتشغيل أو تعطيل عملية التحويل، مع بقاء الإضافة وإعداداتها موجودة.
هذا مفيد أثناء الاختبار أو عند الحاجة إلى رفع مجموعة معينة من الصور دون إجراء التحويل المعتاد.
ماذا يحدث إذا كانت الاستضافة لا تدعم WebP؟
المعالجة المحلية تعني أن الإضافة تعتمد على مكتبات الصور المتاحة داخل بيئة PHP، مثل GD أو Imagick وفق إعداد الخادم.
ولهذا تعرض صفحة الإعدادات حالة دعم WebP على السيرفر.
إذا لم تتوافر القدرة المطلوبة لإنشاء WebP، فلن تستطيع M7tawa Local Image Optimizer اختراع هذه الإمكانية من تلقاء نفسها أو إرسال الملف إلى خدمة خارجية كحل بديل، لأن أحد مبادئها الأساسية هو بقاء المعالجة محلية.
التوافق مع WordPress 7.1
الإصدار الحالي 1.5.9 منشور مع Tested up to WordPress 7.1، وهو أمر مهم خصوصًا بعد التغييرات التي أدخلها الإصدار الجديد على التعامل مع الوسائط والمحرر.
وقد تناولنا هذه التغييرات في مقال ووردبريس 7.1 وأهم المميزات والتغييرات.
بحسب صفحة WordPress.org، تحتاج الإضافة حاليًا إلى WordPress 6.2 أو أحدث وPHP 7.4 أو أحدث.
دعم اللغة واتجاه لوحة الإدارة
الإضافة مبنية وفق نظام الترجمة في WordPress، وتتبع لغة المستخدم الحالية داخل لوحة الإدارة.
هذا يعني أن واجهتها ليست مصممة كلوحة إنجليزية ثابتة، وإنما تتكامل مع نظام Internationalization في WordPress، مع دعم اتجاهات الواجهة المختلفة.
وهو تفصيل مهم للمواقع العربية التي تستخدم لوحة الإدارة باتجاه RTL.
ماذا يحدث عند الانتقال من الإصدار القديم؟
تتضمن M7tawa Local Image Optimizer آلية Migration غير مدمرة للإعدادات والإحصاءات الخاصة بالإصدار القديم v1.4.4.
إذا كان الإصدار القديم لا يزال نشطًا، توقف النسخة الجديدة Hooks التحويل الخاصة بها وتعرض تنبيهًا للمدير لتجنب تنفيذ المعالجة مرتين على الصورة نفسها.
وبعد تعطيل الإصدار القديم يمكن نقل البيانات إلى المفاتيح الجديدة دون حذف البيانات القديمة مباشرة.
هذه النقطة مهمة لأن التحديث الآمن لا يتعلق بالصور فقط، وإنما بالحفاظ على الإعدادات والإحصاءات الموجودة بالفعل.
ما الذي لا تفعله الإضافة؟
تحديد حدود أي أداة مهم بقدر شرح مميزاتها.
M7tawa Local Image Optimizer في إصدارها الحالي ليست أداة Bulk Optimizer لمكتبة الصور القديمة، ولا تعمل في الخلفية لفحص كل Media Library، ولا تنشئ AVIF من JPG أو PNG، ولا تعتمد على CDN لتقديم الصور، ولا تستخدم خدمة خارجية للضغط.
هي إضافة مخصصة بوضوح لمسار واحد: تحسين الصور الجديدة عند رفعها.
هذا التركيز يجعل استخدامها أبسط، لكنه يعني أيضًا أن صاحب الموقع الذي يريد إعادة معالجة عشر سنوات من الصور القديمة يحتاج إلى حل مختلف لهذه المهمة.
مقارنة سريعة لوظائف M7tawa Local Image Optimizer
| الوظيفة | الدعم |
|---|---|
| تحويل JPG/JPEG إلى WebP | نعم |
| تحويل PNG العادي إلى WebP | نعم |
| تحويل BMP وTIFF/TIF | نعم عند دعم الخادم |
| تحويل الصور إلى AVIF | لا في الإصدار الحالي |
| التعرف على AVIF والحفاظ عليه | نعم |
| حماية APNG المتحرك | نعم |
| التحكم في جودة WebP | نعم |
| تحديد أقصى أبعاد للصورة | نعم |
| تحديد Minimum File Size | نعم |
| تحديد Minimum Savings | نعم |
| الاحتفاظ بالملف الأصلي | اختياري |
| تحسين الصور القديمة Bulk | لا |
| خدمة API خارجية | لا |
| Telemetry أو Tracking | لا |
لمن تناسب هذه الإضافة؟
أرى أن M7tawa Local Image Optimizer تناسب بصورة خاصة أصحاب المواقع الذين يريدون نظامًا بسيطًا يمنع تراكم صور JPG وPNG كبيرة جديدة مع مرور الوقت.
هي مناسبة للمدونات والمواقع الإخبارية التي يرفع محرروها صورًا بشكل مستمر، وللمواقع التي لا تريد الاعتماد على API خارجي، ولمن يفضل التحكم في مستوى الجودة ونسبة التوفير بدل قبول أي تحويل تلقائيًا.
كما تناسب من يريد إضافة تؤدي وظيفة محددة دون إدخال نظام فحص دوري أو Background Jobs إلى الموقع.
متى قد لا تكون كافية وحدها؟
إذا كان موقعك يحتوي بالفعل على عشرات الآلاف من الصور القديمة التي تريد تحويلها دفعة واحدة، فهذه ليست الوظيفة التي يقدمها الإصدار المجاني الحالي.
كذلك إذا كان هدفك الأساسي هو إنشاء AVIF من كل مكتبة الوسائط، فوجود كلمة AVIF في الاسم لا يعني أن هذه الوظيفة متاحة حاليًا.
أما إذا كان هدفك أن تبدأ من اليوم بسياسة واضحة لكل صورة جديدة تدخل الموقع، فإن M7tawa Local Image Optimizer تستهدف هذا السيناريو تحديدًا.
كيفية تثبيت M7tawa Local Image Optimizer
الإضافة متاحة رسميًا ومجانًا من دليل إضافات WordPress.org، وبالتالي لا تحتاج إلى تنزيلها من موقع غير معروف أو تثبيت ملف من مصدر خارجي.
يمكن الوصول إلى M7tawa Local Image Optimizer with WebP & AVIF على متجر WordPress.org الرسمي، أو البحث عن اسمها من شاشة إضافات ووردبريس.
بعد التفعيل افتح صفحة إعدادات الإضافة، وتحقق أولًا من دعم WebP على الخادم، ثم اختر الجودة والأبعاد والحد الأدنى لحجم الملف والحد الأدنى لنسبة التوفير، وحدد ما إذا كنت تريد الاحتفاظ بالصورة الأصلية.
بعد ذلك يصبح الاستخدام طبيعيًا: ارفع صورة جديدة بالطريقة المعتادة، وستقوم الإضافة بفحصها وتنفيذ التحويل عندما تنطبق الشروط.
لماذا أرى أن فلسفة الإضافة مهمة؟
هناك إضافات صور شاملة تحاول تقديم CDN وضغط وتحويل وLazy Loading ونسخ احتياطية وسحابة وخدمات مدفوعة في حزمة واحدة. وقد تكون هذه الحلول مناسبة لبعض المواقع.
لكن هناك أيضًا قيمة في الإضافات التي تعرف وظيفتها بوضوح.
M7tawa Local Image Optimizer لا تحاول إدارة كل جانب من جوانب الصور في ووردبريس. هي تركز على السؤال التالي: ماذا يحدث للصورة الجديدة لحظة دخولها إلى الموقع؟
إذا كان الملف مدعومًا، والخادم يستطيع معالجته، والحجم يستحق التحويل، وWebP الجديد يحقق نسبة التوفير المطلوبة، يتم اعتماد النتيجة. وإذا لم تتحقق هذه الشروط، لا تفرض التحويل لمجرد أن WebP صيغة أحدث.
هذا النوع من القرارات الصغيرة هو ما يجعل الأداة عملية في الاستخدام اليومي، خصوصًا في موقع يعمل عليه أكثر من محرر ولا يمكن الاعتماد على أن يتذكر الجميع ضغط كل صورة يدويًا قبل رفعها.
M7tawa Local Image Optimizer إضافة صغيرة تحل مشكلة متكررة
قيمة M7tawa Local Image Optimizer لا تأتي من عدد هائل من القوائم والوظائف، وإنما من تحويل تحسين الصور الجديدة إلى جزء تلقائي من سير عمل ووردبريس.
الإضافة تتعامل مع الصيغ الشائعة، وتحافظ على AVIF وWebP الموجودين بالفعل، وتحمي APNG المتحرك، وتتيح التحكم في الجودة والأبعاد ونسبة التوفير، وتقدم إحصاءات واضحة، وكل ذلك مع معالجة محلية دون رفع الملفات إلى خدمة خارجية.
وفي الإصدار 1.5.9 أصبحت الإضافة منشورة رسميًا باسم M7tawa Local Image Optimizer with WebP & AVIF على WordPress.org، مع توافق معلن حتى WordPress 7.1.
لصاحب موقع يريد حلًا مجانيًا ومباشرًا لتحسين الصور الجديدة دون تعقيد أو اشتراك خارجي، تستحق الإضافة التجربة، مع الاحتفاظ بالنقطة الأساسية في الذهن: وظيفتها الحالية هي تحسين الصور عند الرفع، وليست إعادة معالجة مكتبة الوسائط القديمة بالكامل.
لا يسمح بنقل هذا المحتوى من سوالف دون الاشارة برابط مباشر





