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

۱۳۹۶/۰۵/۲۷ 125 بازدید
کد  نمایش مطالب تصادفی  در قالب سایت بدون افزونه
اگر این مطالب برای شما مفید بود با دوستان خود به اشتراک بگذارید ...

 

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

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

این کد را می توانید برای قالب های وردپرس کد استفاده نمایید .

[html]
<div class="widg">
<h4 class="widg-title">مطلب تصادفی </h4>
<div class="widg-content">
<ul>
<?php
query_posts("cat=0&posts_per_page=5&orderby=rand");
if (have_posts()){
while (have_posts()){
the_post();?>
<li><a href="<?php the_permalink()?>"><?php the_title();?></a></li>
<?php
}//end while
}// end if
wp_reset_query();
?>
</ul>
</div>
<!–.widg-content–>
</div>

[/html]

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

ارسال شده توسط:
یک برنامه نویس آزاد که علاقه زیادی به اشتراک گذاری اطلاعات خود با دیگران داردم. همیشه به وردپرس فکر می کنم و عاشق وردپرس هستم. من یک web developer هستم و هدف من آسان کردن ورود سایر دوستان به این شغل جذاب هست. زبان برنامه نویسی محبوب من PHP هست.

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

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