أفضل طريقة لترحيل موقع WordPress

نشرت: 2023-02-12

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

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

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

جدول المحتويات
1. هل يجب علي ترحيل موقع WordPress الخاص بي يدويًا أم تلقائيًا؟
2. كيفية ترحيل موقع WordPress الخاص بك يدويًا
2.1. الخطوة 1: اختر مضيف WordPress جديدًا
2.2. الخطوة 2: قم بعمل نسخة احتياطية من ملفات موقعك
2.3 الخطوة 3: قم بعمل نسخة احتياطية من قاعدة بيانات WordPress الخاصة بك
2.4 الخطوة 4: تصدير قاعدة بيانات WordPress الخاصة بك
2.5 الخطوة 5: إنشاء قاعدة بيانات SQL جديدة واستيراد محتويات قاعدة بياناتك القديمة
2.6. الخطوة 6: قم بتحميل ملفات موقعك إلى مضيف الويب الجديد
2.7. الخطوة 7: قم بتحرير ملف wp-config.php الخاص بموقعك
2.8. الخطوة 8: تكوين وتغيير DNS الخاص بك
3. كيفية ترحيل موقع WordPress الخاص بك باستخدام البرنامج المساعد
4. أدوات الترحيل WordPress لتسهيل الانتقال
4.1 الترحيل الآلي لمحرك WP
4.2 تهاجر WP
4.3 WPvivid Backup plugin
5. قم بترحيل موقعك إلى WP Engine

هل يجب علي ترحيل موقع WordPress الخاص بي يدويًا أم تلقائيًا؟

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

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

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

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

كيفية ترحيل موقع WordPress الخاص بك يدويًا

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

الخطوة 1: اختر مضيف WordPress جديدًا

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

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

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

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

الخطوة 2: قم بعمل نسخة احتياطية من ملفات موقعك

أول شيء عليك القيام به هو عمل نسخة من جميع ملفات موقع الويب الخاص بك. للقيام بذلك ، ستحتاج إلى استخدام أداة FTP. إذا لم يكن لديك واحد بالفعل ، فإن FileZilla هو خيار ممتاز (ومجاني).

بعد الاتصال بخادم موقعك عبر FTP ، ستحتاج إلى الانتقال إلى مجلد جذر WordPress الخاص بك ، والذي يحتوي على جميع الملفات الموجودة على موقعك. عادة ما يطلق عليه إما public_html أو www ، أو اسمه بعد موقعك:

الآن ، انقر بزر الماوس الأيمن فوق المجلد الجذر الخاص بك واختر خيار التنزيل :

سيؤدي هذا إلى تنزيل نسخة من الدليل الجذر بالكامل على جهاز الكمبيوتر الخاص بك. قد تستغرق العملية بعض الوقت ، ولكن عندما تنتهي ستكون جاهزًا للمضي قدمًا.

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

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

للقيام بذلك ، ستحتاج إلى الوصول إلى قاعدة البيانات الخاصة بك. يمكّنك معظم مضيفي الويب من القيام بذلك من خلال لوحة التحكم الخاصة بك. على سبيل المثال ، إذا كنت تستخدم cPanel ، فستجد قسمًا يسمى قواعد البيانات . في هذا القسم ، سترغب في النقر فوق خيار phpMyAdmin :

الخطوة 4: تصدير قاعدة بيانات WordPress الخاصة بك

بمجرد دخولك ، اختر قاعدة بيانات موقعك من القائمة الموجودة على اليسار ، وانتقل إلى علامة التبويب تصدير باستخدام القائمة العلوية. حدد الخيار السريع ضمن طريقة التصدير ، واضغط على Go :

سيؤدي هذا إلى تنزيل نسخة من قاعدة بيانات موقعك بتنسيق. تنسيق sql .

الخطوة 5: إنشاء قاعدة بيانات SQL جديدة واستيراد محتويات قاعدة بياناتك القديمة

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

إذا كان مضيف WordPress الجديد الخاص بك يستخدم أيضًا cPanel ، فإليك ما عليك القيام به:

  1. انتقل إلى قسم قواعد البيانات في cPanel ، واختر خيار قواعد بيانات MySQL .
  2. أنشئ قاعدة بيانات جديدة وأضف مستخدمًا إليها من علامة التبويب نفسها (ولاحظ الأسماء التي تستخدمها لاحقًا).
  3. قم بالوصول إلى قاعدة البيانات الجديدة باستخدام phpMyAdmin ، كما فعلت في الخطوة السابقة.
  4. انتقل إلى علامة التبويب استيراد داخل قاعدة البيانات الجديدة ، وقم بتحميل ملف. الذي قمت بإنشائه مسبقًا.

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

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

ستجد هذا في بوابة المستخدم الخاصة بك. يمكن استخدامه لإرشادك خلال الترحيل إلى بيئة الإنتاج.

الخطوة 6: قم بتحميل ملفات موقعك إلى مضيف الويب الجديد

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

انقر بزر الماوس الأيمن في أي مكان داخل هذا المجلد ، وحدد خيار التحميل . حدد موقع المجلد الذي قمت بتنزيله خلال الخطوة الأولى ، وافتحه ، وحدد جميع الملفات والأدلة الموجودة بداخله.

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

الخطوة 7: قم بتحرير ملف wp-config.php الخاص بموقعك

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

للقيام بذلك ، حدد موقع ملف wp-config.php داخل المجلد الجذر الجديد الخاص بك ، وانقر بزر الماوس الأيمن فوقه ، وحدد الخيار عرض / تحرير :

سيؤدي هذا إلى فتح الملف باستخدام محرر النصوص المحلي لديك ، مما يتيح لك إجراء التغييرات. فيما يلي الأسطر الثلاثة التي ستحتاج إلى تحديثها:

define('DB_NAME, 'db_name');
define('DB_USER, 'db_user');
define('DB_PASSWORD, 'db_pass');

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

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

الخطوة 8: تكوين وتغيير DNS الخاص بك

أخيرًا ، ستحتاج إلى التأكد من أن خادم اسم المجال (DNS) موجه نحو المضيف الصحيح. على سبيل المثال ، إذا قمت بالترحيل إلى إحدى خطط الاستضافة الخاصة بنا ، فستحتاج إلى توجيه DNS الخاص بك إلى خادم WP Engine الجديد.

للقيام بذلك ، ستحتاج إلى شيئين:

  1. معلومات من مضيفك الجديد
  2. الوصول إلى المسجل الذي اشتريت منه اسم المجال الخاص بك

يمكنك العثور على التفاصيل التي تحتاجها بالذهاب إلى بوابة مستخدم WP Engine مرة أخرى والنقر فوق المجالات :

بالقرب من الجزء السفلي من شاشة المجالات ، ستجد قسمًا يسمى تفاصيل DNS . ستجد هناك كلاً من سجل CNAME و A NAME لموقعك على الويب:

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

كيفية ترحيل موقع WordPress الخاص بك باستخدام البرنامج المساعد

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

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

أدوات الترحيل من WordPress لتسهيل التنقل

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

الترحيل الآلي لمحرك WP

الهجرة إلى محرك wp

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

تهاجر WP

أدوات ترحيل WordPress

يقوم WP Migrate Lite بتصدير جميع الملفات المطلوبة لإعادة إنشاء موقعك في بيئة أخرى. تسمح لك الواجهة البديهية بتهيئة التصدير بالكامل بما تريد تضمينه. بنقرات قليلة فقط ، سيكون لديك ملف ZIP قابل للتنزيل لموقعك الكامل ، وجاهز للترحيل. يمكنك حتى استيراد ملف ZIP إلى Local والحصول على نسخة كاملة من موقعك وتشغيله في دقائق.

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

يوفر WP Migrate Pro المزيد من الإمكانات ، مع القدرة على دفع وسحب الملفات - بما في ذلك الوسائط والسمات والمكونات الإضافية - بين عمليتي تثبيت ودعم متعدد المواقع والتكامل مع WP-CLI.

WPvivid Backup plugin

WPvivid Backup plugin

يعد المكون الإضافي WPvivid Backup مثاليًا لترحيل الموقع ، وكذلك للاحتفاظ بنسخة من موقع WordPress الخاص بك في متناول اليد. وهو يدعم كل من الترحيل الآلي والترحيل اليدوي (تحميل نسخة احتياطية إلى موقع الوجهة ثم استعادتها). علاوة على ذلك ، فهو مجاني تمامًا وليس له قيود على حجم موقع الويب الذي يمكنك ترحيله.

قم بترحيل موقعك إلى WP Engine

هدفنا الرئيسي في WP Engine هو جعل حياتك أسهل. لهذا السبب نقدم لك مكونًا إضافيًا مخصصًا يمكنك استخدامه لنقل موقع WordPress إلى مضيف جديد.

إذا كنت مستعدًا لترحيل موقع WordPress الخاص بك إلى WP Engine ، فكل ما عليك فعله هو اختيار خطة استضافة الويب واتباع دليلنا حول كيفية استخدام المكون الإضافي لترحيل WordPress الخاص بنا!