خانه / وردپرس / آموزش وردپرس / آموزش سفارشی سازی صفحه خطای 404 در وردپرس
آموزش سفارشی سازی صفحه خطای 404 در وردپرس
آموزش سفارشی سازی صفحه خطای 404 در وردپرس

آموزش سفارشی سازی صفحه خطای 404 در وردپرس

دوستان حتما صفحه 404 رو که خطای رایج بوده است می شناسید و می دونید که اصلا برای هیچ کس خوش ایند نیست و شمای مدیر سایت با استفاده تنظیمات مختلف میتوند از داشتن آنها با خبر شوید تا براتون پیامی ایمیل شود ولی ما در اینجاییم تا آموزش سفارشی سازی صفحه خطای 404 در وردپرس رو در این آموزش وردپرس براتون بگیم تا شاید بتونید آن رو برای سایت خود داشته باشید

آموزش سفارشی سازی صفحه خطای 404 در وردپرس

گفتیم تقریبا برای همه سایتها این خطای 404 رخ داده است و از راه های مختلفی قابل کنترل است و شما متیوند ان رو در بیشتر قالبهای وردپرس به شکل زیر مشاهده نمایید

سفارشی سازی صفحه خطای 404

که در قالب وردپرس با استفاده از فایل 404.php می باشد واگه سایت شما دچار مشکل در پیکر بندی و تنظیمات شود به صورت زیر ظاهر می شود

 صفحه خطای 404

ولی شما دوستان باید در نظر داشته باشید هیچ یک از این دو صفحه مفید نبوده و برای سایت و پیشرفتتون ضرر دارند

دوستان حتما شما هم در بسیاری سایتها با این خطا روبه رو شدید که کاربران هم با این خطا اگه در سایت شما روبه رو شوند ناامید و از جستجوی مطالب خود خسته و پشیمان می شوند و سایت شما رو ترک می نمایند در این حال شما باید هر چیزی رو پیش بینی نمایید و وقتی این خطا رخ می دهد انها رو به صفحات دیگر هدایت نمایید یعنی ان رو سفارشی سازی نمایید چون صفحه تماس با ما، درباره ما و…!

چگونه یک صفحه سفارشی 404 ایجاد کنیم؟

ابتدا یک نسخه پیشتیبان از سایت خود دریافت نمایید تا به مشکل بر نخورید بعد شما باید ابتدا به هاست خودتون مراجعه نمایید و در ان به فایل 404.php  مراجعه نمایید و ان رو ویرایش نمایید تا الگوی سفارشی برای صفحه 404 ایجاد نمایید

برای اینکه متفاوت و بهتر صفحه 404 رو داشته باشید میتونید از مطالب محبوب سایت، ارسال دیدگاه، مطالب اخیر، آرشیو ماهانه مطالب و … که بخش های مفید دارند داشته باشید تا کاربران چنانچه با این صفحه مواجه شدند جستجویی رو در میان مطالب و … داشته باشند تا شاید مطلب مورد نظر خود رو یافتند

نمایش مطالب محبوب در صفحه ی خطای 404

دوستان حتما در سایت خود افزونه های نمایش مطالب محبوب رو دارید تا انها رو نمایش دهد که اگه نه بهتره نصب نمایید بعد این کار کد کاربردی وردپرس زیر رو در فایل 404.php در هر جایی که می خواهید مطالب محبوب نمایش داده شود قرار دهید

<code class="plain"><?php wpp_get_mostpopular(); ?></code>

نمایش پست هایی با بیشترین دیدگاه ها در صفحه خطای 404

اگه مطلبی دیدگاه های زیاد داشته باشد یعنی از محبوبیت خاصی بر خورد است که در دسته مطالب محبوب قرار می گیرد پس برای نمایش دادن مطلب با نظرات زیاد کد زیر رو در فایل 404.php قرار دهید

<code class="plain"><?php wpp_get_mostpopular(</code><code class="string">"range=all&order_by=comments"</code><code class="plain">); ?></code>

نمایش مطالب اخیر در صفحه خطای 404

مطالب اخیر سایت رو میتوند از روش های مختلفی داشته باشید که خواهید توانست برای نمایش کد زیر رو در فایل 404.php قرار دهید

<code class="plain"><?php wpp_get_mostpopular(</code><code class="string">"range=all&order_by=comments"</code><code class="plain">); ?></code>

نمایش مطالب تصادفی در صفحه خطای 404

چنانچه تمایل به قرار دادن مطالب تصادفی میباشید تا در صفحه 404 قرار دهید کد زیر رو در فایل 404.php قرارهید

<pre><ul><?php $posts = get_posts('orderby=rand&numberposts=5'); foreach($posts as $post) { ?> <li><a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a> </li> <?php } ?></ul></pre>

نمایش آرشیو ماهانه مطالب با استفاده از Compact Archives در صفحه خطای 404

اول باید افزونه وردپرس  Compact Archives رو در سایت خود نصب و داشته باشید بعد این کار میتونید کد زیر رو در فایل php.404 قرار دهید

<pre><p><strong>By Date</strong></p><ul><?php compact_archive($style='block'); ?></ul></pre>

یک طرح کامل و ساده از فایل php.404 در وردپرس

بر پایه قالبهای پیش فرض وردپرس طرحی رو در زیر برای php.404 می دهیم

<pre><?php/** * The template for displaying 404 pages (Not Found) * */get_header(); ?> <div id="primary" class="content-area"> <div id="content" class="site-content" role="main"> <header class="page-header"> <h1 class="page-title"><?php _e( 'Not found', 'twentythirteen' ); ?></h1> </header> <div class="page-wrapper"> <div class="page-content"> <h2><?php _e( 'This is somewhat embarrassing, isn’t it?', 'twentythirteen' ); ?></h2> <p><?php _e( 'It looks like nothing was found at this location. Maybe try a search?', 'twentythirteen' ); ?></p> <?php get_search_form(); ?> <h3>Check out some of our popular content:</h3><div class="col1"><div class="col-header"> <h3>Popular Posts</h3></div><?php wpp_get_mostpopular(); ?></div><div class="col2"><div class="col-header"> <h3>Most Commented</h3></div> <?php wpp_get_mostpopular("range=all&order_by=comments"); ?></div><div class="col3"><div class="col-header"> <h3>Recent Posts</h3></div> <?php wp_get_archives( array( 'type' => 'postbypost', 'limit' => 10, 'format' => 'custom', 'before' => '', 'after' => '<br />' ) ); ?></div> </div><!-- .page-content --> </div><!-- .page-wrapper --> </div><!-- #content --> </div><!-- #primary --><?php get_footer(); ?></pre>

چنانچه قالب 404 بالا رو استفاده مینماید مقایسه نمایید ببینید که این طرح چقدر بهتر و مفید می باشد که ما استایل های رو براتون قرار مرتب کردیم تا استفاده نمایید

<pre>.col1, .col2, .col3 { width:30%;float:left;padding:0px 10px 10px 10px;height:450px;margin:0px;}.col3:after{clear:both;}.col-header { background:#220e10;color:#FFF;margin:0px;padding:1px;text-align:center;}</pre>

نتیجه به شکل زیر می باشد

 خطای 404

امیدوارم براتون مفید بوده باشه

منبع : قالب وردپرس

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *