هل أنت مستعد لبناء منصة «موقع كخدمة» (WaaS) الخاصة بك؟ يأخذك هذا الدليل الشامل من الصفر إلى تثبيت Ultimate Multisite كامل الوظائف—مع تغطية أساسيات WordPress Multisite، والتثبيت، والإعداد، وأفضل الممارسات.
ما هو Ultimate Multisite؟
Ultimate Multisite هو إضافة ووردبريس تحوّل تثبيت WordPress Multisite لديك إلى شبكة متميزة من المواقع—مثل WordPress.com أو Wix أو Squarespace—لكنها شبكة تملكها وتتحكم بها أنت.
مع Ultimate Multisite، يمكنك إتاحة القدرة للعملاء على إنشاء مواقع إلكترونية مقابل رسوم اشتراك شهرية أو ربع سنوية أو سنوية. فهو يتولى كل شيء: توفير المواقع، وتحصيل المدفوعات، ونماذج إتمام الشراء، وقسائم الخصم، وربط النطاقات، وشهادات SSL، والتواصل مع العملاء.
قبل التعمق في Ultimate Multisite، تحتاج إلى فهم الأساس الذي بُني عليه: WordPress Multisite.
فهم WordPress Multisite
WordPress Multisite هي ميزة مدمجة (منذ WordPress 3.0 في عام 2010) تتيح لعدة مواقع مشاركة تثبيت ووردبريس واحد. عند تفعيلها، يصبح موقع ووردبريس لديك “شبكة” قادرة على استضافة العديد من المواقع الفرعية.
فكّر في الأمر بهذه الطريقة: تحتفظ جامعة بتثبيت ووردبريس واحد، لكن كل كلية تحتفظ بموقع ووردبريس خاص بها داخل تلك الشبكة.
ما الذي تتم مشاركته
تشترك جميع المواقع الفرعية في شبكة WordPress Multisite في:
- ملفات نواة ووردبريس — تتم التحديثات مرة واحدة لجميع المواقع
- الإضافات والقوالب — تُثبّت مرة واحدة وتصبح متاحة على مستوى الشبكة
- قاعدة البيانات — قاعدة بيانات واحدة مع جداول منفصلة لكل موقع فرعي، مثل
wp_[id]_posts،wp_[id]_comments، إلخ. - حسابات المستخدمين — ينتمي المستخدمون إلى الشبكة، وليس إلى مواقع فردية
- wp-config.php — ملف إعداد واحد
ما الذي يبقى منفصلًا
- رفع الوسائط — لكل موقع فرعي مجلد رفع خاص به (wp-content/uploads/sites/[id])
- المحتوى — تُدار المقالات والصفحات والتعليقات والإعدادات على مستوى كل موقع
- الإضافات/القوالب المفعّلة — يمكن لكل موقع تفعيل مجموعات مختلفة (ما لم تكن مفعّلة على مستوى الشبكة)
- لوحات الإدارة — لكل موقع فرعي لوحة تحكم خاصة به
هذه البنية هي الميزة الرئيسية لتعدد المواقع: يمكنك النمو من 10 إلى 1,000 موقع مع بقاء مهام الصيانة كما هي.
النطاق الفرعي مقابل الدليل الفرعي: اختر بحكمة
عند إعداد WordPress Multisite، يجب أن تختار بين بنيتين لعناوين URL. يصعب تغيير هذا القرار لاحقًا، لذا اختر بعناية.
وضع الدليل الفرعي
تبدو عناوين URL هكذا: yourdomain.com/site1، yourdomain.com/site2
الإيجابيات:
- الأسهل في الإعداد والصيانة
- شهادة SSL واحدة تغطي الشبكة بأكملها
- لا حاجة إلى إعداد DNS شامل
السلبيات:
- قد تتعامل محركات البحث مع جميع المواقع الفرعية كموقع عملاق واحد
- قد تبدو عناوين URL أقل “احترافية” لبعض العملاء
- يتطلب الموقع الرئيسي بادئة /blog/ للمقالات (لتجنب تعارضات المسارات)
وضع النطاق الفرعي
تبدو عناوين URL هكذا: site1.yourdomain.com، site2.yourdomain.com
الإيجابيات:
- تبدو عناوين URL أكثر احترافية
- تتعامل محركات البحث مع كل موقع فرعي كموقع إلكتروني مستقل
- لا توجد تعارضات في المسارات بين الموقع الرئيسي والمواقع الفرعية
السلبيات:
- يتطلب إعداد DNS شامل
- يحتاج إلى شهادة SSL شاملة (أو شهادات فردية لكل نطاق فرعي)
- إعداد أولي أكثر تعقيدًا قليلًا
توصيتنا: بالنسبة لمعظم منصات WaaS، يُفضّل وضع النطاق الفرعي لأن العملاء يتوقعون أن تبدو مواقعهم مستقلة. وقد جرى حل تعقيد SSL إلى حد كبير من خلال تكاملات الاستضافة في Ultimate Multisite ودعم Cloudflare.
المصطلحات الأساسية
قبل المتابعة، دعنا نعرّف المصطلحات التي ستصادفها طوال رحلتك مع Ultimate Multisite:
مصطلحات ووردبريس وتعدد المواقع
- الشبكة — تثبيت WordPress Multisite بالكامل لديك الذي يحتوي على جميع المواقع الفرعية
- الموقع الفرعي — موقع فردي داخل شبكتك (يمكن أن يكون نطاقًا فرعيًا أو دليلًا فرعيًا)
- المدير الأعلى — أعلى مستوى صلاحيات؛ يمكنه إدارة جميع المواقع الفرعية والإضافات والقوالب
- لوحة إدارة الشبكة — لوحة التحكم التي يدير منها المديرون الأعلى الشبكة بأكملها
- ربط النطاق — السماح للمواقع الفرعية باستخدام نطاقات مخصصة (مثل joesbikeshop.com بدلًا من joes.yournetwork.com)
مصطلحات Ultimate Multisite
- قالب الموقع — موقع مُعدّ مسبقًا يتم استنساخه عندما يسجّل العملاء (مع القالب والإضافات والمحتوى مُعدّة مسبقًا)
- نموذج إتمام الشراء — نموذج التسجيل حيث يختار العملاء الخطط وينشئون مواقعهم
- المنتج/الخطة — مستوى اشتراك تقدمه (مثل Basic بسعر 9 دولارات/شهر، وPro بسعر 29 دولارًا/شهر)
- العضوية — اشتراك العميل النشط في منتج
- Webhook — إشعارات آلية تُرسل إلى خدمات خارجية عند وقوع أحداث (إنشاء موقع، استلام دفعة، إلخ)
- الأحداث — أنشطة مسجلة في شبكتك (تغييرات الخطط، المدفوعات، إنشاء المواقع)
الخطوة 1: تثبيت WordPress Multisite
مهم: يمكن للعديد من مضيفي ووردبريس المُدارين (WP Engine وCloudways وCloste وما إلى ذلك) إعداد Multisite لك تلقائيًا. تحقق من مزود الاستضافة لديك قبل القيام بذلك يدويًا.
المتطلبات المسبقة
- تثبيت ووردبريس جديد (أو تثبيت قائم أنت مستعد لتحويله)
- وصول عبر FTP أو مدير الملفات
- القدرة على تعديل wp-config.php و.htaccess
- انسخ موقعك احتياطيًا قبل المتابعة
- عطّل جميع الإضافات مؤقتًا
تفعيل تعدد المواقع
افتح ملف wp-config.php وأضف هذا السطر قبل تعليق “That’s all, stop editing!”:
define('WP_ALLOW_MULTISITE', true);
احفظ الملف وارفعه، ثم حدّث لوحة إدارة ووردبريس لديك.
إعداد الشبكة
انتقل إلى الأدوات → إعداد الشبكة في لوحة إدارة ووردبريس لديك.
- اختر النطاقات الفرعية أو الأدلة الفرعية
- أدخل عنوان الشبكة
- تحقق من البريد الإلكتروني لمدير الشبكة
- انقر على تثبيت
سيقدم ووردبريس مقتطفات برمجية لإضافتها إلى ملفاتك.
إضافة كود الإعداد
أضف هذا إلى wp-config.php (سيعرض لك ووردبريس القيم الدقيقة لموقعك):
define('MULTISITE', true);
define('SUBDOMAIN_INSTALL', true); // false for subdirectories
define('DOMAIN_CURRENT_SITE', 'yourdomain.com');
define('PATH_CURRENT_SITE', '/');
define('SITE_ID_CURRENT_SITE', 1);
define('BLOG_ID_CURRENT_SITE', 1);
استبدل محتويات ملف .htaccess بالكود الذي يقدمه ووردبريس (سيختلف قليلًا بين النطاق الفرعي والدليل الفرعي).
لوضع النطاق الفرعي: إعداد DNS شامل
إذا كنت تستخدم النطاقات الفرعية، فأنت بحاجة إلى DNS شامل حتى يشير *.yourdomain.com إلى خادمك.
- سجّل الدخول إلى لوحة تحكم الاستضافة لديك (cPanel، Plesk، إلخ)
- ابحث عن النطاقات أو النطاقات الفرعية
- أنشئ نطاقًا فرعيًا بعلامة نجمة:
* - وجّهه إلى جذر مستندات نطاقك الرئيسي
اختبار التثبيت
قبل تثبيت Ultimate Multisite، تحقق من أن تعدد المواقع يعمل لديك:
- سجّل الدخول وانتقل إلى مواقعي → إدارة الشبكة → المواقع
- انقر على إضافة جديد
- أنشئ موقعًا اختباريًا
- زُر الموقع الاختباري للتأكد من أنه يتم تحميله بشكل صحيح
الخطوة 2: تثبيت Ultimate Multisite
بعد أن أصبح WordPress Multisite يعمل، فأنت جاهز لتثبيت Ultimate Multisite.
التثبيت
- انتقل إلى إدارة الشبكة → الإضافات → إضافة جديد
- ابحث عن “Ultimate Multisite”
- انقر على Install، ثم Network Activate
معالج الإعداد
بعد التفعيل، ستتم إعادة توجيهك إلى معالج الإعداد. انقر على Get Started.
الخطوة 1: فحوصات ما قبل التثبيت
يتحقق المعالج من أن خادمك يستوفي المتطلبات (إصدار PHP، وMySQL، وما إلى ذلك). إذا نجح كل شيء، فانقر على Next.
الخطوة 2: التثبيت
انقر على Install لإنشاء جداول قاعدة البيانات والملفات اللازمة.
الخطوة 3: الإعدادات الأساسية
قم بتهيئة معلومات شركتك والعملة الافتراضية. تظهر هذه المعلومات في الفواتير ومراسلات العملاء.
الخطوة 4: محتوى تجريبي (اختياري)
يمكنك تثبيت قوالب ومنتجات ونماذج دفع محددة مسبقًا لمساعدتك على البدء. يُنصح بذلك للمستخدمين لأول مرة.
انقر على Finish — أصبح لديك الآن تثبيت Ultimate Multisite يعمل!
حالات الاستخدام الشائعة
يدعم Ultimate Multisite مجموعة واسعة من نماذج الأعمال:
نموذج الوكالة
استضف مواقع العملاء وأدرها على منصة واحدة. استفد من تراخيص الوكالة للقوالب والإضافات عبر جميع المواقع. استخدم ربط النطاقات بحيث يكون لكل عميل نطاقه الخاص بعلامته التجارية.
الفوائد: تحديثات مركزية، أمان متسق، إدارة مبسطة للعملاء.
منشئ مواقع متخصصة
أنشئ منشئ مواقع لصناعة محددة—المطاعم، نوادي الغولف، وكلاء العقارات، وغيرها. صمّم مواقع قوالب بإضافات ومحتوى خاص بالصناعة ومهيأ مسبقًا.
الفوائد: يحصل العملاء على موقع جاهز للاستخدام خلال دقائق. وتصبح أنت الخبير في مجالك المتخصص.
مزود استضافة WordPress
قدّم حلاً كاملاً لاستضافة WordPress مع فوترة اشتراكات، مثل WordPress.com أو Squarespace. تولَّ جميع الجوانب التقنية بينما يركز العملاء على المحتوى.
الفوائد: إيرادات متكررة، تحكم كامل في المنصة، لا متاعب تراخيص لكل موقع.
شبكات المؤسسات/التعليم
جامعات أو امتيازات تجارية أو شركات لديها العديد من المواقع المرتبطة. يحصل كل قسم/موقع/امتياز على موقعه الخاص بينما يحافظ قسم تقنية المعلومات على التحكم المركزي.
الفوائد: اتساق العلامة التجارية، أمان مركزي، تقليل أعباء تقنية المعلومات.
أفضل ممارسات البنية
اعتبارات الاستضافة
تجنب الاستضافة المشتركة الرخيصة. يعمل المزودون منخفضو التكلفة على زيادة كثافة الخوادم إلى الحد الأقصى، مما يعني أن شبكتك تتنافس مع مئات المواقع الأخرى على الموارد. يؤدي ذلك إلى أداء بطيء وعملاء غير راضين.
يعمل Ultimate Multisite بشكل أفضل مع مزودي الاستضافة الذين يفهمون Multisite ويقدمون:
- تكاملًا تلقائيًا لربط النطاقات
- شهادات SSL شاملة أو مؤتمتة
- موارد كافية لمواقع متعددة
- بنية تخزين مؤقت جيدة
راجع دليل مزود الاستضافة الخاص بنا للحصول على توصيات مفصلة.
تحسين الأداء
يمكن لـ WordPress Multisite التوسع ليشمل آلاف المواقع (WordPress.com دليل على ذلك)، لكنك تحتاج إلى بنية تحتية مناسبة:
- استخدم CDN — يتولى Cloudflare (تعمل الخطة المجانية بشكل رائع) معالجة الأصول الثابتة والتخزين المؤقت
- فعّل التخزين المؤقت للصفحات — يقلل حمل الخادم بشكل كبير
- أبقِ الإضافات عند الحد الأدنى — إضافات نشطة أقل = أداء أفضل
- فضّل المحتوى الثابت — المواقع التي يمكن تخزينها مؤقتًا بقوة تتوسع بشكل أفضل
يتضمن Ultimate Multisite تكامل Cloudflare الذي يؤتمت DNS وSSL للمواقع الفرعية الجديدة—وهو موصى به بشدة لأي منصة WaaS جادة.
SSL وربط النطاقات
تتطلب المتصفحات الحديثة SSL. خياراتك:
- وضع الدليل الفرعي: شهادة SSL واحدة تغطي كل شيء
- وضع النطاق الفرعي: شهادة SSL شاملة (*.yourdomain.com)
- النطاقات المخصصة: يحتاج كل نطاق عميل إلى شهادته الخاصة
تؤتمت تكاملات الاستضافة في Ultimate Multisite (Cloudflare وGridPane وCloudways وغيرها) توفير SSL للنطاقات المخصصة—وهذا أحد أكبر عوامل توفير الوقت التي توفرها الإضافة.
النسخ الاحتياطية
إدارة المستخدمين: ما تحتاج إلى معرفته
يشارك WordPress Multisite جدول المستخدمين عبر جميع المواقع الفرعية. وهذا يخلق حالة فريدة:
السيناريو: يسجل جون للحصول على موقع على شبكتك. لاحقًا، يزور موقع عميل آخر (متجر أليس) ويحاول إنشاء حساب لإجراء عملية شراء. تظهر له رسالة خطأ “البريد الإلكتروني مستخدم بالفعل”—وهو أمر مربك، لأنه لم يزر موقع أليس من قبل.
الحل: يتضمن Ultimate Multisite خيارًا يسمى Enable Multiple Accounts (Settings → Login & Registration) يسمح لنفس البريد الإلكتروني بإنشاء حسابات منفصلة على مواقع فرعية مختلفة. يرتبط كل حساب بموقعه الفرعي، مما يمنع التعارض.
الخطوات التالية
أصبح Ultimate Multisite مثبتًا لديك الآن وأنت تفهم الأساسيات. إليك ما يجب فعله بعد ذلك:
- أنشئ أول قالب موقع لك — صمّم موقعًا مبدئيًا بالقالب والإضافات والمحتوى التجريبي الذي تفضله
- أعدّ المنتجات/الخطط — حدّد مستويات التسعير الخاصة بك (مجاني، أساسي، احترافي، وما إلى ذلك)
- قم بتهيئة بوابة دفع — اربط Stripe أو PayPal لقبول المدفوعات
- خصص نموذج الدفع الخاص بك — صمّم تجربة التسجيل لعملائك
- أعدّ تكامل استضافة — فعّل ربط النطاقات وSSL تلقائيًا
اطّلع على وثائقنا للحصول على أدلة مفصلة حول كل من هذه الموضوعات.
هل تحتاج إلى مساعدة؟
- الوثائق: GitHub Wiki
- المشكلات والأخطاء: GitHub Issues
- الدعم المدفوع: Ultimate Multisite Support Form
Ultimate Multisite مجاني ومفتوح المصدر. إذا وجدته ذا قيمة، ففكر في ترك مراجعة لمساعدة الآخرين على اكتشافه.

Leave a Reply