تفعيل وضبط ووردبريس مُتعدّد المواقع: دليل شامل
يُعد نظام ووردبريس أحد أقوى نظم إدارة المحتوى (CMS) على الإنترنت، ويمنح مستخدميه القدرة على إنشاء مواقع إلكترونية بمختلف أنواعها، من المدونات الشخصية البسيطة إلى المتاجر الإلكترونية المعقدة. من بين أبرز الخصائص المتقدمة التي يتيحها هذا النظام هي ميزة “ووردبريس متعدد المواقع” أو WordPress Multisite، التي تمكّن المستخدم من إدارة عدد كبير من المواقع ضمن تثبيت واحد للووردبريس.
تُعتبر هذه الميزة مثالية للشركات، والجامعات، وشبكات التدوين، والمنظمات التي ترغب في إدارة عدة مواقع بسهولة وكفاءة من خلال لوحة تحكم مركزية. يتناول هذا المقال بالتفصيل طريقة تفعيل وضبط ووردبريس متعدد المواقع، مع استعراض مزاياه، وتحدياته، والتهيئة المثلى له.
ما هو ووردبريس متعدد المواقع (Multisite)؟
ووردبريس متعدد المواقع هو ميزة متقدمة ضمن نواة النظام تتيح إنشاء شبكة من المواقع ضمن تثبيت واحد للووردبريس. هذا يعني أن جميع المواقع تشترك في نفس الملفات البرمجية وتثبيت النظام، لكن كل موقع يمتلك قاعدة بيانات جزئية خاصة به، مما يمنحه استقلالية وظيفية من حيث المحتوى، والصفحات، والإضافات، والثيمات.
تم إدراج هذه الخاصية بشكل رسمي في نواة ووردبريس منذ الإصدار 3.0، وهي مستوحاة من مشروع WordPress MU (Multi-User) الذي كان منفصلاً في السابق.
متى يُنصح باستخدام ميزة متعدد المواقع؟
يُفضل استخدام ووردبريس متعدد المواقع في الحالات التالية:
-
إدارة مواقع متعددة من لوحة تحكم واحدة.
-
إنشاء شبكة تدوين تحت نطاق واحد (مثل blog.example.com، arabic.example.com).
-
تشغيل مواقع متعددة بلغات مختلفة ضمن نفس النطاق.
-
منح صلاحيات للمستخدمين لإنشاء مواقعهم ضمن نفس الشبكة.
-
توفير بنية مركزية للتحكم بالإضافات والثيمات وتحديثها بشكل موحد.
متطلبات تفعيل ووردبريس متعدد المواقع
قبل تفعيل الميزة، يجب التأكد من توافر الشروط التالية:
-
استضافة تدعم إعادة كتابة العناوين (mod_rewrite).
-
الوصول إلى ملفات النظام، مثل
wp-config.phpو.htaccess. -
ووردبريس مثبت مسبقًا وتعمل نسخته بشكل صحيح.
-
نطاق رئيسي واضح سواء كان نطاقًا فرعيًا أو مجلدًا فرعيًا.
-
دعم خوادم DNS إذا كنت تنوي استخدام نطاقات فرعية.
أنواع الشبكات المتاحة في ووردبريس متعدد المواقع
يمكن تشغيل الشبكة بأحد النموذجين التاليين:
-
النطاقات الفرعية (Subdomains)
تُنشئ المواقع على الشكل:site1.example.com,site2.example.com. -
المجلدات الفرعية (Subdirectories)
تُنشئ المواقع على الشكل:example.com/site1,example.com/site2.
يُحدد الخيار الأمثل بناءً على وقت التثبيت. فإذا تم تثبيت ووردبريس مؤخرًا، يمكن استخدام أي من الخيارين. أما في حالة وجود محتوى سابق، فإن النظام يفرض استخدام المجلدات الفرعية لتجنب التعارض مع الصفحات القائمة.
خطوات تفعيل ووردبريس متعدد المواقع
1. تعديل ملف wp-config.php
أول خطوة هي تفعيل الميزة داخل نواة ووردبريس من خلال إضافة السطر التالي قبل سطر /* That’s all, stop editing! Happy blogging. */:
phpdefine('WP_ALLOW_MULTISITE', true);
بعد حفظ التغييرات، ستظهر خيار “إنشاء شبكة مواقع” ضمن لوحة تحكم ووردبريس > أدوات.
2. إعداد الشبكة
اذهب إلى لوحة التحكم > أدوات > إعداد شبكة المواقع.
سيُطلب منك اختيار نوع الشبكة (نطاق فرعي أو مجلد فرعي) وإدخال عنوان البريد الإلكتروني للمسؤول واسم الشبكة. بعد إدخال المعلومات، انقر على “تثبيت”.
3. تعديل ملفات النظام
بعد إتمام الخطوة السابقة، سيعرض لك ووردبريس مجموعة من التعليمات البرمجية يجب نسخها ولصقها في:
-
ملف
wp-config.php -
ملف
.htaccess
مثال:
wp-config.php
phpdefine('MULTISITE', true);
define('SUBDOMAIN_INSTALL', false); // true للنطاقات الفرعية
define('DOMAIN_CURRENT_SITE', 'example.com');
define('PATH_CURRENT_SITE', '/');
define('SITE_ID_CURRENT_SITE', 1);
define('BLOG_ID_CURRENT_SITE', 1);
.htaccess
apacheRewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] # إضافة قواعد الشبكة RewriteCond %{REQUEST_FILENAME} -f [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^ - [L] RewriteRule . index.php [L]
استخدام الشبكة بعد تفعيلها
بعد إتمام الخطوات السابقة، سيُطلب منك تسجيل الخروج وتسجيل الدخول مجددًا. ستلاحظ ظهور عنصر جديد في شريط الإدارة العلوي بعنوان “مواقع الشبكة” يحتوي على لوحة تحكم لإدارة الشبكة بأكملها.
من هناك يمكنك:
-
إضافة مواقع جديدة.
-
إدارة المستخدمين.
-
تفعيل/تعطيل الإضافات والثيمات على مستوى الشبكة.
-
تخصيص إعدادات عامة للشبكة.
آلية عمل الشبكة
كل موقع داخل الشبكة يحتفظ بجداول مخصصة في قاعدة البيانات. على سبيل المثال:
-
wp_للموقع الرئيسي. -
wp_2_،wp_3_للمواقع الفرعية.
وتُخزن ملفات الوسائط لكل موقع ضمن مجلد خاص داخل wp-content/uploads/sites/.
إدارة الإضافات والثيمات
من الأمور الهامة التي يجب فهمها أن مدير الشبكة هو الوحيد الذي يمكنه:
-
تثبيت الإضافات والثيمات على الشبكة.
-
تفعيل الإضافات على مستوى الشبكة لجميع المواقع دفعة واحدة.
-
السماح أو منع المواقع من تفعيل إضافات معينة.
لا يمكن للمشرفين على المواقع الفرعية تثبيت إضافات أو ثيمات من تلقاء أنفسهم، ما لم يمنحهم مدير الشبكة الصلاحيات لذلك.
إنشاء موقع جديد ضمن الشبكة
لإضافة موقع جديد:
-
توجه إلى “مواقع الشبكة” > “مواقع”.
-
انقر على “إضافة جديد”.
-
أدخل عنوان URL الخاص بالموقع.
-
أدخل عنوان الموقع والبريد الإلكتروني للمسؤول.
-
انقر “إضافة موقع”.
سيتم إنشاء الموقع فورًا ويصبح جاهزًا للعمل.
إدارة المستخدمين في الشبكة
يمكنك إضافة مستخدمين على مستوى الشبكة أو داخل كل موقع فرعي. وهناك مستويات متعددة من الصلاحيات:
-
مدير الشبكة (Super Admin): يتحكم في الشبكة كاملة.
-
مدير موقع (Administrator): يتحكم في موقع معين فقط.
-
محرر، كاتب، مساهم، مشترك: حسب الأدوار الافتراضية في ووردبريس.
صيانة الشبكة والتحديثات
من مزايا ووردبريس متعدد المواقع أنه يسمح بإجراء تحديث واحد يؤثر على كل المواقع داخل الشبكة. يشمل ذلك:
-
تحديث نواة ووردبريس.
-
تحديث الإضافات.
-
تحديث الثيمات.
هذا يختصر الجهد ويقلل من احتمالات الخطأ، خصوصًا عند إدارة عشرات أو مئات المواقع.
مزايا ووردبريس متعدد المواقع
| الميزة | الفائدة |
|---|---|
| إدارة مركزية | تسهّل التحكم بالمواقع من مكان واحد. |
| تقليل استهلاك الموارد | مشاركة ملفات النظام يقلل من المساحة المستخدمة. |
| تحديث موحد | جميع المواقع تُحدث تلقائيًا عند تحديث النواة أو الإضافات. |
| تخصيص مرن | إمكانية تخصيص كل موقع على حدة من حيث التصميم والمحتوى. |
| سهولة التوسع | إمكانية إضافة مواقع جديدة بسرعة وبدون إعدادات معقدة. |
التحديات والملاحظات
رغم المزايا الكثيرة، إلا أن هناك بعض النقاط الواجب الانتباه لها:
-
التعقيد التقني: يتطلب خبرة فنية في إعداد الخوادم وقواعد البيانات.
-
إدارة النسخ الاحتياطي: يجب اعتماد آلية شاملة تشمل قاعدة البيانات والمجلدات.
-
أداء الخادم: زيادة عدد المواقع قد يؤدي إلى استهلاك كبير للموارد.
-
الأمان: أي خلل أمني في الشبكة يؤثر على كل المواقع المتصلة.
أفضل الممارسات لإدارة شبكة ووردبريس متعددة المواقع
-
استخدم استضافة قوية: استضافة سحابية أو VPS ذات أداء عالٍ ضرورية لتفادي البطء.
-
تثبيت إضافات أمنية: مثل Wordfence أو iThemes Security لحماية الشبكة.
-
التحديث المستمر: تحديث النظام والإضافات بشكل دوري لتجنب الثغرات.
-
تقييد صلاحيات المستخدمين: لمنع التعديلات غير المرغوب فيها.
-
تحسين أداء الشبكة: باستخدام إضافات الكاش مثل W3 Total Cache أو LiteSpeed Cache.
-
تنظيم المواقع بالأقسام: تسهيل الإدارة حسب اللغة أو الفئة أو الدولة.
-
تتبع الأداء: من خلال Google Analytics أو أدوات مخصصة لكل موقع.
الخلاصة
يوفر نظام ووردبريس متعدد المواقع حلاً قويًا لإدارة شبكة من المواقع الإلكترونية ضمن تثبيت واحد. من خلال ضبط الإعدادات بالشكل الصحيح واتباع أفضل الممارسات، يمكن بناء نظام متكامل يتميز بالمرونة، والكفاءة، وسهولة الصيانة. إلا أن هذا الحل يتطلب وعيًا تقنيًا جيدًا والتزامًا مستمرًا بالصيانة لضمان استقرار وأمان الشبكة.
المصادر:
-
WordPress Codex: https://wordpress.org/documentation/
-
WPBeginner Guide to Multisite: https://www.wpbeginner.com/glossary/multisite/

