کدهای وردپرس

ایجاد صفحه ۴۰۴ سفارشی در وردپرس بدون استفاده از افزونه

وقتی نوشته ای را منتشر می کنید و بعد از مدتی آنرا حذف کرده و یا آدرس آن را تغییر می دهید، کاربران با مراجعه به آدرس قبلی با صفحه ۴۰۴ روبرو می شوند. با ساخت صفحه ۴۰۴ سفارشی می توانید محتویات دلخواه را در این صفحه به کاربرانتان نمایش دهید.

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

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

ایجاد صفحه ۴۰۴ سفارشی در وردپرس بدون استفاده از افزونه

برای سفارشی سازی صفحه ۴۰۴ وب سایت خود، باید تغییراتی را در فایل ۴۰۴.php قالب نصبی خود ایجاد کنید. برای این منظور ابتدا یک فایل پشتیبان از وب سایتتان تهیه کرده و به هاست خود بروید.

در هاستتان و در مسیر نصب وردپرس، به آدرس wp-content/themes رفته و در پوشه قالبی نصبی خود فایل ۴۰۴.php را ویرایش نمایید.

نمایش محبوب ترین مطالب در صفحه ۴۰۴

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

<?php wpp_get_mostpopular(); ?>

نمایش آخرین مطالب در صفحه ۴۰۴

همچنین برای نمایش آخرین مطالب در صفحه ۴۰۴ سفارشی، می توانید از قطعه کد زیر در فایل ۴۰۴.php استفاده نمایید.

<?php

$i=0;

$recent = new WP_Query("showposts=7");

while($recent->have_posts()) : $recent->the_post();?>

<li>

<a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>

</li>

<?php endwhile; ?>

نمایش مطالب با بیشترین دیدگاه در صفحه ۴۰۴ سفارشی

برای نمایش مطالبی که بیشترین تعداد کامنت را دارند در صفحه ۴۰۴ خود، می توانید از قطعه کد زیر در فایل ۴۰۴.php استفاده نمایید.

<?php query_posts('post_type=post&posts_per_page=10&orderby=comment_count&order=DESC');

while (have_posts()): the_post(); ?>

<a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>




<?php endwhile; wp_reset_query(); ?>

نمایش مطالب تصادفی در صفحه ۴۰۴

برای نمایش دسته ای از مطالب و نوشته های خودتان به صورت تصادفی در صفحه ۴۰۴ خود، قطعه کد زیر را به فایل ۴۰۴.php اشافه نمایید.

<?php $recent = new WP_Query("orderby=rand&showposts=20"); while($recent->have_posts()) : $recent->the_post();?>

<li><a alt="<?php the_title(); ?>" title="<?php the_title(); ?>" href="<?php the_permalink(); ?>">

<?php the_title(); ?>

</a></li>

<?php endwhile; ?>

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

این مطلب را از دست ندهید:
  نمایش مدت زمان گذشته از تاریخ انتشار مطلب در وردپرس
به این نوشته امتیاز بدهید

عاطفه نوربخش

عاطفه نوربخش هستم؛ هم بنیانگذار " وردپرس نارنجی " که حاصل تجربه های خودم در حوزه تخصصی وردپرس را برایتان می نویسم و تلاش میکنم به شما کمک کنم تا با سیستم مدیریت محتوای وردپرس، سایت وردپرسی ای زیبا و حرفه ای داشته باشید.

دیدگاهتان را بنویسید

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