برمجة ووردبريس
Search
Close this search box.
صفحة خطأ 404

كيفية إضافة صفحة خطأ قاعدة بيانات مخصصة في ووردبريس

هل سبق لك أن رأيت صفحة الخطأ “خطأ في إنشاء اتصال بقاعدة البيانات” على موقع ووردبريس الخاص بك؟

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

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

كيفية إضافة صفحة خطأ قاعدة بيانات مخصصة في WordPress

ما الذي يسبب الخطأ في إنشاء اتصال قاعدة البيانات؟

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

خطأ في اتصال قاعدة البيانات في WordPress
خطأ في اتصال قاعدة البيانات في ووردبريس

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

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

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

إضافة صفحة خطأ قاعدة بيانات مخصصة في ووردبريس

أولاً ، تحتاج إلى فتح ملف جديد في محرر نصوص مثل Notepad ، ثم لصق المحتوى التالي بالداخل.

<?php // custom WordPress database error page
  
  header('HTTP/1.1 503 Service Temporarily Unavailable');
  header('Status: 503 Service Temporarily Unavailable');
  header('Retry-After: 600'); // 1 hour = 3600 seconds
  
  // If you wish to email yourself upon an error
  // mail("[email protected]", "Database Error", "There is a problem with the database!", "From: Db Error Watching");
  
?>
  
<!DOCTYPE HTML>
<html>
<head>
<title>Database Error</title>
<style>
body { padding: 20px; background: red; color: white; font-size: 60px; }
</style>
</head>
<body>
  You got problems.
</body>
</html>

المصدر: CSS Tricks

بعد ذلك ، احفظ الملف باسم “db-error.php”. بعد ذلك ، باستخدام برنامج FTP ، تحتاج إلى تحميل الملف إلى دليل / wp-content / الخاص بموقع ووردبريس .

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

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

تخصيص صفحة خطأ قاعدة البيانات في ووردبريس

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

يمكنك أيضًا استخدام القليل من الفكاهة في رسالتك. قد لا يتمكن زوار موقعك من زيارة موقع الويب الخاص بك ، ولكن يمكنك على الأقل إبقائهم مستمتعين.

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

مثال على رسالة خطأ 404 كأس فارغ
مثال على رسالة خطأ 404 كأس فارغ

ستحتاج إلى تغيير “خطأ 404” إلى “خطأ في قاعدة البيانات” و “لا يمكن العثور على هذه الصفحة” إلى “موقع الويب هذا غير متاح مؤقتًا”. يجب عليك أيضًا إزالة زر “Go Home” لأنه من المحتمل أن يكون موقع الويب بالكامل معطلاً.

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

هناك إصدار مجاني من SeedProd ، لكنك ستحتاج إلى إصدار Pro للوصول إلى قوالب صفحة الخطأ 404 المضمنة.

إرسال إعلام بالبريد الإلكتروني لخطأ في قاعدة البيانات

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

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

// If you wish to email yourself upon an error
// mail("[email protected]", "Database Error", "There is a problem with the database!", "From: Db Error Watching");

لتلقي الإخطارات ، ستحتاج إلى إزالة الشرطتين المائلتين قبل وظيفة البريد.

// If you wish to email yourself upon an error
mail("[email protected]", "Database Error", "There is a problem with the database!", "From: Db Error Watching");

سيتعين عليك أيضًا استبدال “[email protected]” بعنوان بريدك الإلكتروني الخاص. لا تنس حفظ ملف db-error.php المعدل وتحميله على موقع ووردبريس / wp-content / directory.

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

أقسام الموقع :

أحتاج مساعدة في :

شراء استضافة

شراء استضافة

كل ما تحتاجه حول شراء استضافة من أية شركة تجده في هذا المقال

اقرأ المزيد
تحميل ووردبريس

تحميل ووردبريس

كل ما تحتاجه حول تحميل منصة ووردبريس وتنصيبها تجده في هذا المقال

اقرأ المزيد

أكثر المقالات قراءةً :

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

مقالات ذات صلة