WordPress هو بالتأكيد النظام الديناميكي الأكثر تخصيصًا الذي يمكننا إنشاءه موقع العرض التقديمي، و مدونة أو حتى واحد مجلة على الانترنت. يقدم الآلاف من الموضوعات (تسمى أيضًا القوالب أو موضوعات وورد) إذا الوحدة النمطية (الإضافات WordPress) من خلالها يمكننا إنشاء موقع ويب كما نريد ، دون أن يكون لديك معرفة رمز PHP ، HTML أو تحرير الرسوم.
ولكن هناك بعض المواقف عندما نحتاج إلى الخروج من “الإعدادات الافتراضية” قدمها WordPress وإجراء تغييرات. غالبًا ما تتضمن تغييرات في وظائف WordPress.
في البرنامج التعليمي اليوم سنرى كيف يمكننا إنشاء رأس مخصص للصفحات 404 (غير موجود).
كهيكل ، تتكون معظم موضوعات WordPress من: index.php (الملف الأول ، تذييل (أسفل) ، sidebar.php (الحواف الجانبية) ، Single.php (صفحة المقالة) ، header.php (قمة). الصفائح المتعلقة بالجانب العلوي والسفلي ، على التوالي header.php si footer.php وهي شائعة لجميع ملفات المحتوى الأخرى. على وجه التحديد ، إذا قمنا بإجراء تغيير في الكود في header.php، سيكون هذا موجودًا على جميع صفحات المدونة / الموقع. حتى في تلك الموجودة في الخطأ 404 ، المخصصة للصفحات غير الموجودة / غير موجودة.
عادةً ما يتم وضع معظم رموز تتبع حركة المرور ، والإعلان ، وحالة موقع الويب في Header.php ، لكننا لا نريد دائمًا أن تكون هذه الرموز نشطة في الصفحات 404. لتجنب هذا الموقف ، فإن أبسط الحلول هو تحديد رأس منفصل لـ صفحات الخطأ 404.
كيف ننشئ رأسًا مخصصًا لصفحات WordPress 404
بادئ ذي بدء ، يجب أن يكون لدينا وصول FTP إلى ملفات الموقع والتأكد من أن موضوع WordPress لدينا أعلن ملف مخصص للصفحات 404. يمكنك العثور عليه في مجلد السمة (WP-Content/temes/name_tema) مع الاسم 404.php. في حالة عدم وجود هذا الملف في مجلد السمة الحالية ، يمكنك نسخ هذا الملف على الموضوع الثلاثة والعشرين.
بعد أن كان لدينا ملف 404.php في المجلد الحالي ، نصنع أ تكرار إلى ملف header.php أننا سوف ندعو “Header_404.php“.
والخطوة التالية هي تعيين هذا الملف كرأس للملف 404.php. نفعل هذا عن طريق استبدال الخط:
<?php get_header(); ?>
النحاس
<?php include(TEMPLATEPATH . "/header_404.php");>
احفظ الملف بعد إجراء التغييرات.
الآن سيكون لديك رؤوسان في موضوع WordPress. صفحة شائعة لجميع صفحات المدونة وواحدة مخصصة للصفحات 404 غير موجودة.