الوردبريس

كيف يمكنك تخصيص صفحة الخطأ 404 في الوردبريس؟

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

1. ابدأ بإنشاء صفحة وردبريس جديدة يمكن استخدامها كصفحة خطأ 404. يمكن تسمية الصفحة بأي اسم تريده، مثل “خطأ 404″ أو ” الصفحة غير موجودة”.
2. قم بتصميم الصفحة الجديدة عن طريق استخدام المحرر الإضافي لتخصيص الصفحات في وردبريس، أو استخدام أدوات تصميم الصفحات الخارجية مثل Elementor أو Beaver Builder.
3. بعد الانتهاء من تصميم الصفحة، يتعين عليك تعديل ملف functions.php في مجلد سمة وردبريس الحالية. يمكن الوصول إلى هذا الملف عن طريق لوحة تحكم الوردبريس.
4. اكتب الكود التالي في نهاية ملف functions.php:

`
function custom_404_page() {
global $wp_query;
$wp_query->set_404();
include get_template_directory() . ‘/page-404.php’;
exit();
}
add_action( ‘template_redirect’, ‘custom_404_page’ );
`

5. قم بحفظ الملف functions.php.
6. اختر “عرض الصفحة” من قائمة ” العمليات التحريرية ” فى واجهة الصفحة التي قمت بإنشائها، وقم بحفظ المعرف العددي بجانب “ID” في الشريط العنوان.
7. إنشاء صفحة جديدة وسمّها بـ “404”. ستحتوي هذه الصفحة على شيء واحد فقط، وهو الكود التالي:

`

header(“HTTP/1.1 301 Moved Permanently”);
header(“Location: ” . get_bloginfo(‘url’) );
exit();
?>`

8. قم بنسخ هذه الصفحة ، حذف أي محتوى قديم فيها ، ولصق الكود في المحرر.
9. غيّر رقم id من الصفحة التي أنشأتها في الخط التالي:

`
include get_template_directory() . ‘/page-404.php’;
`

10. قم بحفظ التغييرات واختبر الصفحة الخاصة بـ 404 للتأكد من أنها تعمل بشكل صحيح.