كيفية إعداد خرائط المجال متعدد المواقع لـ WordPress لـ WordPress 4.5+

نشرت: 2018-11-17

من المحتمل أنك تحب مدى سهولة استخدام مواقع ووردبريس المتعددة لإدارة شبكة من المواقع. ومع ذلك ، ما قد لا تحبه هو كيفية تعامل WordPress متعدد المواقع مع جميع هذه المواقع افتراضيًا .

باستخدام الوظيفة الافتراضية ، يتيح لك موقع WordPress متعدد المواقع إنشاء مواقع شبكة إضافية إما كنطاقات فرعية (site1.network.com) أو مجلدات فرعية (network.com/site1).

الآن ، هذا جيد لبعض الاستخدامات . ولكن إذا كنت ترغب في استخدام WordPress متعدد المواقع لإدارة مواقع مميزة ، فمن المحتمل أن تفضل أن يحصل كل موقع شبكة متعددة المواقع على WordPress على اسم المجال الفريد الخاص به (site1.com).

إن تعيين المجال متعدد المواقع في WordPress هو ما يتيح لك القيام بذلك. لا يزال بإمكانك الحصول على المزايا الخلفية لموقع WordPress متعدد المواقع مع منح كل موقع شبكة مجاله الفريد - لن يعرف زوار مواقعك الفرق!

في هذا البرنامج التعليمي ، سأوضح لك بالضبط كيفية الاستعداد والتشغيل مع تعيين المجال في شبكتك متعددة المواقع للحصول على أحدث إصدارات WordPress (نعم ، كانت هناك بعض التغييرات!).

إنشاء قاعدة معرفية - الطريق السهل!

بناء قاعدة معرفية ومساعدة عملائك على مساعدة أنفسهم.

احصل على المظهر

تعيين المجال متعدد المواقع في WordPress - هل تحتاج إلى مكون إضافي؟

رقم! لا تحتاج إلى مكون إضافي إذا كنت تستخدم أحدث إصدارات WordPress ( وأتمنى أن تكون كذلك).

اعتبارًا من WordPress 4.5 ، يتضمن WordPress الآن تعيين نطاق متعدد المواقع في البرنامج الأساسي ، مما يلغي الحاجة إلى استخدام مكون إضافي تابع لجهة خارجية.

ومع ذلك ، نظرًا لأن هذه الوظيفة هي ميزة جديدة نسبيًا ، فقد لا تزال ترى بعض البرامج التعليمية لرسم خرائط النطاقات متعددة المواقع في WordPress تخبرك باستخدام مكون إضافي مثل WordPress MU Domain Mapping. يمكنك تجاهل هذه التوصيات بأمان طالما أنك تستخدم WordPress 4.5+.

نظرة عامة على كيفية إعداد خرائط المجال متعدد المواقع في WordPress

لإعطائك فكرة عما أنت فيه ، إليك ملخص سريع للخطوات المختلفة التي ستحتاج إلى إكمالها للتشغيل مع تعيين نطاق متعدد المواقع في WordPress:

  1. قم بإعداد WordPress متعدد المواقع ( سأفترض أنك ربما فعلت ذلك بالفعل ، لذا لن أغطيه بعمق )
  2. أضف موقعًا كمجال فرعي أو مجلد فرعي باستخدام واجهة مسؤول الشبكة
  3. ارجع وقم بتحرير عنوان موقع الشبكة للإشارة إلى المجال الخارجي
  4. أضف مجالك الخارجي كاسم مستعار في مضيفك
  5. وجه خوادم أسماء المجال الخارجي نحو مضيفك

إذا كنت ترغب في اتباع هذا الدليل ، فستحتاج إلى أن يكون لديك كل من لوحة تحكم الاستضافة وحساب مسجل المجال في متناول يديك.

بمجرد أن تكون جاهزًا ، دعنا نتعمق!

الخطوة 1: قم بإعداد شبكة WordPress متعددة المواقع الخاصة بك

للبدء ، ستحتاج إلى إعداد شبكة WordPress متعددة المواقع الأساسية الخاصة بك.

مرة أخرى ، لن أغطي هذا بعمق لأن هذا الدليل موجود على وجه التحديد في تعيين نطاق متعدد المواقع في WordPress (ولنكن صادقين - ربما تكون قد قمت بالفعل بإعداد شبكتك إذا كنت تقرأ هذا).

إذا لم تكن جاهزًا ، فإليك نظرة عالية المستوى على العملية:

  • قم بتثبيت برنامج WordPress العادي
  • قم بتمكين مواقع WordPress المتعددة عن طريق إضافة مقتطف رمز إلى ملف wp-config.php
  • اتبع تعليمات الواجهة لإعداد شبكتك
  • بعد تشغيل عملية الإعداد ، ستحصل على مقتطفين من التعليمات البرمجية. أضف أحدهما إلى ملف wp-config.php والآخر إلى ملف htaccess .

عندما تقوم بإعداد Multisite ، اختر خيار النطاقات الفرعية لأنه يجعل الأمور أبسط قليلاً ( إما سيعمل ، على الرغم من ذلك - لذلك لا تشدد إذا كنت قد اخترت بالفعل المجلدات الفرعية ).

إذا كنت ترغب في الحصول على دليل تفصيلي خطوة بخطوة لعملية الإعداد الأساسية متعددة المواقع في WordPress ، فإن هذه المقالة تغطي كل شيء بالتفصيل.

الخطوة 2: إضافة موقع شبكة جديد وتعيينه إلى مجال خارجي

بمجرد تشغيل شبكة WordPress متعددة المواقع وتشغيلها ، أضف موقع شبكة جديدًا كما تفعل عادةً ( Sites → Add New in the Network Admin interface).

عند إضافة الموقع لأول مرة ، ستحتاج إلى منحه مجالًا فرعيًا أو مجلدًا فرعيًا وفقًا لإعداداتك. لا تقلق - سنصلح ذلك في ثانية. يمكنك عمل ما تريده الآن لأننا سنغيره في الخطوة التالية:

إضافة موقع شبكة جديد

عند الانتهاء ، انقر فوق إضافة موقع .

بمجرد إضافة الموقع ، انقر فوق المواقع وقم بتعديل موقع الشبكة الذي قمت بإنشائه للتو:

تحرير موقع الشبكة

بمجرد تحرير الموقع ، ستتمكن الآن من إدخال المجال الخارجي الذي تريد تعيينه إلى الموقع:

إضافة مجال خارجي لتعيين مجال متعدد المواقع في WordPress

ثم احفظ التغييرات.

الآن ، انتهيت من نصف اللغز ( كان ذلك سهلاً ، أليس كذلك؟ ). في هذه المرحلة ، يعتقد WordPress Multisite أن موقع الشبكة هذا يقع في المجال الخارجي.

الآن - حان الوقت للجزء الآخر من اللغز ، وهو التأكد من أن اسم المجال الخارجي الخاص بك يوجه الزوار بالفعل إلى المكان الصحيح.

الخطوة 3: إضافة اسم المجال الخارجي كاسم مستعار

بعد ذلك ، تحتاج إلى إضافة المجال الخارجي إلى سجلات DNS لموقع الشبكة الرئيسي الخاص بك.

تعتمد طريقة القيام بذلك على المكان الذي تستضيفه ، لذلك لا يمكنني إعطائك درسًا تعليميًا واحدًا لجميع المواقف.

سأعرض لك سيناريوهين مختلفين ، آمل أن يمنحك ما يكفي للعمل بهما. سأفعل ذلك…

  • باستخدام cPanel ، وهو ما يستخدمه معظم المضيفين المشتركين
  • عبر لوحة القيادة المخصصة لـ Kinsta ، حيث يتم استضافة موقع الاختبار الخاص بي

إضافة اسم مستعار للمجال باستخدام cPanel

إذا كنت تستخدم cPanel ، فستحتاج إلى البحث عن خيار للنطاق المتوقف أو الأسماء المستعارة اعتمادًا على لوحة معلومات cPanel.

على سبيل المثال ، في لوحة المعلومات الخاصة بي ، سأحدد خيار المجالات المتوقفة :

خيار المجالات المتوقفة cPanel

بعد ذلك ، أدخل المجال للمجال الخارجي الخاص بك وانقر فوق إضافة مجال :

المجال المتوقف cPanel

إذا رأيت شيئًا ما في المربع Redirects To ، فاختر خيار Manage Redirection :

لا إعادة توجيه

ثم حدد Disable Redirection (تعطيل إعادة التوجيه):

كيف تبدو

إضافة المجال الخارجي مع Kinsta

إذا كنت تستخدم Kinsta ، فإن العملية أبسط قليلاً. انتقل إلى موقع الشبكة الرئيسي. ثم اختر المجالات وانقر على إضافة مجال لإضافة المجال لموقعك الخارجي:

إضافة Kinsta المجال

عند الانتهاء ، يجب أن ترى المجال الجديد الخاص بك في منطقة قائمة المجالات:

قائمة مجال Kinsta

الخطوة 4: تحديث خوادم الأسماء للمجال الخارجي

لإنهاء الأمور ، تحتاج إلى تحديث خوادم الأسماء لنطاقك الخارجي للإشارة إلى حساب الاستضافة الخاص بك.

أي أنك تريدهم أن يشيروا إلى نفس خوادم الأسماء مثل مجال الشبكة الرئيسي متعدد المواقع (حيث تم تثبيت WordPress بالفعل).

تعتمد العملية الدقيقة على المكان الذي سجلت فيه المجال الخارجي الخاص بك. إذا لم تكن متأكدًا من كيفية القيام بذلك ، فإليك بعض البرامج التعليمية لمسجلي النطاق المشهورين:

  • GoDaddy
  • ناميتشيب
  • نطاقات جوجل

بمجرد انتهاء نشر DNS (والذي قد يستغرق 24 ساعة) ، يجب أن تكون قادرًا على الوصول إلى الموقع الفرعي للشبكة عبر المجال الخارجي.

كرر العملية لإضافة المزيد من مواقع الشبكة

بينما أوضحت لك كيفية إضافة مجال خارجي واحد كموقع فرعي للشبكة ، فإن إضافة مجالات خارجية إضافية بسيطة مثل تكرار العملية لكل مجال - لا يوجد شيء مميز!

لا يجب أن يكون تعيين المجال متعدد المواقع في WordPress معقدًا!

مع الإصدارات القديمة من WordPress ، كان تعيين نطاق ووردبريس متعدد المواقع مهمة معقدة لأنها تتطلب مكونات إضافية لجهات خارجية وجميع أنواع خطوات التكوين.

محظوظ ، جعل WordPress 4.5 الأمور أسهل كثيرًا . الآن ، يمكنك البدء في تعيين نطاق WordPress Multisite بتكوين صفري تقريبًا. تذكر - هذا كل ما عليك القيام به:

  • قم بإعداد شبكتك متعددة المواقع باستخدام خيار النطاق الفرعي ( على الرغم من أن المجلدات الفرعية ستعمل أيضًا )
  • إضافة موقع شبكة جديد
  • ارجع وقم بتحرير هذا الموقع وقم بتعيين عنوان الموقع الخاص به على المجال الخارجي
  • أضف نطاقك الخارجي كنطاق مستضاف أو اسم مستعار لنطاقك الرئيسي
  • قم بتوجيه خوادم أسماء المجال الخارجي إلى الخادم الخاص بك

وبهذا ، ستكون جاهزًا للعمل مع شبكة متعددة المواقع الخاصة بك من المجالات الفريدة.

هل لديك أي أسئلة أخرى حول استخدام المجالات الخارجية مع WordPress Multisite؟ اترك تعليق وسنساعدك!