القائمة الرئيسية

الصفحات

انشاء صفحة خطأ مخصصة لمدونة بلوجر


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

معاينة لصورة  صفحة الخطأ التي سنعمل عليها :






كيفية تركيب سكريبت او اكواد صفحة الخطأ :

هناك نصين او كودين الاول 
  • خاص بـالـ CSS و هذا يوضع اعلى وسم <head/> المغلوق ، اما الثاني 
<!--كود صفحة الخطأ1-->
<b:if cond='data:blog.pageType == "error_page"'>
<title>الصفحة غير موجودة - <data:blog.title/></title>
<style>
.container404{ line-height: normal;
font-size: 16px;
backface-visibility: hidden;
transition: all .3s;
background: #e83153;
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 999999;
text-align: center;}
.boxi404 hr{background:transparent;display:block;border:none;border-bottom:4px solid rgba(255,255,255,.3)}
.boxi404{padding:20px;font-size:110%;color:#fff;border-radius:5px 5px 0 0}
.boxi404 h2,.boxi404 h3{color:#fff;display:block;font-weight:700;font-size:2.6rem;text-transform:uppercase}
.boxi404 h2{position:absolute;font-size:20rem;color:rgba(255,255,255,.3);transform:rotate(-45deg);right:3%;bottom:8%}
.boxi404 p{display:block;margin:10px 0}
.boxi404 ul li{margin:0 0 8px 20px;list-style:initial;list-style-type:none;}
.boxi404 ul li a{color:#e5ffaf;}.boxi404 ul li a:hover{background:rgba(0,0,0,0.1);color:#e5ffaf;text-decoration:underline}
.copyright404{display:block;margin:auto;font-weight:normal;max-width:768px;min-width:200px;padding:0 20px}
.copyright404 a,.copyright404 a:hover{color:#fff}
</style>
</b:if>
<!--كود صفحة الخطأ1-->


  • خاص بالـ Html و الذي يوضع اسفل وسم هيد المغلوق .
<!--كود صفحة الخطأ2-->
<b:if cond='data:blog.pageType == "error_page"'>
<div class='container404'>
<div class='boxi404'>
<h2>404</h2>
<h3>الصفحة التي تبحث عنها غير متوفرة</h3>
<hr/>
<p>الصفحة التي تبحث عنها تم حذفها أو تم تغيير عنوانها</p>
<p>يرجى محاولة:</p>
<ul>
<li>إعادة كتابة العنوان <strong>بشكل صحيح</strong>, والتأكد منه.</li>
<li>أنقر <strong><a expr:href='data:blog.homepageUrl'>هنا</a></strong> للعودة للصفحة الرئيسية</li>
</ul>
</div>
<div class='copyright404'>
 <a expr:href='data:blog.homepageUrl'><data:blog.title/></a>
</div>
</div>
</b:if>
<!--كود صفحة الخطأ2-->


التنقل السريع