يحتوي وورد بريس Multisite على العديد من الفوائد. يتيح لك إنشاء العديد من مواقع الويب التي تحتاجها من خلال تثبيت وورد بريس واحد فقط. يسمح بالاتصال بين تلك المواقع ، ومشاركة البيانات والمستخدمين ، ويمنحك طريقة لكسب المال من تثبيت وورد بريس الخاص بك ، عن طريق بيع المواقع على شبكتك للمستخدمين.
لكن في بعض الأحيان ، قد يكون تثبيت وورد بريس لموقع واحد هو الخيار الأفضل لموقعك. ربما لا ترغب في مشاركة قاعدة بيانات المستخدمين مع مواقع أخرى. ربما أصبح موقعك أكبر بكثير من المواقع الأخرى في الشبكة وتريد فصله. أو ربما تريد بيئة استضافة مختلفة لهذا الموقع ، أو أنك تنتقل من شبكة متعددة المواقع لشخص آخر إلى التثبيت الفردي الخاص بك.
الاحتمال الآخر هو أنك كنت تدير شبكة صغيرة متعددة المواقع ولكنك تريد الآن إزالة جميع المواقع باستثناء موقع واحد وإعادة ذلك إلى تثبيت موقع واحد.
والخبر السار هو أنه يمكنك ترحيل موقع فرعي من وورد بريس Multisite إلى موقع واحد ، أو تحويل شبكة إلى موقع واحد. الخبر غير السار هو أنه أكثر تعقيدًا من مجرد ترحيل موقع واحد إلى تثبيت وورد بريس آخر أو مجال آخر.
في هذا المنشور ، سأوضح لك كيفية ترحيل موقع وورد بريس الخاص بك من وورد بريس Multisite إلى موقع واحد ، دون فقد أي بيانات.
لماذا يعد الترحيل من موقع وورد بريس متعدد المواقع إلى موقع واحد أكثر تعقيدًا من ترحيل موقع واحد
دعنا نلقي نظرة على سبب كون ترحيل موقع خارج شبكة متعددة المواقع أكثر تعقيدًا من الترحيل بين عمليات التثبيت في موقع واحد.
والسبب في ذلك هو الطريقة التي يخزن بها وورد بريس Multisite بياناتك وملفاتك ، وحقيقة أن بعض البيانات يتم تخزينها جنبًا إلى جنب مع بيانات المواقع الأخرى في الشبكة.
تخزن الشبكة متعددة المواقع بيانات حول كل موقع على النحو التالي:
يتم تخزين ملفات التحميل بشكل منفصل لكل موقع ، في وورد بريس-content / uploads / sites / xx ، حيث xx هو معرّف الموقع الفردي.
يتم تخزين معظم البيانات ، بما في ذلك المنشورات وبيانات تعريف النشر والتصنيفات والمزيد ، بشكل منفصل لكل موقع في جداول قاعدة بيانات مخصصة يتم إنشاؤها في كل مرة يتم فيها إضافة موقع جديد إلى الشبكة. يتم إعطاء هذه البادئة بما في ذلك معرف الموقع ، لذلك سيكون wp_12_posts هو جدول المشاركات للموقع 12.
يتم تخزين بيانات المستخدم في جدولين للشبكة بأكملها. بدلاً من أن يصبح مستخدمًا على موقع واحد ، يمتلك المستخدم حسابًا على الشبكة يقوم بتخزين البيانات الوصفية حول المواقع التي يمكنهم الوصول إليها. هذا يعني أنه لا يمكنك تصدير جداول قاعدة بيانات المستخدمين وترحيلها إلى موقعك الجديد: سيتعين عليك ترحيل المستخدمين بشكل منفصل.
يتم تخزين ملفات السمات والمكونات الإضافية مرة واحدة في الشبكة ، بغض النظر عن عدد المواقع التي يتم تنشيطها عليها. هذا هو واحد من أهم فوائد متعددة المواقع لأنه يعني أنك لا تملك إلا أن الحفاظ الموضوعات و الإضافات تحديثها مرة واحدة. ولكن عندما تقوم بترحيل موقع خارج الشبكة ، فإن ذلك يجعل الأمور أكثر تعقيدًا.
بينما نمر بعملية الترحيل من وورد بريس Multisite إلى موقع واحد في هذا المنشور ، سأوضح لك كيفية التعامل مع كل جزء من الموقع بشكل منفصل حتى تتمكن من ترحيله بنجاح.
ملاحظة حول المصطلحات : في هذا المنشور ، سأشير إلى المواقع داخل شبكة متعددة المواقع على أنها “مواقع فرعية”. سأستخدم “الموقع الأساسي” للإشارة إلى الموقع الأساسي في الشبكة ، وهو الموقع الذي كان موجودًا قبل تنشيط المواقع المتعددة. وسأشير إلى المواقع المستقلة في تثبيت وورد بريس المخصص لها باسم “مواقع فردية”.
أعد الأشياء إلى الأساسيات عن طريق التبديل من وورد بريس Multisite إلى تثبيت موقع واحد. سيساعدك هذا الدليل التفصيلي على طول الطريق ⬇️
انقر للتغريد
كيفية ترحيل موقع فرعي من موقع وورد بريس متعدد المواقع إلى موقع واحد
لذا ، بافتراض أنك لم تخاف مما تعلمته عن العملية حتى الآن ، فلنلقِ نظرة على الطرق المختلفة التي لديك للقيام بذلك.
الخيارات هي:
استخدم ملحقات التصدير / الاستيراد المجانية لترحيل البيانات وترحيل الملفات يدويًا.
استخدم مكونًا إضافيًا للترحيل لتصدير جميع البيانات والملفات.
إجراء الترحيل اليدوي.
دعنا نلقي نظرة على كل من هذه الطرق بدورها.
1. استخدام الإضافات المجانية لترحيل موقع فرعي من شبكة وورد بريس متعددة المواقع إلى موقع واحد
يستخدم الخيار الأول المكوِّن الإضافي للاستيراد / التصدير المجاني لترحيل المحتوى الخاص بك ومكوِّن إضافي مجاني آخر لترحيل إعدادات عنصر واجهة المستخدم.
تتمثل فوائد هذه الطريقة في أنها مجانية ولا تتضمن أي تعديل في قاعدة البيانات ، لذا فهي مضمونة إلى حد ما. ومع ذلك ، فإن لها بعض العيوب:
سيكون المستخدمون الوحيدون الذين تم ترحيلهم هم المستخدمون الذين أنشأوا المحتوى – سيتعين عليك ترحيل جميع المستخدمين الآخرين يدويًا.
لن يتم ترحيل أي إعدادات بصرف النظر عن إعدادات الأداة. إذا كانت لديك إعدادات معقدة ومكونات إضافية مثل مكون إضافي للتجارة الإلكترونية ، فلا يوصى بهذه الطريقة لأنك ستقضي الكثير من الوقت في نسخ جميع إعداداتك يدويًا.
ولكن إذا كان موقعك بسيطًا ، مع عدد صغير من المكونات الإضافية ، وليس كثيرًا في طريق التخصيص ، وليس الكثير من المستخدمين ، فقد يكون هذا هو أبسط طريقة للمتابعة.
لذلك دعونا نلقي نظرة على كيفية القيام بذلك. هناك ست خطوات:
قم بإنشاء تثبيت موقع واحد جديد.
قم بتثبيت نفس المكونات الإضافية والسمات الموجودة في موقعك القديم وقم بتنشيطها.
قم بترحيل المحتوى باستخدام المكون الإضافي للاستيراد / التصدير.
قم بترحيل إعدادات عنصر واجهة المستخدم باستخدام ملحق استيراد / تصدير عنصر واجهة المستخدم.
أضف أي مستخدمين إضافيين ليسوا مؤلفي محتوى ، باستخدام المكوّن الإضافي User Import & Export.
نسخ الإعدادات يدويًا من الموقع القديم إلى الموقع الجديد.
هذا عدد كبير من الخطوات ، لكن بعضها سريع أو آلي.
إنشاء تثبيت موقع واحد جديد
ابدأ بتثبيت وورد بريس على موقعك الفردي الجديد . عند إنشاء الموقع ، سيتم إعطاؤك اسم مجال مؤقتًا لأنك لا تريد استخدام اسم المجال من موقعك القديم حتى الآن – احفظ ذلك عندما يكون الموقع يعمل.
قم بتثبيت وورد بريس باستخدام أداة التثبيت أو باستخدام التثبيت اليدوي .
قم بتثبيت البرنامج المساعد وملفات السمات
والآن أنت بحاجة لتثبيت الإضافات و موضوع الذي استخدمته في الموقع القديم في الشبكة متعددة المواقع إلى الموقع الجديد. من المهم أن تقوم بذلك قبل ترحيل أي محتوى لأن المكونات الإضافية والقالب قد تنشئ أنواع محتوى (مثل أنواع المنشورات) التي ستحتاج إلى ترحيلها.
افتح كل شاشة من المكونات الإضافية والسمات في لوحة معلومات وورد بريس من موقعك القديم في شبكة المواقع المتعددة وتحقق مما هو نشط. إذا كانت المكونات الإضافية والسمات مأخوذة من ملحق وورد بريس وأدلة السمات ، فيمكنك فقط تثبيتها وتنشيطها في موقعك الجديد بالطريقة العادية.
إذا كانت سمات مميزة ولم يكن لديك ترخيص ، فستحتاج إلى شراء واحدة. قم بتنزيل السمات / المكونات الإضافية من المزود وتثبيتها باتباع الإرشادات الخاصة بها.
قبل المتابعة ، تأكد من تنشيط جميع المكونات الإضافية نفسها على الموقع الجديد وكذلك نفس المظهر. لا تقلق بشأن تكوينها حتى الآن ولا تعمل عبر أي معالجات – سنفعل ذلك بعد استيراد المحتوى.
قم بترحيل المحتوى باستخدام البرنامج المساعد للاستيراد / التصدير
حان الوقت الآن لتصدير المحتوى من موقعك القديم واستيراده إلى الموقع الجديد.
في الموقع القديم ، قم بتثبيت المكون الإضافي للاستيراد / التصدير . ستحتاج إلى القيام بذلك عبر شاشات إدارة الشبكة ، أو اطلب من مسؤول الشبكة القيام بذلك نيابة عنك.
بمجرد تثبيت المكون الإضافي وتنشيطه لموقعك ، انتقل إلى أدوات> تصدير .
شاشة تصدير وورد بريس
شاشة تصدير وورد بريس
ضمن اختيار ما تريد تصديره ، حدد كل المحتوى ، ثم انقر فوق الزر تنزيل ملف التصدير .
سيؤدي هذا إلى تنزيل ملف XML على جهاز الكمبيوتر الخاص بك ، والذي سيتضمن اسمه اسم موقعك. احفظ هذا في مكان آمن – ستحتاج إليه للاستيراد إلى الموقع الجديد.
افتح الآن موقعك الجديد وانتقل إلى أدوات> استيراد .
إذا لم يكن المكون الإضافي للاستيراد مثبتًا بالفعل ، فستحتاج إلى النقر فوق رابط التثبيت الآن ضمن وورد بريس .
شاشة الاستيراد – تثبيت مثبت وورد بريس
شاشة الاستيراد – تثبيت مثبت وورد بريس
سيتم تثبيت وتنشيط المكون الإضافي للاستيراد وسيظهر رابط في أعلى الشاشة لتشغيل برنامج الاستيراد.
قم بتشغيل المستورد
قم بتشغيل المستورد
انقر فوق هذا الارتباط وسيتم نقلك إلى شاشة حيث تقوم بتحميل ملف XML.
تحميل ملف الاستيراد
تحميل ملف الاستيراد
انقر فوق الزر اختيار ملف ، وابحث عن ملف XML على جهاز الكمبيوتر الخاص بك ، ثم انقر فوق الزر تحميل ملف واستيراد .
سيطلب منك وورد بريس تعيين مؤلفين وتحديد ما إذا كنت تريد تنزيل المرفقات.
خيارات الاستيراد
خيارات الاستيراد
حدد المؤلفين في موقعك الجديد الذين يتوافقون مع المؤلفين في موقعك القديم ، إذا كنت قد أضفتهم بالفعل إلى الموقع. إذا لم يكن كذلك ، فاكتب اسم تسجيل الدخول وسيضيف المستورد حسابات مستخدمين جديدة لك. ثم حدد مربع تنزيل واستيراد مرفقات الملفات .
انقر فوق الزر ” إرسال ” وسيقوم المستورد باستيراد المحتوى من ملف XML نيابة عنك. على رأس أكثر من الخاص المشاركات الشاشة وعليك أن تكون قادرا على رؤية كل منهم المدرجة.
ترحيل إعدادات عنصر واجهة المستخدم باستخدام أداة استيراد / تصدير البرنامج المساعد.
لذا فقد حصلت الآن على جميع منشوراتك وصفحاتك وما إلى ذلك مستوردة.
لا يمكنك استيراد معظم الإعدادات – ولكن يمكنك استيراد إعدادات عنصر واجهة المستخدم باستخدام المكون الإضافي Widget Importer & Exporter .
قم بتثبيت وتنشيط المكون الإضافي على كلا الموقعين – مرة أخرى ، لا يمكنك القيام بذلك إلا إذا كان لديك وصول إلى تثبيت المكون الإضافي في الشبكة.
الآن في الموقع الأصلي (الموجود في مواقع متعددة) ، انتقل إلى أدوات> أداة استيراد وتصدير عنصر واجهة المستخدم .
القطعة المستورد والمصدر
القطعة المستورد والمصدر
انقر فوق الزر Export Widgets . سيؤدي هذا إلى تنزيل ملف .wie على جهاز الكمبيوتر الخاص بك – احتفظ به في مكان آمن.
الآن في الموقع الجديد ، انتقل إلى Tools> Widget Importer & Exporter . انقر فوق الزر اختيار ملف وقم بتحميل الملف الذي قمت بتنزيله للتو ، ثم انقر فوق الزر استيراد الأدوات . سيتم نقلك إلى شاشة توضح لك الأدوات التي قمت باستيرادها.
الحاجيات المستوردة
الحاجيات المستوردة
الخطوة التالية هي استيراد أي مستخدمين لم يتم إنشاؤهم عند استيراد المحتوى. نظرًا لأن هذه خطوة تحتاج إلى اتخاذها لجميع الطرق في حالة ترحيل موقعك ، فسيتم تغطيتها في نهاية هذا المنشور – قم بالتمرير لأسفل إلى قسم “استيراد المستخدمين”.
أخيرًا ، تحتاج إلى تحديث الإعداد في الموقع الجديد.
نسخ الإعدادات يدويًا من الموقع الفرعي القديم إلى الموقع الفردي الجديد.
الخطوة الأخيرة هي تحديث الإعدادات في موقعك الجديد بحيث تعكس تلك الموجودة في الموقع القديم. هذا شيء عليك القيام به يدويًا ، لذلك يمكن أن يكون عملية شاقة.
افتح شاشات إدارة الموقع القديم في نافذة متصفح واحدة والشاشة الجديدة في نافذة أخرى – أو حتى أفضل من ذلك ، استخدم متصفحات منفصلة حتى لا تتشوش على الاثنين. اعمل من خلال شاشات الإعدادات بالتفصيل ، مع تعديل الإعدادات في الموقع الجديد بحيث تعكس تلك الموجودة في الموقع القديم.
بمجرد القيام بذلك ، سيتم تشغيل موقعك الجديد. تتمثل المرحلة الأخيرة في تحديث اسم المجال – وهو نفس الشيء بالنسبة لجميع الطرق ويتم تناوله أدناه في القسم الخاص بترحيل اسم المجال الخاص بك.
2. استخدام البرنامج المساعد للترحيل لترحيل موقع فرعي من موقع وورد بريس متعدد المواقع إلى موقع واحد
إذا كان لديك حق الوصول إلى مكون إضافي للترحيل على الشبكة متعددة المواقع ، فسيكون استخدام هذا لإجراء الترحيل أسهل بكثير وأكثر موثوقية من استخدام المكون الإضافي للاستيراد / التصدير. هذا يعني أيضًا أنك لست مضطرًا إلى الوصول مباشرة إلى قاعدة البيانات ، لذا فهي أكثر أمانًا من الترحيل اليدوي إذا لم تكن مرتاحًا للقيام بذلك.
ابدأ بإجراء الترحيل من الموقع القديم. ستحتاج إلى استخدام مكون إضافي للترحيل متوافق مع وورد بريس Multisite وسيقوم بترحيل موقع واحد فقط وليس الشبكة بالكامل.
في Kinsta ، نوصي باستخدام البرنامج المساعد Migrate Guru المجاني للمواقع الكبيرة. ومع ذلك ، لا يسمح لك هذا المكون الإضافي بترحيل موقع واحد خارج شبكة متعددة المواقع. لا توجد مكونات إضافية مجانية ستقوم بذلك ، لذا ستحتاج إلى استخدام مكون إضافي مميز.
لا تدعم معظم مكونات الترحيل الإضافية ، حتى المتميزة منها ، ترحيل موقع فرعي خارج الشبكة.
هناك خياران قيما هما Duplicator Pro و All in One WP Migration plugin لنقل الملفات وقاعدة البيانات عبر خوادمهم.
لتشغيل ترحيل تلقائي ، ستحتاج إلى شراء وتثبيت المكون الإضافي Duplicator Pro على كل من الشبكة والموقع الجديد. اعمل من خلال وثائق المكون الإضافي لإجراء الترحيل: ستحتاج إلى إنشاء حزمة بالترحيل من موقعك القديم ثم استيرادها إلى الموقع الجديد.
نظرًا لأنه يتم تخزين بيانات المستخدم للشبكة بأكملها ، فستحتاج إلى ترحيل هذا بشكل منفصل ، والذي سأتناوله لاحقًا في هذا المنشور لأنه يؤثر على جميع طرق الترحيل.
3. ترحيل موقع فرعي من موقع وورد بريس متعدد المواقع إلى موقع واحد يدويًا
الطريقة الأخيرة لترحيل موقع من شبكة وورد بريس Multisite إلى موقع واحد هي ترحيله يدويًا. لن يكلفك هذا أي شيء ولكن عليك القيام بذلك فقط إذا كنت تشعر بالراحة في الوصول إلى phpMyAdmin وتحرير ملفات تصدير قاعدة البيانات الخاصة بك.
سيحتوي الموقع الذي تقوم بنقله من موقع متعدد المواقع على ثلاثة مكونات تحتاج إلى نسخها من شبكة المواقع المتعددة:
ملفات السمات والمكونات الإضافية — يمكنك نسخها عبر أو إعادة تثبيتها في الموقع الجديد
عمليات التحميل — ستجدها في الدليل الفرعي للموقع الفرعي في wp ‑ content / uploads / sites
جداول قاعدة البيانات — لا تحتاج إلى جميع جداول قاعدة البيانات ولكن فقط تلك المتعلقة بهذا الموقع
ملاحظة: إذا تم إنشاء شبكة المواقع المتعددة الخاصة بك قبل الإصدار 3.5 من وورد بريس ، فلن يكون لديك مجلد مواقع. بدلاً من ذلك ، سيكون لديك مجلد blogs.dir في wp-content مع جميع ملفات التحميل الخاصة بالمواقع الفرعية. سيحتوي هذا على مجلد مرقم للموقع الذي تقوم بترحيله ، والذي تنسخه بدلاً من ذلك.
النسخ الاحتياطي أولاً
قبل إجراء الترحيل ، من الأفضل عمل نسخة احتياطية من التثبيت متعدد المواقع. استخدم المكون الإضافي المفضل للنسخ الاحتياطي ، أو قم بإنشاء نسخة احتياطية باستخدام واجهة الاستضافة الخاصة بك إذا سمح لك موفر الخدمة الخاص بك – يقوم Kinsta بإجراء نسخ احتياطية منتظمة ويمكنك أيضًا إنشاء نسخة احتياطية يدوية .
ستستخدم هذه النسخة الاحتياطية لنسخ الملفات ذات الصلة إلى موقعك الجديد ، كما أنها تمنحك بعض راحة البال في حالة مواجهة أي مشاكل.
ابحث عن معرف موقعك الفرعي في الشبكة متعددة المواقع
كل موقع في الشبكة له معرّف فريد خاص به. يستخدم هذا لتحديد مجلده في دليل wp-content / uploads / sites ولتعريف جداول قاعدة البيانات لهذا الموقع.
انتقل إلى Network Admin> Sites وحدد الخيار Edit للموقع الذي تقوم بترحيله.
شاشة المواقع في Network Admin
شاشة المواقع في Network Admin
و URL ورد يأخذك إلى سوف أعطيك ID الموقع. يجب أن يكون عنوان URL بالشكل http://mynetwork.com/wp-admin/network/site-info.php؟id=XX.
XX هو معرف موقعك وسيكون اسم المجلد الذي يحتوي على ملفاته ، بالإضافة إلى البادئة لأسماء جدول قاعدة البيانات الخاصة به.
ترحيل ملفات السمات والمكونات الإضافية من وورد بريس Multisite إلى موقع واحد
حدد الآن المكونات الإضافية التي يستخدمها الموقع الفرعي وقم بتثبيتها في موقع وورد بريس الجديد الخاص بك عبر شاشة المكونات الإضافية أو قم بتحميلها من النسخة الاحتياطية التي أخذتها من موقعك القديم. انسخها إلى wp-content / plugins في موقعك الجديد.
يمكنك معرفة المكونات الإضافية التي يتم استخدامها من خلال الانتقال إلى شاشة الملحقات في موقعك الفرعي. قم بتضمين أي مكونات إضافية تم تنشيطها عبر الشبكة.
شاشة الملحقات في الموقع الفرعي للشبكة متعددة المواقع
شاشة الملحقات في الموقع الفرعي للشبكة متعددة المواقع
افعل الشيء نفسه لموضوعك – انسخه من النسخة الاحتياطية إلى دليل wp-content / theme لتثبيت وورد بريس الجديد لموقعك الفردي ، أو فقط أعد تثبيته .
قم بترحيل التحميلات من موقع وورد بريس متعدد المواقع الفرعي إلى الموقع الفردي
إذا تم إنشاء الشبكة بعد الإصدار 3.5 من وورد بريس ، فسيكون لها مجلد مواقع في wp-content / uploads. ابحث عن المجلد الفرعي مع معرف الموقع الفرعي الخاص بك وقم بتحميل محتوياته إلى مجلد wp-content / uploads في موقعك الجديد.
إذا كانت الشبكة قديمة وتحتوي على مجلد blogs.dir ، فسيحتوي هذا أيضًا على مجلد بمعرّف موقعك. في ذلك ، ستجد مجلدًا فرعيًا يسمى “الملفات”. انسخ محتويات مجلد الملفات إلى مجلد wp-content / uploads في موقعك الجديد.
ملاحظة: قد تحتاج إلى حذف أي مجلدات أنشأها وورد بريس في مجلد التحميلات الجديد لتجنب أي تضارب.
تريد أن تعرف كيف زدنا من حركة المرور لدينا أكثر من 1000 ٪؟
انضم إلى أكثر من 20000 آخرين ممن يتلقون رسائلنا الإخبارية الأسبوعية مع نصائح من الداخل حول وورد بريس!
إشترك الآن
لديك الآن جميع الملفات مثبتة. لا تحتاج إلى تنشيط ذلك لأن ترحيل قاعدة البيانات عبر سينسخ أي إعدادات بما في ذلك المكوّن الإضافي وتفعيل السمة والإعدادات.
تصدير جداول المواقع الفرعية من الشبكة متعددة المواقع
نظرًا لأنك تقوم بنقل موقع فرعي واحد فقط وليس التثبيت بالكامل ، فلن تحتاج إلى محتويات قاعدة البيانات بأكملها.
افتح phpMyAdmin للشبكة متعددة المواقع الخاصة بك. انقر فوق علامة التبويب تصدير .
تحتوي الشبكة متعددة المواقع على العديد من الجداول أكثر من موقع واحد – مجموعة إضافية لكل موقع. ابحث عن الجداول المتعلقة بالموقع الذي تقوم بتصديره. ستبدأ بـ wp_XX_ ، حيث XX هو معرف موقعك.
حدد كافة الجداول المتعلقة بالموقع الفرعي الخاص بك ثم قم بالتمرير لأسفل إلى المربع مع المحدد :.
اختيار جداول قاعدة البيانات وتصديرها
اختيار جداول قاعدة البيانات وتصديرها
انقر فوق ذلك وحدد تصدير .
في الشاشة التالية ، اترك طريقة التصدير على أنها سريعة وانقر فوق الزر Go .
طريقة تصدير سريعة
طريقة تصدير سريعة
قم بتحرير جداول قاعدة البيانات
قم بعمل نسخة من ملف SQL الذي تم تنزيله على جهاز الكمبيوتر الخاص بك وقم بتسميته باسم يخبرك بما هو (على سبيل المثال عن طريق إضافة “نسخة” إلى اسمه). افتحه في محرر التعليمات البرمجية .
ستحتاج إلى تحرير أمرين: وصلات و مراجع الجدول .
ابدأ بالروابط. ستحتاج إلى تغيير جميع مثيلات مجال الموقع في شبكة المواقع المتعددة إلى مجال الموقع الفردي الجديد (أو إلى مجال مؤقت إذا كنت تستخدم واحدًا أثناء تشغيل الموقع الجديد). على سبيل المثال ، إذا كان موقعك على http://network.com/mysite ، فقم بتغييره إلى http://mysite.com.
إذا كانت شبكتك تستخدم نطاقات فرعية ، فستحتاج إلى تغيير جميع حالات http://mysite.network.com. إذا قمت بذلك ، فإنني أنصح أيضًا بإجراء فحص لإصدار الدليل الفرعي فقط في حالة حدوث ذلك. احفظ ملفك.
ثانيًا ، لن تحتوي جداول قاعدة البيانات في التثبيت الجديد للموقع الفردي على بادئات لمعرف الموقع ، لذلك ستحتاج إلى إزالتها. في ملف SQL الخاص بك ، استبدل جميع مثيلات wp_XX_ بـ wp_ ، حيث XX هو معرف موقعك .
الآن احفظ ملف SQL.
قم بترحيل جداول قاعدة البيانات من موقع فرعي في مواقع متعددة إلى موقع واحد
الآن بعد أن قمت بتحرير ملف SQL الخاص بك ، تحتاج إلى استيراد جداول قاعدة البيانات. ابدأ بإسقاط جميع الجداول الموجودة في تثبيت وورد بريس الجديد .
افتح phpMyAdmin لموقعك الجديد. حدد كافة الجداول من قاعدة بيانات موقعك الجديد باستثناء جداول wp_users و wp_usermeta.
انقر فوق مربع القائمة المنسدلة مع المحدد: وحدد إفلات . عند مطالبتك في الشاشة التالية ، انقر فوق ” انتقال” .
بعد ذلك ، تحتاج إلى تحميل قاعدة البيانات التي قمت بتحريرها:
انقر فوق علامة التبويب استيراد .
انقر فوق الزر اختيار ملف .
حدد ملف SQL الذي قمت بتحريره وانقر فوق اختيار أو موافق .
انقر فوق الزر Go .
بعد فترة (اعتمادًا على حجم قاعدة البيانات الخاصة بك) ، سترى رسالة تخبرك أن التحميل قد انتهى بنجاح. قد يستغرق هذا بعض الوقت إذا كانت قاعدة البيانات الخاصة بك كبيرة.
الخطوات النهائية
أنت لم تنته بعد. بعد ذلك ، امسح ذاكرة التخزين المؤقت للمتصفح . يؤدي هذا إلى تجنب أي مشكلات قد تواجهك إذا كان المتصفح يحتوي على محتوى مؤقتًا من الموقع القديم.
قم الآن بتسجيل الدخول إلى مسؤول وورد بريس للموقع الجديد. إذا قمت بنقل جداول المستخدم عبر ، فستكون تفاصيل تسجيل الدخول الخاصة بك هي نفسها الخاصة بموقعك القديم ، ولكن إذا لم تقم بذلك ، فستكون هذه هي كل ما حددته عند تثبيت وورد بريس في الموقع الجديد.
تأكد من أن جميع الروابط الخاصة بك تعمل بشكل صحيح وأن الحاجيات و الإضافات يتصرفون كما يجب. إذا لم يكن الأمر كذلك ، يمكنك إما التراجع خلال العملية ، باستخدام النسخ الاحتياطية الخاصة بك حيثما تريد ، أو ببساطة إجراء أي تعديلات من داخل موقعك الجديد.
بمجرد أن تشعر بالسعادة لأن كل شيء يعمل كما ينبغي ، قم بإزالة الموقع من التثبيت متعدد المواقع. أوصي بترك هذا الأسبوع أو نحو ذلك في حالة اكتشاف أي شيء لم يتحرك. ستحتاج إلى نقل النطاق عبره في هذه الأثناء (وهو مغطى أدناه).
لإزالة موقع فرعي من الشبكة ، انتقل إلى Network Admin> Sites . ابحث عن الموقع وانقر على الرابط حذف أسفل اسمه.
حذف موقع في شبكة متعددة المواقع
حذف موقع في شبكة متعددة المواقع
تفو! لقد كانت عملية طويلة ومعقدة بعض الشيء ، لكنك قمت بها.
ترحيل المستخدمين من موقع وورد بريس متعدد المواقع الفرعية إلى موقع واحد
يعد ترحيل المستخدمين أكثر تعقيدًا من البيانات الأخرى من الموقع في الشبكة لأن المستخدمين يتم تخزينهم في جدول قاعدة بيانات واحد للشبكة بأكملها.
هذا يعني أنه ما لم يكن لشبكتك سوى عدد قليل من المستخدمين ، وجميعهم مستخدمون على هذا الموقع الفرعي ، فلن تتمكن من تصدير جدول wp_users من الشبكة.
هل تحتاج إلى حل استضافة يمنحك ميزة تنافسية؟ لقد جعلك Kinsta مغطى بسرعة لا تصدق وأحدث مستويات الأمان والتوسع التلقائي. تحقق من خططنا
بدلاً من ذلك ، ستحتاج إلى استخدام مكون إضافي لتصدير المستخدمين من الشبكة إلى الموقع الجديد. ل استيراد / تصدير وورد المستخدمين المساعد مصمم لتفعل هذا ومجانا.
قم بتثبيت المكون الإضافي على كلا الموقعين وتنشيطه للموقع الفرعي في شبكة المواقع المتعددة وعلى الموقع الجديد. الآن في الموقع الفرعي ، انتقل إلى المستخدمون> تصدير استيراد المستخدم .
شاشة تصدير استيراد المستخدم
شاشة تصدير استيراد المستخدم
قم بالتمرير لأسفل وانقر فوق الزر ” تصدير المستخدمين” لتنزيل ملف CSV مع جميع بيانات المستخدم الخاصة بك.
الآن في الموقع الجديد ، انتقل إلى المستخدمون> تصدير استيراد المستخدم مرة أخرى. انقر فوق علامة التبويب استيراد المستخدم / العميل .
علامة التبويب استيراد المستخدم
علامة التبويب استيراد المستخدم
انقر فوق الزر اختيار ملف لاختيار ملف CSV الذي قمت بتنزيله للتو ، ثم انقر فوق الزر تحميل ملف واستيراد .
سيقوم المكون الإضافي بتحميل الملف واستيراد جميع المستخدمين من موقعك القديم. سينقلك بعد ذلك إلى شاشة تعرض لك تفاصيل المستخدمين الذين قمت باستيرادهم.
لقد قمت الآن باستيراد جميع جوانب موقعك القديم من شبكة المواقع المتعددة إلى تثبيت وورد بريس الجديد. أمامك خطوة واحدة فقط: نقل نطاقك عبر.
ترحيل المجال الخاص بك إلى موقعك الفردي الجديد من شبكة متعددة المواقع
ما إذا كنت بحاجة إلى ترحيل اسم المجال الخاص بك سيعتمد على كيفية إعداد الأشياء في شبكة المواقع المتعددة.
إذا كنت تستخدم نطاقات فرعية أو أدلة فرعية لمواقعك الفرعية ، ولم تقم بتعيين المجالات إليها ، فستحتاج إلى تسجيل مجال جديد لموقعك الفردي الجديد واستخدامه.
ولكن إذا كنت تريد استخدام نفس اسم المجال الذي كنت تستخدمه من الموقع القديم ، فستحتاج إلى التأكد من أنه لا يشير إلى موقعك القديم على الشبكة.
إذا قمت بحذف الموقع الفرعي من Multisite (وهو ما يجب عليك فعله) ، فلن يكون اسم المجال قيد الاستخدام بواسطة هذا الموقع بعد الآن. لكنك ستظل بحاجة إلى التأكد من أنه يشير إلى موقعك الجديد.
للقيام بذلك ، ستحتاج إلى الحصول على اسم المجال الخاص بك يشير إلى موقعك الجديد باستخدام DNS . إذا كنت مع Kinsta ، فاتبع إرشاداتنا لتوجيه اسم المجال الخاص بك إلى استضافتنا .
ثم قم بتحديث الإعدادات في موقعك الجديد ، في الإعدادات> علامة التبويب عام.
شاشة الإعدادات العامة
شاشة الإعدادات العامة
إضافة اسم المجال الصحيح إلى الموقع URL و عنوان الموقع الحقول وحفظ التغييرات.
وانت انتهيت! سيعمل موقعك الآن كموقع وورد بريس واحد.
كيفية إعادة شبكة متعددة المواقع بأكملها إلى موقع واحد
في بعض الأحيان ، لا ترغب في نقل موقع واحد من شبكة وورد بريس Multisite ، ولكن بدلاً من ذلك ، تريد إعادة الشبكة بالكامل إلى موقع واحد وعدم تشغيل مواقع متعددة على الإطلاق.
هذه خطوة جذرية ، ولكنها قد تكون ذات صلة إذا كانت شبكتك تحتوي فقط على عدد صغير جدًا من المواقع أو إذا كان عليك حذف جميع المواقع باستثناء الموقع الأساسي.
يمكنك القيام بذلك فقط مع الموقع الأساسي ، الموقع الذي كان موجودًا بالفعل قبل تنشيط المواقع المتعددة. لا يمكنك إعادة أحد المواقع الفرعية إلى الموقع الوحيد على الشبكة بهذه الطريقة.
للقيام بذلك ، عليك اتباع خمس خطوات:
قم بحذف أو ترحيل كافة المواقع الموجودة في الشبكة
قم بإلغاء تثبيت وحذف السمات والإضافات التي لا يستخدمها الموقع الأساسي
إزالة المستخدمين دون الوصول إلى الموقع الأساسي
قم بإلغاء تنشيط مواقع وورد بريس المتعددة عند تثبيت وورد بريس الخاص بك
قم بإسقاط جداول قاعدة البيانات المضافة بواسطة مواقع متعددة
دعونا نعمل من خلال هذه العملية.
1. قم بحذف أو ترحيل كافة المواقع الموجودة في الشبكة
أولاً ، ستحتاج إلى إزالة جميع المواقع الفرعية في الشبكة. ما عليك سوى حذفها من شاشة المواقع ، أو ترحيل كل منها إلى موقع واحد خاص به أو إلى شبكة أخرى (على الرغم من أنك إذا كنت تريد إنشاء شبكة أخرى ، فمن الصعب معرفة سبب قيامك بذلك).
اتبع الخطوات المذكورة أعلاه لترحيل كل موقع من المواقع الفرعية. بمجرد القيام بذلك وهم جميعًا يعملون في مواقعهم الجديدة ، انتقل إلى Network Admin> Sites .
حدد جميع المواقع الفرعية ثم افتح القائمة المنسدلة الإجراءات المجمعة وحدد حذف . ثم انقر فوق الزر ” تطبيق” .
حذف كافة المواقع الفرعية
حذف كافة المواقع الفرعية
كن حذرًا جدًا قبل القيام بذلك وتأكد من عمل نسخة احتياطية من أي شيء تحتاجه أو ترحيله. ليس هناك عودة من هذا.
سيؤدي حذف المواقع الفرعية مثل هذا إلى حذف ملفات التحميل لكل منها بالإضافة إلى جداول قاعدة البيانات المتعلقة بهذه المواقع – لكنه لن يحذف جميع جداول قاعدة بيانات المواقع المتعددة ، ستفعل ذلك لاحقًا.
لديك الآن شبكة مع موقع واحد فقط.
2. إلغاء تثبيت وحذف السمات والإضافات التي لا يستخدمها الموقع الأساسي
انتقل الآن إلى Network Admin> Plugins . احذف أي مكونات إضافية لا يستخدمها الموقع الرئيسي. قد ترغب في التحقق من خلال الانتقال إلى شاشة المكونات الإضافية للموقع الرئيسي أولاً.
كرر هذا للسمات واحذف تلك التي لا تحتاجها .
3. إزالة المستخدمين دون الوصول إلى الموقع الأساسي
انتقل الآن إلى Network Admin> Users وحذف أي حسابات مستخدمين ليس لديهم حق الوصول إلى الموقع الأساسي.
قد يكون من المفيد تثبيت المكون الإضافي Multisite Enhancements لأن هذا سيخبرك بالمستخدمين الذين لديهم حساب على أي موقع. في المثال أدناه ، يمكن للمسؤول المتميز فقط الوصول إلى الموقع الأساسي.
مستخدمو الشبكة
مستخدمو الشبكة
لحذف المستخدمين ، حدد المستخدمين الذين تريد حذفهم ، وانقر على القائمة المنسدلة الإجراءات المجمعة ، وحدد حذف ثم انقر فوق الزر ” تطبيق” .
سيكون لديك الآن فقط مستخدمون على شبكتك لديهم حق الوصول إلى الموقع الأساسي.
قم بإلغاء تنشيط مواقع وورد بريس المتعددة عند تثبيت وورد بريس الخاص بك
الخطوة الأخيرة هي إلغاء تنشيط وورد بريس Multisite على شبكتك. قبل القيام بذلك ، خذ نسخة احتياطية من موقعك – فقط في حالة حدوث ذلك.
افتح الآن ملف wp-config.php وابحث عن هذه الأسطر:
define( 'MULTISITE', true );
define( 'SUBDOMAIN_INSTALL', false );
$base = '/wordpress/';
define( 'DOMAIN_CURRENT_SITE', 'localhost' );
define( 'PATH_CURRENT_SITE', '/wordpress/' );
define( 'SITE_ID_CURRENT_SITE', 1 );
define( 'BLOG_ID_CURRENT_SITE', 1 );
احذف كل هذه الأسطر.
ابحث عن السطر الذي يقرأ:
define('WP_ALLOW_MULTISITE', true);
قم بتحريره بحيث يصبح نصه كما يلي:
define('WP_ALLOW_MULTISITE', false);
الآن احفظ ملف wp-config.php الخاص بك.
قد تحتاج أيضًا إلى تعديل ملف htaccess الخاص بك لإعادته إلى رمز موقع واحد.
إذا كنت أحد عملاء Kinsta وكانت شبكتك متعددة المواقع تعمل على نطاقات فرعية ، فيجب أن تجد أنك لست بحاجة إلى إجراء هذا التعديل وسيعمل موقعك كموقع واحد مع تعديلات wp-config.php فقط. إذا كانت شبكتك تعمل على أدلة فرعية بدلاً من ذلك ، فستحتاج إلى التواصل لدعم طلب إجراء التغييرات.
رفع تذكرة دعم عبر MyKinsta
رفع تذكرة دعم عبر MyKinsta
إذا كان لديك حق الوصول إلى ملف .htaccess ، فافتحه في محرر التعليمات البرمجية وابحث عن الأسطر المتعلقة بالمواقع المتعددة. استبدلهم بهذه الخطوط:
RewriteEngine On
RewriteBase /wordpress/
RewriteRule ^index.php$ - [L]
# uploaded files
RewriteRule ^([_0-9a-zA-Z-]+/)?files/(.+) wp-includes/ms-files.php?file=$2 [L]
# add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*.php)$ $2 [L]
RewriteRule . index.php [L]
احفظ ملف htaccess.
قم بإسقاط جداول قاعدة البيانات المضافة بواسطة مواقع متعددة
سيضيف وورد بريس جداول قاعدة بيانات إضافية إلى موقعك عند تنشيط Multisite لأول مرة.
في phpMyAdmin ، ابحث عن هذه الجداول:
wp_blogs
wp_blog_versions
wp_registration_log
wp_signups
wp_site
wp_sitemeta
حددهم جميعًا ، انقر فوق القائمة المنسدلة مع المحدد: وحدد إفلات . قم بتأكيد رغبتك في القيام بذلك وستتم إزالة الجداول من قاعدة البيانات.
لديك الآن موقع واحد لتثبيت وورد بريس. ستحتاج إلى تسجيل الدخول مرة أخرى ولكن يجب أن يعمل الموقع الأساسي الآن كموقع واحد.
أحيانًا يكون الأقل أكثر. 😌 أعد تشغيل موقع وورد بريس Multisite الخاص بك إلى موقع واحد باستخدام هذا الدليل 👆
انقر للتغريد
ملخص
يعد نقل موقع خارج شبكة وورد بريس Multisite أكثر تعقيدًا من الترحيل بين مواقع فردية ، ولكنه ليس مستحيلًا. من الممكن أيضًا إعادة شبكة متعددة المواقع إلى موقع واحد بحيث يظل الموقع الأساسي فقط في مكانه.
اتبع الخطوات المذكورة أعلاه وسيكون لديك موقع واحد جديد بدلاً من موقع داخل شبكة متعددة المواقع. هل لديك أي أسئلة حول وورد بريس متعدد المواقع والمواقع الفردية؟ اسمحوا لنا أن نعرف في التعليقات!

