معمولا هنگامی که بروی یک پیوند یا لینکی نادرست یا ناموجود کلیک میکنید به صفحه ای هدایت میشید که خطایی مانند”Error 404″ یا “برگه پیدا نشد” یا .. داره
به این ها صفحه خطای 404 گفته میشه و همچنین میشه گفت موثر ترین صفحه برای فراری دادن کاربران شما به حساب میاد! کاربر انتظار داره چیزی رو که در وبسایت شما به دنبالش میگرده رو پیدا کنه و با صفحه ای که میگه “محتوای مورد نظر شما موجود نیست” روبرو نشه!
بنابراین اگر نمیخواین کاربران شما از وبسایت شما برن در ادامه این نوشته میگیم که چگونه میشه بهترین برگه 404 رو ساخت.
این ایده که در برگه ای که برای خطای 404 میسازید پیوند هایی از دیگر نوشته های کاربردی و ویژه بدید کمک میکنه تا کاربران با نوشته های دیگر سرگرم بشن و وبسایت شما رو ترک نکنند.
نمایش بخش جستجوگر یا شماری از نوشته های تازه و یا فهرست نوشته های بایگانی شما میتونه راه خوبی برای جذب کاربر و بازکننده سایت شما باشه.
اگر هم اکنون در پوشه پوسته وردپرسی خودتون فایلی بنام 404.php ندارید فایلی با همین نام بسازید؛ میتونید از هر برچسب HTML و یا استایلی که خودتون نیاز دارید در این فایل استفاده کنید ولی کوشش کنید که استایل و طرح این برگه هم مانند دیگر برگه های پوستتون باشه که انگاری بخشی از پوسته شماست!
مطمئن بشید که کد های پایه PHP رو در این برگه اضافه میکنید؛ میتونید از آموزش های ساخت برگه های سپارشی هم برای قرار دادن هر گونه نوشته محتوای دلخواه در این برگه استفاده کنید ولی پیشفرض این کد ها رو میتونید در این فایل بکار ببرید.
<?php get_header(); ?>
<?php get_sidebar(); ?>
<?php get_footer(); ?>
البته کد های بالا هنگامی کاربرد دارند که پوسته ای که استفاده میکنید استاندارد باشه و بخش های گوناگونش در فایل های مخصوص قرار گرفته باشه یعنی برای نمونه در فولدر پوسته فایل های header.php و sidebar.php و footer.php رو داشته باشید.
در ادامه چند تگ که برای جا گرفتن در فایل 404 کاربردی هست رو گذاشتیم! توجه داشته باشید که برای شکل و شمایل این برگه میتونید از هر طرحی که به زبان HTML نوشته شده باشه بهره ببرید ولی باید اون رو با سیستم مدیریت محتوای وردپرس هم سازگار کنید؛ البته که کم دردسر ترین و ساده ترین روش استفاده از برگه های سپارشی در وردپرس هست.
<?php wp_get_archives(‘type=monthly’); ?>
کد بالا (تابع وردپرسی) نوشته های وبسایت شما رو بر اساس ماه ها و بایگانی شده نمایش میده در اینصورت اگر برای نمونه وبسایت شما 3 سال عمر داره بنابراین بکار بردن این کد زیاد جالب نیست چرا که کلی دسته بندی نمایش داده میشه!
<?php wp_list_cats(); ?>
کد بالا فهرستی کامل از دسته بندی های وبسایت وردپرسی شما رو نمایش میده که البته باید برای نمایش زیبا تر بهش با زبان CSS استایل و شیوه نمایش بدید و یا با دادن آرگومان هایی از نمایش برخی دسته بندی ها جلوگیری کنید.
<?php wp_tag_cloud(‘smallest=8&largest=12&unit=pt&number=30&format=list&order=RAND’); ?>
این کد پرکاربرد ترین تگ ها یا برچسب ها یا کلمات کلیدی رو برپایه ابر برچسب ها و بصورت تصادفی نمایش میده.
<?php get_archives(‘postbypost’, ’17′, ‘custom’, ‘<li>’, ‘</li>’); ?>
کد بالا تازه ترین نوشته های فرستاده شده در وبسایت شما رو به نمایش میذاره؛ این کد مهمترین کدی هست که پیشنهاد میشه در برگه 404 گذاشته بشه اگر چه کد های مهم دیگری هم هستند که همین موارد گفته شده پر کاربرد ترین هستند.