آخرین بروزرسانی در تاریخ : ۱۸, بهمن, ۱۳۹۸

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

مزیت استفاده از مطالب تصادفی در وردپرس

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

روش های نمایش تصادفی مطالب در وردپرس

برای اینکه بتونید پست های وردپرس را بصورت تصادفی نمایش دهید ۲ راه دارید:  

۱-استفاده از کدنویسی برای نمایش تصادفی نوشته ها در وردپرس:

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

۲-استفاده از افزونه برای نمایش پست های تصادفی وردپرس:

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

نمایش مطالب تصادفی در وردپرس بدون افزونه

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

<aside class="widgets_list webkima_com">
<h4 class="side_titr">تصادفی مطالب/>h4>
<div class="clear">
</div>
<div class="side_boxs">
<ul>
<?php $randoms= new WP_Query(array(
'post_type'=>'post','post_status'=>'publish','order'=>'DESC','orderby'=>'rand',
'posts_per_page'=>'10'));
if($randoms->have_posts()) : while($randoms->have_posts()) : $randoms->the_post();?>
<li>
<a href="<?php the_permalink(); ?>"> 
<?php the_post_thumbnail('small'); ?>
<?php the_title(); ?>
</a>
<div class="clear">
</div>
</li>
<?php endwhile; endif; wp_reset_query(); ?>
</ul>
<div class="clear">
</div></div>
</aside>

در کد بالا با تغییر عدد ۱۰ می توانید تعداد نمایش مطالب تصادفی را تعیین کنید برای مثال اگر می خواهید که تعداد مطالب تصادفی ۵ باشد این عدد را روی ۵ قرار دهید.  

استایل دهی به مطالب تصادفی

در ادامه برای زیبا سازی بخش نمایش مطالب تصادفی در وردپرس کدهای زیر را هم در انتهای فایل style.css قرار دهید :  

/* webkima.com */
.widgets_list{
width: 100%;
height: auto;
background: #fff;
margin-bottom: 20px;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
-webkit-box-shadow: 0px 0px 6px 1px rgba(224,224,224,1);
-moz-box-shadow: 0px 0px 6px 1px rgba(224,224,224,1);
box-shadow: 0px 0px 6px 1px rgba(224,224,224,1);
}
.side_titr{
width: 90%;
height: auto;
padding: 12px 5%;
background: #3e5062;
color: #fff;
font-size: 15px;
border-top-right-radius: 3px;
-moz-border-top-right-radius: 3px;
-webkit-border-top-right-radius: 3px;
border-top-left-radius: 3px;
-moz-border-top-left-radius: 3px;
-webkit-border-top-left-radius: 3px;
}
.side_boxs{
width: 100%;
height: auto;
}
.side_boxs ul li{
width: 90%;
height: auto;
padding: 12px 5%;
border-bottom: 1px solid #e5e5e5;
line-height: 21px;
}
.side_boxs ul li:last-child{
border-bottom: none;
}
.side_boxs ul li img{
width: 50px;
height: 50px;
float: right;
margin: 6px 0 0 10px;
}
.side_boxs ul li a{
color: #404040;
}
.side_boxs ul li span{
color: #666;
display: block;
font-size: 12px;
margin-right: 30px;
}
.side_boxs ul li span{
margin-right: 55px;
}
/* webkima.com  */

خب دیدیدکه نمایش مطالب تصادفی وردپرس بدون افزونه و با کدنویسی خیلی هم سخت نبود!  

جمع بندی 

در انتها امیدوارم که آموزش نمایش مطالب تصادفی در وردپرس به کارتون اومده باشه. اگر به مباحث توابع وردپرس علاقمند هستید پیشنهاد می کنم مقاله های نمایش مدت زمان گذشته از تاریخ انتشار مطالب وردپرس و دسترسی به پیشخوان وردپرس ( تنها توسط مدیر کل سایت ) وردپرسی و حذف تمام تصاویر شاخص وردپرس بدون استفاده از افزونه را هم حتما مطالعه کنید.

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

مقاله انگلیسی برای مطالعه بیشتر =  How To Display Random Posts In WordPress Without Plugin

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

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