كيفية إعداد WooCommerce مع WordPress Multisite

نشرت: 2022-08-16

تعد Multisite ميزة في WordPress تتيح لك إنشاء شبكة من مواقع الويب التي تمتلك جميعها نفس المجال ويمكن إدارتها من لوحة تحكم WordPress واحدة. إذا كنت تدير متجرًا لـ WooCommerce ، فإن التثبيت متعدد المواقع هو وسيلة لبناء شبكة من المتاجر الفردية المستقلة عن بعضها البعض فيما يتعلق بمستخدميها ومحتواها.

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

ما هو ووردبريس متعدد المواقع؟

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

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

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

يمكن الوصول إلى إعدادات الشبكة متعددة المواقع من خلال لوحة إدارة WordPress بمجرد إضافة بعض التعليمات البرمجية داخل ملف wp-config.php الخاص بك. يمكن إعداد المواقع الفردية على شبكة متعددة المواقع إما كدليل فرعي (على سبيل المثال example.com/site1/، example.com/site2/) أو كنطاقات فرعية (مثل site1.example.com ، site2.example.com). لكل منها مزاياه وعيوبه ، خاصة بالنسبة لتحسين محركات البحث. على سبيل المثال ، لا يتم تمرير سلطة الارتباط إلى المجالات الفرعية ، على الرغم من أنها تتعلق بالأدلة الفرعية.

يمكن أن يكون لكل موقع فرعي ضمن تثبيت مشترك مسؤول خاص به. ستتم إدارة الشبكة بالكامل بواسطة مشرف متميز - وهذا هو أعلى مستوى من الوصول. يضيف المشرف المتميز المكونات الإضافية والسمات (يمكن للمسؤولين العاديين فقط تنشيطها / إلغاء تنشيطها) ، ويحدد ما إذا كانوا يريدون السماح للمستخدمين النهائيين للشبكة بإنشاء مواقعهم الخاصة ، وإضافة أو إزالة المسؤولين والمشتركين. يمكن للمسؤول المتميز إنشاء بيئة متعددة المواقع حيث يمكنهم فقط إنشاء موقع. هذا هو الإعداد المناسب عند إنشاء موقع WordPress متعدد المواقع لـ WooCommerce.

حالات الاستخدام لبيئة WordPress متعددة المواقع

يعد إنشاء شبكة WordPress متعددة المواقع ضمن تثبيت WordPress الحالي مفيدًا إذا كنت:

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

الحالات التي لا تكون فيها الشبكة متعددة المواقع هي الخيار الأفضل دائمًا

في تثبيت WordPress Multisite ، تشترك جميع المواقع على الشبكة في نفس قاعدة البيانات ، ولا يمكنك إجراء نسخ احتياطي لموقع ويب واحد. لذلك ، فإن هذا النوع من التثبيت هو الأنسب لمواقع WordPress التي تعد جزءًا من نفس المجال الرئيسي. للاستشهاد بمثال ، يمكن للجامعة استخدام WordPress Multisite لإنشاء مواقع ويب مختلفة لكل قسم. نظرًا لأن المواقع ستشارك قواعد بياناتها مع المجال الرئيسي للجامعة ، فقد يكون من الأسهل إدارتها على الشبكة متعددة المواقع.

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

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

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

إنشاء مواقع متعددة لـ WordPress لـ WooCommerce

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

لا تستخدم WooCommerce بالفعل؟

يعد تشغيل WooCommerce وتشغيله شرطًا أساسيًا لشبكة متعددة المواقع على WordPress. WooCommerce هي عبارة عن منصة تجارة إلكترونية مفتوحة المصدر شائعة جدًا ، وهي متاحة كمكوِّن إضافي لبرنامج WordPress.

  • مع تثبيت البرنامج المساعد WooCommerce على WordPress ، يمكنك إعداد متجر للتجارة الإلكترونية عبر الإنترنت وتخصيصه بالكامل حسب احتياجاتك.
  • يمكنك قبول مجموعة من خيارات الدفع من العملاء والبدء في بيع منتجاتك على الفور.
  • من السهل تثبيت WooCommerce على WordPress: انتقل إلى الإضافات> إضافة جديد ، واكتب "WooCommerce" ، وانقر فوق "التثبيت الآن" ثم انقر فوق "تنشيط".
  • لديك الآن WooCommerce مثبتًا على موقع WordPress الخاص بك!

إذا كان لديك متجر Magento وترغب في الانتقال إلى WooCommerce ، فاقرأ دليل ترحيل Magento إلى WooCommerce.

استخدام WooCommerce لإعدادك متعدد المواقع

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

هناك عدة أسباب وراء رغبتك في إنشاء شبكة متعددة المواقع على WordPress باستخدام WordPress. هنا تسعة للمضي قدما:

  1. تفضل أن يكون لديك متاجر WooCommerce مختلفة للغات و / أو عملات مختلفة.
  2. لديك عدد كبير من المنتجات وتفضل الاحتفاظ بها عبر مواقع مختلفة ، بدلاً من فئات مختلفة.
  3. أنت تقدم خدمة تتيح للأشخاص إنشاء متاجر WooCommerce الخاصة بهم وتحتاج إلى طريقة سهلة لأتمتتها.
  4. ترغب في إنشاء سوق عبر الإنترنت للمتاجر التي تحمل أنواعًا أو فئات مختلفة من المنتجات وتبسيط إدارة الطلبات للموظفين.
  5. أنت بحاجة إلى موقع WordPress متعدد المواقع لـ WooCommerce للسماح للمستخدمين بالتسجيل في الموقع الرئيسي لإنشاء متجر خاص بهم عبر الإنترنت لبيع العناصر (مثل Etsy).
  6. هل لديك أشخاص مختلفون يديرون أنواعًا معينة من المنتجات؟ يعد WordPress متعدد المواقع لـ WooCommerce خيارًا يجب مراعاته.
  7. ربما لديك مجموعة متنوعة من العلامات التجارية المختلفة المتميزة عن بعضها البعض. يمكنك بناء متجر منفصل على الإنترنت لكل منها. على سبيل المثال ، إذا كنت مدرسة فنون تبيع أعمالًا للطلاب في متجر يحمل علامة تجارية باسمك ، فمن المحتمل وجود شبكة متعددة المواقع.
  8. تريد فصل موقعك الرئيسي عن مركز التذاكر والدعم والمساعدة.
  9. تريد إنشاء شبكة داخلية لعملك حيث يكون لكل فريق موقعه و / أو محتواه و / أو مستخدميه و / أو إعداداته الخاصة.

نظرة سريعة على كيفية استخدام الصناعات المختلفة لـ WordPress متعدد المواقع

وسائل الإعلام

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

المؤسسات التعليمية

يمكن أن يكون للمدارس والجامعات بوابات منفصلة لأعضاء هيئة التدريس والطلاب. يمكن أن يكون هناك بعض الترابط بين أعضاء هيئة التدريس وبوابات الطلاب ، مثل المناقشات الأكاديمية ، ومراجعات نشاط المعلم أو المدرسة ، أو لتفاعل مساعدي التدريس والطلاب. ومع ذلك ، لمزيد من الترابط ، فإن الشبكة متعددة المواقع غير مناسبة.

الفنادق

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

كيفية إعداد شبكة WooCommerce Multisite

خطوات إعداد شبكة WooCommerce Multisite هي نفس خطوات إعداد شبكة WordPress متعددة المواقع ، ولكن يجب أن يكون لديك WooCommerce مثبتًا على موقعك قبل أن تبدأ العملية!

  1. قم بتثبيت WooCommerce : إذا لم يكن لديك WooCommerce مثبتًا بالفعل ، فقم بذلك بالانتقال إلى الإضافات> إضافة جديد ، واكتب "WooCommerce" ، وانقر فوق "التثبيت الآن" ثم انقر فوق "تنشيط".
  1. النسخ الاحتياطي : أولاً ، قم بعمل نسخة احتياطية من تثبيت WordPress الخاص بك حتى لا تفقد أي ملفات مهمة أثناء التثبيت وقم بإلغاء تنشيط أي مكونات إضافية موجودة.
  1. تغيير ملف wp-config.php : يجب تحديد خيار المواقع المتعددة في ملف wp-config.php ، والذي سيسمح لك بإعداد شبكة متعددة المواقع. فوق السطر الذي يقول: / * هذا كل شيء ، توقف عن التحرير! تدوين سعيد. * /. أضف الكود التالي:
 <!-- wp:paragraph --> <p>/* Multisite */</p> <!-- /wp:paragraph -->
<!-- wp:paragraph --> <p>define( 'WP_ALLOW_MULTISITE', true );</p> <!-- /wp:paragraph -->
  1. تثبيت الشبكة متعددة المواقع : انتقل إلى أدوات> إعداد الشبكة في لوحة تحكم مسؤول WordPress ، واختر ما إذا كنت تريد استخدام الدلائل الفرعية أو المجالات الفرعية لشبكتك متعددة المواقع ، ومنح شبكتك متعددة المواقع اسمًا وعنوان بريد إلكتروني. بمجرد تكوين الإعدادات ، انقر فوق "تثبيت".
  1. تمكين الشبكة : ستظهر قائمة بالتعليمات الخاصة بخادمك والتثبيت. اتبع هذه التعليمات لتمكين الشبكة متعددة المواقع الخاصة بك!
  1. إعادة تمكين WooCommerce : يمكنك الآن إدارة شبكتك عبر القائمة المنسدلة "My Sites" في أعلى اليسار ، بجوار شعار WordPress. ستتيح لك هذه القائمة المنسدلة تغيير الإعدادات العامة لشبكتك (طالما أنك المشرف المتميز للشبكة) ، بالإضافة إلى الإعدادات الفردية لكل موقع. تأكد من إعادة تمكين WooCommerce عالميًا ، بحيث يقوم كل موقع من مواقع WordPress المتعددة الخاصة بك بتشغيل WooCommerce!

الاستعانة بمطور لإعداد شبكة WooCommerce Multisite الخاصة بك

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

يتطلب إعداد WordPress Multisite لـ WooCommerce أيضًا المعرفة والخبرة الفنية. ستحتاج إلى معرفة أساسية بتثبيت WordPress. يجب أن تعرف كيفية عمل نسخة احتياطية لها وستحتاج إلى إلغاء تنشيط جميع المكونات الإضافية. ثم تحتاج إلى التأكد من أن لديك وصولاً إلى SFTP وأن تكون قادرًا على تحرير الملفات باستخدام SFTP. يعد تنشيط الروابط الثابتة أيضًا من بين المهام التي يمكنك توقع تنفيذها. إذا كنت واثقًا من التعامل مع هذه المهام ، فيمكنك محاولة التثبيت دون أي مساعدة خارجية.

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

هناك مجموعة متنوعة من الشركات والمستقلين الذين يمكنهم إنشاء شبكة من مواقع WordPress التي تدير متاجر WooCommerce نيابة عنك ، ولكن:

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

شريك التوظيف مثل Codeable هو أسهل وأبسط طريقة للعمل في مشروع شبكة WooCommerce متعدد المواقع:

  • جميع خبراء Codeable متخصصون في WordPress ولديهم خبرة في مشاريع مماثلة ، لذلك يمكنك التأكد من أن المواهب المؤهلة ستعمل في مشروعك.
  • يتم فحص العاملين لحسابهم الخاص للتأكد من حصولهم على المؤهلات والخبرة المناسبة للعمل في مشاريع WordPress ، مما يوفر لك الوقت للتحقق من المراجع والمحافظ.
  • عملية تعيين شخص ما على Codeable سريعة وبسيطة. املأ موجزًا ​​بالمعلومات حول موقعك الحالي وخطط الترحيل ، وسيقدم لك Codeable من 1 إلى 5 خبراء مناسبين للوظيفة. بمجرد قبول تقدير أحد الخبراء المقترحين ، يمكنك البدء في العمل على مشروعك.

أنشئ موقع WordPress متعدد المواقع لـ WooCommerce

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

تتضمن حالات استخدام شبكة WordPress متعددة المواقع لمتاجر WooCommerce ما يلي:

  • طريقة رائعة لإنشاء متاجر بعملات أو لغات متعددة أو تلك التي تشحن إلى بلدان متعددة
  • يسمح لك بتقسيم متجرك إلى مواقع مختلفة لفئات أو فئات مختلفة من المنتجات
  • طريقة آمنة لاختبار الميزات الجديدة في متجرك
  • يمكنك تشغيل خدمة إعداد متجر WooCommerce مشابهة لـ WordPress

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

يعد إعداد تثبيت WordPress متعدد المواقع باستخدام WooCommerce عرضة للخطأ ، ويمكن أن تسوء الأمور إذا كنت لا تعرف ما تفعله ، خاصةً عند تحرير ملفات wp-config.php وتكوين الإعدادات الصحيحة لخادمك. من الناحية المثالية ، قد ترغب في أن يقوم خبير WordPress بإعداد شبكة متعددة المواقع ولديه مورد مخصص (إن لم يكن أنت) للحفاظ على الإشراف والحفاظ على عمل الشبكة بشكل آمن كمسؤول متميز.

Codeable هي الطريقة الأسرع والأكثر أمانًا والأكثر فعالية من حيث التكلفة للعثور على خبير يقوم بإعداد مواقع WordPress المتعددة الخاصة بك ، وتخطيط شبكتك وتنفيذ التثبيت دون عيب. إذا كنت بحاجة إلى تخصيص شبكتك متعددة المواقع بعد التثبيت ، فستكون معرفة المستقلين بتطوير WordPress و HTML و PHP و CSS وإدارة الخادم مفيدة.

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