تعد المكونات الاضافية Plugins بشكل عام من أهم مميزات نظام إدارة المحتوى ووردبريس حيث تسمح بإضافة وظائف وخصائص جديدة إلى الموقع دون الحاجة إلى تعديل نواة المنصة (النظام).
ماهي اضافة MU Plugins
MU = Must-Use Plugins وبالعربية تعني الاضافات الالزامية.
هي إضافات في ووردبريس يتم تحميلها بشكل تلقائي بدون أن يحتاج المستخدم لتفعيلها من لوحة التحكم وتعمل بشكل دائم إذا كانت موجودة في المكان الصحيح.
مميزات اضافة MU Plugins
- تعمل بشكل تلقائي دون تفعيل
- اكثر أماناً واستقراراً
- مثالية للمشاريع الكبيرة
- منع تعطيل وظائف اساسية
- دعم بيئة متعددة المواقع Multisite
عيوب اضافة MU Plugins
- لا تظهر في صفحة اضافات الووردبريس بلوحة التحكم
- لا يفضل استخدامها من المبتدئين
- تحتاج معرفة تقنية
متى يتم استخدامها
- في المشاريع الكبيرة
- الاكواد التي تتطلب عمل دائم
- اعدادات الامان الحساسة
- اكواد اساسية للموقع
- اذا لديك الدراية الكافية بالتعامل مع ملفات الموقع من خلال لوحة تحكم CPanel
متى لا يتم استخدامها
- لا تستخدمها في الاضافات التي تتطلب تفعيل وتعطيل متكرر
- الاضافات التي تعتمد على واجهة المستخدم
- اذا كان مدير الموقع غير متمرس بالتعامل مع ملفات الموقع
مسار اضافة MU Plugins
مسارها الأساسي داخل موقع ووردبريس:
|
1 |
/wp-content/mu-plugins/ |
- قد لا يكون هذا المسار/المجلد موجود بشكل افتراضي عند تثبيت الووردبريس ، وبالتالي عليك انشاؤه بشكل يدوي
- الملفات داخل هذا المجلد لن تظهر في شاشة الإضافات (Plugins) في لوحة التحكم المدونة
الفرق بين MU Plugins والإضافات العادية
| البيان | اضافة عادية | اضافة MU Plugin |
| مكان التخزين | wp-content/plugins | wp-content/mu-plugins |
| يظهر بلوحة التحكم | نعم | لا |
| يحتاج تفعيل/تعطيل | نعم | لا (تفعيل دائم) |
كيف يتم كتابة MU Plugin
مثال: رسالة ترحيب
إنشئ ملف داخل:
/wp-content/mu-plugins/welcome.php
واكتب فيه:
|
1 2 3 4 5 6 7 8 9 10 11 |
<php /* Plugin Name: Welcome MU Plugin Description: مثال بسيط على MU Plugin Author: Your Name Version: 1.0 */ add_action('wp_footer', function() { echo '<p style="text-align:center; color:#999;">مرحبًا من MU Plugin!</p>'; }); |



