كيفية استنساخ موقع WordPress في دقائق (دليل خطوة بخطوة)

نشرت: 2019-08-09

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

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

سنعرض لك هنا 5 خطوات سهلة لاتباعها لاستنساخ موقع WordPress الخاص بك باستخدام Duplicator.

أسباب نسخ موقع WordPress:

  • قم بإنشاء موقع مرحلي لاختبار تغييرات WordPress مثل السمات أو المكونات الإضافية
  • انقل موقع WordPress الخاص بك إلى مضيف / خادم ويب جديد
  • قم بعمل نسخة احتياطية من موقع WordPress الخاص بك

فيديو تعليمي

ألا ترغب في مشاهدة الفيديو؟

إليك دليلنا الكامل خطوة بخطوة لاستنساخ موقع WordPress الخاص بك:

كيفية استنساخ موقع WordPress باستخدام Duplicator

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

Duplicator - WordPress Migration Plugin · 98٪ Avg Review · 1،000،000+ Active مرات التثبيت

فيما يلي الخطوات الخمس السهلة لمتابعة استنساخ موقع WordPress:

الخطوة الأولى. قم بتثبيت Duplicator على موقع WordPress الخاص بك

أول شيء عليك القيام به هو تثبيت المكون الإضافي Duplicator . هذا بسيط مثل تسجيل الدخول إلى لوحة تحكم المسؤول والنقر الإضافات / إضافة جديدة على الشريط الجانبي. ثم ابحث عن "Duplicator" وستكون النتيجة الأولى (تحتوي على أكثر من مليون تثبيت نشط).

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

المكون الإضافي Duplicator في صفحة "Add Plugin"

بعد تثبيت Duplicator وتنشيطه ، سترى Duplicator في الشريط الجانبي للمسؤول.

هنا يمكنك النقر فوق الحزم التي ستمنحك خيارات لتصدير موقعك.

إعدادات الناسخ في لوحة تنقل المسؤول

الآن دعنا ندخل في التفاصيل حول عملية تصدير الموقع.

الخطوة 2. تصدير حزمة الناسخ

بمجرد الوصول إلى صفحة Duplicator ، انقر فوق "إنشاء جديد" في أعلى اليمين لبدء عملية التصدير. ستتضمن "الحزمة" Duplicator السمات والإضافات والوسائط والمحتوى (كل شيء على موقعك).

إنشاء حزمة جديدة في Duplicator

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

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

عند النقر فوق إنشاء الموقع سيتم ضغطه في حزمة. هذا ملف مثبت PHP وملف مضغوط يحتوي على جميع محتويات وملفات موقع WordPress.

يمكنك تنزيل موقع WordPress المستنسخ بالكامل بالنقر فوق "تنزيل بنقرة واحدة". سيعطيك هذا ملف PHP وأرشيف مضغوط.

قم بتنزيل حزمة النسخ الخاصة بك

اعتمادًا على متصفحك ، قد يتم تحذيرك من أن الموقع يقوم بتنزيل ملفات متعددة. ما عليك سوى النقر فوق قبول إذا ظهر ذلك (كما حدث في Chrome بالنسبة لنا).

الآن بعد أن قمنا بتجميع موقعنا على الويب ، حان الوقت لمزيد من ذلك إلى خادمنا الجديد.

الخطوة 3. قم بتحميل حزمة Duplicator إلى خادمك الجديد (أو الحالي)

لتحميل استنساخ موقع WordPress الخاص بك ، ستحتاج إلى الوصول إلى FTP الخاص بموقعك. إذا كنت جديدًا على FTP ، فستحتاج إلى عميل FTP مثل Cyberduck وهو مجاني على نظامي التشغيل Windows / Mac. يمكنك عادةً الحصول على معلومات تسجيل الدخول إلى FTP من خلال صفحة مسؤول مضيف الويب. إذا لم تتمكن من العثور على معلومات تسجيل الدخول إلى FTP ، فإننا نوصي بإرسال بريد إلكتروني إلى مضيف الويب الخاص بك ، ويجب أن يكونوا قادرين على إرشادك خلال عملية تسجيل الدخول.

عملاء FTP مشهورون لمستخدمي WordPress

  • Cyberduck (مجاني على Windows / Mac)
  • Filezilla (مجانًا على نظامي التشغيل Windows / Mac)
  • WinSCP (مجاني على Windows)
  • الإرسال (مدفوع على أجهزة Mac)

في هذا المثال ، سنقوم بإنشاء حساب FTP في SiteGround. تختلف معظم واجهات الاستضافة ولكن يجب أن تكون الوظيفة متشابهة.

إنشاء حساب FTP في SiteGround

بعد إنشاء ملاحظة تسجيل الدخول إلى FTP ، اسفل اسم المستخدم وكلمة المرور وأدخلهما في عميل FTP. سنستخدم عميل FTP المجاني Filezilla في هذا الدليل.

أدخل معلومات FTP في Filezilla

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

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

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

احذف الملفات الافتراضية من الخادم الخاص بك

الآن بعد أن أصبح لدينا مجلد عام جديد ، سنقوم بتحميل ملف Duplicator zip و Duplicator installer.php. يمكن القيام بذلك بسهولة عن طريق سحب الملفات إلى عميل FTP الخاص بك.

قد يستغرق هذا بضع دقائق حسب حجم موقعك. سيخبرك معظم عملاء FTP بالوقت المتبقي أثناء التحميل.

بعد انتهاء التحميلات ، ستكون جاهزًا للانتقال إلى الخطوة التالية.

الخطوة 4. إنشاء قاعدة بيانات جديدة للموقع الجديد

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

إنشاء قاعدة بيانات MySQL في SiteGround

في SiteGround يكون الأمر سهلاً مثل النقر فوق "إنشاء قاعدة بيانات" في أدوات الموقع الخاصة بهم.

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

إنشاء مستخدم قاعدة بيانات في SiteGround

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

الآن بعد أن أصبح لدينا اسم قاعدة بيانات واسم مستخدم وكلمة مرور ، يمكننا المتابعة إلى مثبّت Duplicator.

الخطوة 5. قم بتشغيل أداة تثبيت Duplicator وقم بإنهاء استنساخ موقع الويب

بعد إضافة الملفات إلى الخادم الخاص بك ، يمكنك الوصول إلى أداة تثبيت Duplicator بالانتقال إلى yourdomain.com/installer.php . سيؤدي هذا إلى تشغيل أداة تثبيت Duplicator التي ستطلب منك تفاصيل قاعدة بيانات MySQL التي قمت بإعدادها في الخطوة السابقة.

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

أداة تثبيت الناسخ الخطوة 1

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

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

خيارات قاعدة بيانات أداة التثبيت الناسخ

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

خيارات URL الناسخ

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

إنشاء حساب مسؤول جديد مع Duplicator

بعد النقر فوق "الناسخ التالي" ، قام باستنساخ موقعك بنجاح. من المهم للغاية السماح لـ Duplicator بحذف ملفات التثبيت ، وإلا يمكن لشخص آخر الكتابة فوق موقعك باستخدام ملف installer.php. بشكل افتراضي ، سوف يقوم Duplicator بحذف هذه الملفات ولكن لا يضر التحقق مرة أخرى من أنها ذهبت في عميل FTP الخاص بك.

وبهذه الطريقة ، قمت باستنساخ موقع WordPress الخاص بك! ما عليك سوى النقر فوق الزر "تسجيل دخول المسؤول" وسيعمل الموقع بالشكل المتوقع.

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


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