وضع استرداد WordPress: ما هو وكيفية استخدامه لإصلاح موقعك

هل حاولت للتو زيارة موقع WordPress الخاص بك لتقابلك رسالة تقول “لقد حدث خطأ فادح في هذا الموقع. 

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

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

  • ستعرض الواجهة الأمامية لموقعك رسالة الخطأ أعلاه.
  • من المفترض أن تتلقى رسالة بريد إلكتروني تحتوي على سطر الموضوع “[اسم موقعك] يواجه موقعك مشكلة فنية”

إذن – ماذا تفعل؟ كيف يعمل وضع الاسترداد وكيف يمكنك تشغيل موقعك مرة أخرى؟

حسنا، هذا هو موضوع هذا المنصب. سنغطي كل ما تحتاج إلى معرفته حول هذا الموضوع، بما في ذلك ما يلي:

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

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

يعد وضع استرداد WordPress ميزة أساسية تم إطلاقها كجزء من WordPress 5.2، والذي تم إصداره في مايو 2019.

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

بدلاً من السماح بحدوث الخطأ الفادح، سيقوم WordPress تلقائيًا بتشغيل وضع الاسترداد.

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

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

هذا ليس ممتعا! ثق بنا – وضع الاسترداد يجعل الأمور أسهل بكثير.

ما هي المشكلات التي تؤدي إلى تشغيل وضع الاسترداد في WordPress؟

يتم تشغيل وضع استرداد WordPress تلقائيًا – وهو ليس شيئًا ستقوم بتمكينه يدويًا.

قد يجعلك هذا تتساءل عن أنواع الأخطاء التي ستؤدي إلى تشغيل وضع الاسترداد.

بشكل عام، سيتم تشغيله (أو على الأقل محاولة تشغيله) عندما يكتشف WordPress أي كود من شأنه أن يعطل موقعك.

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

ماذا يفعل وضع الاسترداد؟

باستخدام وضع الاسترداد، سيقوم WordPress ببعض الأشياء عندما يكتشف خطأ فادحًا على موقعك:

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

هل لا يزال بإمكانك إصلاح موقعك يدويًا؟

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

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

إذا قمت بإصلاح موقعك يدويًا، فسوف يعود إلى العمل حتى إذا لم تقم بتشغيل وضع الاسترداد.

كيفية الوصول إلى وضع الاسترداد في ووردبريس

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

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

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

سيتضمن هذا البريد الإلكتروني ما يلي:

  1. تفاصيل حول الخطأ المحدد الذي يحدث.
  2. رابط يمكنك استخدامه للوصول إلى وضع الاسترداد.
كيفية الوصول إلى وضع الاسترداد في ووردبريس

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

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

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

كيفية الوصول إلى وضع الاسترداد في ووردبريس

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

تحديد البريد الإلكتروني لوضع الاسترداد يدويًا

إذا لم يكن لديك حق الوصول إلى البريد الإلكتروني المرتبط بحساب المسؤول الخاص بك لسبب ما، فيمكنك أيضًا تحديد البريد الإلكتروني الذي يجب أن يرسل WordPress روابط إليه يدويًا عن طريق تحرير ملف wp-config.php الخاص بك.

يمكنك تحرير هذا الملف عن طريق الاتصال بالخادم الخاص بك عبر FTP أو باستخدام شيء مثل cPanel File Manager .

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

define (‘RECOVERY_MODE_EMAIL’, ‘[email protected]’ );

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

ستحتاج إلى الانتظار حتى رسالة البريد الإلكتروني التالية حتى تدخل التغييرات حيز التنفيذ. 

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

إذا قمت بإنشاء مواقع عملاء، فقد يكون هذا مفيدًا أيضًا لأنه يتيح لك التأكد من تلقي رسائل البريد الإلكتروني بدلاً من عميلك (الذي قد لا يعرف ماذا يفعل بها).

عنوان URL لوضع استرداد WordPress

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

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

إذا كنت تريد تجربتها، يمكنك محاولة إدخال هذا كعنوان URL لوضع استرداد WordPress:

تأكد من استبدال https://yoursite.comعنوان URL الفعلي لموقع WordPress الخاص بك.

كيفية إصلاح المشكلة (المشكلات) التي أدت إلى حدوث الخطأ

عندما تقوم بتسجيل الدخول إلى موقعك في وضع الاسترداد، سترى لوحة تحكم WordPress العادية، ولكن مع إضافتين:

  • سترى خيار الخروج من وضع الاسترداد الجديد على شريط أدوات WordPress.
  • سترى بعض إشعارات المشرف التي تساعدك على فهم الأخطاء التي تحدث.

في هذا المثال، يخبرني إشعار المشرف بوجود خطأ ما في أحد المكونات الإضافية الخاصة بي – “فشل تحميل مكون إضافي واحد أو أكثر بشكل صحيح”.

هذا أمر منطقي لأنني كسرت عمدا بعض التعليمات البرمجية في البرنامج المساعد Hello Dolly!

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

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

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

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

في هذا المثال، سأقوم فقط بإلغاء تنشيط المكون الإضافي.

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

المصدر: themeisle

شاهد ايضا:

ترجمة عربي انجليزي

ترجمة هولندي عربي

إنشاء حساب بنك الرياض

إنشاء حساب بنك دبي الإسلامي

إنشاء حساب البنك السعودي للاستثمار

فتح حساب البنك الأهلي التجاري

إنشاء حساب سناب شات

إنشاء حساب أبل ستور

أفضل استضافة ووردبريس

أنت تستخدم إضافة Adblock

يعتمد موقع انشاء على الاعلانات كمصدر لدعم الموقع، يجب عليك ايقاف تشغيل حاجب الاعلانات لمشاهدة المحتوي