خوش آمدید!

برای دریافت آخرین بروزرسانی‌های افزونه، استایل و ... نیازمند ثبت‌نام در انجمن می‌باشید تا با ما بروز بمانید!

ثبت نام!
آموزشهای وردپرس

WALKER

مدیر کل انجمن
تاریخ ثبت‌نام
11/13/18
نوشته‌ها
6,138
پسندها
5,578
امتیازها
113
محل سکونت
tehran
آنتی ویروس
2710


بهبود خطای 404 در وردپرس

صفحه خطای ۴۰۴ وردپرس زمانی نمایش داده می شود که کاربر به صفحه ای وارد شود که آن صفحه در سایت شما وجود ندارد.

خطای 404 وردپرس چیست؟

صفحه خطای 404 اغلب در فایل قالب سایت شما با نام ‌404.php ذخیره می شود و به شکل زیر نمایش داده می شود:

2711

اگر این فایل در قالب شما وجود نداشته باشد٬ صفحه 404 مانند زیر نمایش داده میشود:

2712

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

ایجاد یک صفحه سفارشی 404 در وردپرس

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

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

ما از یکی از بهترین افزونه های پست وردپرس برای نمایش پست های محبوب در صفحه 404 استفاده میکنیم. اولین کاری که باید انجام دهید نصب و راه اندازی افزونه WordPress Popular Posts در سایتتان است. پس از فعال سازی نیاز دارید قالب زیر را به فایل 404.php جاییکه میخواهید پست نمایش داده شود اضافه کنید:

کد:
<?php wpp_get_mostpopular(); ?>

نمایش نظرات پست در صفحه 404

بخش نظرات پست متکی به افزونه پست که در مرحله قبل فعال سازی کردیم میباشد. کد زیر را در جاییکه میخواهید نظرات پست را نمایش دهید قرار دهید:

کد:
<?php wpp_get_mostpopular("range=all&order_by=comments"); ?>

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

چندین راه برای نمایش پست اخیر در وردپرس وجود دارد. ساده ترین راه افزودن کد زیر به قالب 404 خود است:

کد:
<?php wp_get_archives( array( 'type' => 'postbypost', 'limit' => 10, 'format' => 'custom', 'before' => '', 'after' => '<br />' ) ); ?>

نمایش پست تصادفی در صفحه 404

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

کد:
<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>

افزودن آرشیو ماهانه با آرشیو فشرده

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

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

با این کار آرشیو ماهانه خود را مانند زیر خواهید دید:

2713

نمونه قالب 404 برای وردپرس

در اینجا فایل 404.php بر اساس قالب 404 پیش فرض وردپرس بیست سیزده موجود است:

کد:
<?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&rsquo;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(); ?>

در بیست سیزده قالب 404 با قالب پیش فرض مقایسه میشود. متوجه خواهید شد که درست بعد از فرم جستجو ما کد سفارشی را برای نمایش نظرات و پست اخیر اضافه میکنیم. پس از آن CSS را برای تقسیم در ستون اضافه میکنیم:

کد:
.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;
}

نتیجه نهایی مانند زیر نمایش داده میشود:

2714
 
ارسال کننده موضوعات مشابه انجمن پاسخ ها تاریخ
sslri نرم افزار آنالیز و بهبود وضعیت سئوی وب‌سایت Visual SEO Studio v2.0.2.3 + Patch درخواست و دانلود نرم افزار 1
sslri دانلود بهبود سئو جوملا sh404SEF v4.18.2.3981 افزونه های وردپرس 1
WALKER آموزش بهبود و افزایش سرعت لود سایت با 14 تکنیک کلیدی آموزشهای وردپرس 0
WALKER آموزش تنظیمات ثبت نام و ورود ووکامرس برای بهبود فروشگاه آنلاین شما آموزشهای وردپرس 0
Magical دانلود HEBF Optimizer Pro 2.1.13.34 - نرم افزار بهینه ساز و بهبود عملکرد باتری برای اندروید نرم افزارهای اندروید 0
Magical دانلود Prana Breath: Calm & Meditate Full 8.2.0_8 - نرم افزار بهبود فعالیت ذهن برای اندروید نرم افزارهای اندروید 0
Magical دانلود Peak - Brain Training Full 3.20.2 - نرم افزار بهبود حافظه با پیک برای اندروید + دیتابیس نرم افزارهای اندروید 0
arezoshomali درباره صفحه ساز وردپرس المنتور افزونه های وردپرس 0
mona.habibizadeh راهنمای انتخاب و خرید صفحه کلید مناسب آموزش های سخت افزار 0
maede افزون باکس های هشدار به صفحه اصلی انجمن پشتیبانی زنفورو 4
maede مباحث و مشکلات افزودن ویجت به صفحه اصلی پشتیبانی زنفورو 0
sslri افزونه صفحه دانلود زنفورو2 - Xenbros Download Page افزونه های زنفورو 0
sslri دانلود افزایش امکانات صفحه ساز المنتور - Elementor Extras افزونه های وردپرس 7
sslri دانلود افزونه YOOtheme Pro v2.2.4 - کامپوننت قدرتمند صفحه ساز و تم ساز افزونه های وردپرس 4
sslri افزونه صفحه دانلود برای پیوست ها و منابع D.C Style Advanced Download 1.0.2 افزونه های زنفورو 0
WALKER دانلود افزونه امکانات جانبی صفحه ساز المنتور Premium Addons PRO افزونه های وردپرس 32
sslri دانلود افزونه صفحه ساز پیشرفته WPBakery Page Builder نسخه 6.1 افزونه های وردپرس 1
alirahmani7443 راهنمایی در مورد اضافه کردن متن در صفحه صورت حساب ووکامرس آموزشهای وردپرس 2
WALKER افزونه مخفی کردن صفحه پروفایل - cXF] Hide profile page] افزونه های زنفورو 0
S بحث و گفتگو در زمینه انتخاب بهترین نرم افزار تصویر برداری از صفحه نمایش مباحث و مشکلات نرم افزار 0
M طراحی یک صفحه محصول شگفت انگیز با پیوست های CSS پس زمینه آموزش های برنامه نویسی 0
WALKER دانلود Metrika — Responsive OnePage WordPress Theme v2.3.7 قالب تک صفحه ای ریسپانسیو وردپرس قالب های وردپرس 0
WALKER دانلود SeedProd WordPress Coming Soon Pages & Maintenance Mode v5.12.5 افزونه صفحه در دست ساخت برای وردپرس افزونه های وردپرس 1
WALKER دانلود Ananke - One Page Parallax WordPress Theme v3.8.2 قالب وردپرس تک صفحه ای آنانک قالب های وردپرس 3
WALKER دانلود Navi: Fullscreen WordPress Menu v1.7 افزونه منوی تمام صفحه وردپرس افزونه های وردپرس 0
WALKER دانلود Element Pack - Addon for Elementor Page Builder WordPress Plugin v5.5.0 افزایش امکانات صفحه ساز المنتور افزونه های وردپرس 35
WALKER دانلود Cornerstone | The WordPress Page Builder v4.2.2 افزونه صفحه ساز پیشرفته وردپرس افزونه های وردپرس 6
WALKER دانلود WooCommerce Single Product Page Builder v5.1.3 افزونه شخصی سازی صفحه جزئیات محصول ووکامرس افزونه های وردپرس 5
WALKER دانلود Divi Builder v4.6.3 (+ templates) - Drag & Drop Page Builder Plugin افزونه صفحه ساز و ویرایشگر دیداری دیوی افزونه های وردپرس 41
WALKER دانلود Startos - Modern App Landing Page WordPress Theme v1.5.0 قالب صفحه دانلود اپلیکیشن وردپرس قالب های وردپرس 1
WALKER دانلود Elementor Pro - WordPress Page Builder افزونه صفحه ساز پیشرفته وردپرس افزونه های وردپرس 42
WALKER دانلود Intense - Shortcodes and Site Builder for WordPress v2.9.6 افزونه صفحه ساز پیشرفته وردپرس افزونه های وردپرس 1
WALKER دانلود Woocommerce Tabs Pro: Extra Tabs for Product Page v3.0 افزونه ایجاد تب دلخواه در صفحه محصولات ووکامرس افزونه های وردپرس 0
WALKER دانلود Accio | Responsive Onepage Parallax Agency WordPress Theme v1.4.2 قالب تک صفحه ای وردپرس قالب های وردپرس 4
WALKER دانلود Blanka - One Page WordPress Theme v1.3 قالب وردپرس تک صفحه ای قالب های وردپرس 1
WALKER دانلود Tablenator - Advanced Tables for WordPress & WP Bakery Page Builder v2.1.5 ایجاد جدول در صفحه ساز WPBakery با افزونه Tablenator افزونه های وردپرس 1
WALKER آموزش تغییر آدرس ( Slug ) صفحه جستجوی وردپرس آموزشهای وردپرس 0
WALKER دانلود Waves - Fullscreen Video One-Page WordPress Theme v1.0.2 قالب وردپرس تک صفحه ای ویدئو قالب های وردپرس 0
WALKER دانلود Jumbo: A 3-in-1 full-screen menu for WordPress v3.5 ساخت منوی تمام صفحه در وردپرس افزونه های وردپرس 1
Admin دانلود HayyaBuild v4.0 - WordPress Builder افزونه صفحه ساز وردپرس (امکان طراحی هدر و فوتر) افزونه های وردپرس 0
WALKER دانلود افزونه صفحه ساز پیشرفته وردپرس | WPBakery Page Builder for WordPress v6.4.1 افزونه های وردپرس 12
WALKER دانلود قالب چند منظوره و تک صفحه ای وردپرس LandX - Multipurpose Wordpress Landing Page v1.8.0 قالب های وردپرس 4
WALKER آموزش سفارشی سازی صفحه ورود به وردپرس آموزشهای وردپرس 0
WALKER آموزش سفارشی سازی صفحه خطای ۴۰۴ در وردپرس آموزشهای وردپرس 0
WALKER آموزش سنجاق کردن پست در صفحه اصلی سایت وردپرسی آموزشهای وردپرس 0
WALKER آموزش مخفی کردن پست های دسته بندی خاص در صفحه اصلی سایت وردپرس آموزشهای وردپرس 0
WALKER دانلود افزایش امکانات صفحه ساز Elementor با افزونه JetElements - Widgets Addon for Elementor Page Builder v2.4.0 افزونه های وردپرس 45
WALKER آموزش حل مشکل بازگشت وردپرس به صفحه نصب ۵ دقیقه‌ای آموزشهای وردپرس 0
WALKER دانلود پوسته چندمنظوره و تک صفحه وردپرس 907 - Responsive Multi-Purpose WordPress Theme v4.6.7 قالب های وردپرس 13
WALKER دانلود پلاگین وردپرس افزودنی پخش موزیک html5 صفحه ساز Visual Composer HTML5 Audio Player PRO - Visual Composer Addon v2.0 افزونه های وردپرس 3

موضوعات مشابه

بالا