یکی از ویژگیهایی که در اکثر سایتها شاهد آن هستیم نمایش مطالب تصادفی و یا اتفاقی در سایدبار سایت است. از مزایای مطالب تصادفی میتوان به امکان تماشای مطالب قدیمیتر به علت نمایش لینک مطلب در صفحه اصلی و سایر صفحات وردپرس اشاره کرد اگر شما نیز میخواهید مطالب تصادفی در وردپرس را نمایش دهید در این مطلب چند روش کاربردی توضیح داده شده که به دلخواه میتوانید از یکی از آنها استفاده کنید.
میتوان گفت بهترین و استانداردترین روش استفاده از کد و کوئری برای نمایش پستهای اتفاقی و یا سایر بخشهای قالب وردپرسمان است دلیل این امر امکان مدیریت بر روی شیوه نامه style و فایلهای jquery برای بهینه و منظم شدن کدهای قالب است. اگر دانش کافی برای استفاده و جایگذاری کدها در قالبتان را دارید از این روش استفاده کنید.
کدهای زیر را در محل مورد نظر از قالب وردپرستان کپی کنید. (خواهشمندیم پیش از انجام اینکار از فایلی که مورد ویرایش قرار میگیرد، نگارش پشتیبان تهیه کنید)
<ul>
<?php $posts = get_posts('orderby=rand&numberposts=10'); foreach($posts as $post) { ?>
<li><a rel="nofollow" href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
<?php } ?>
</ul>
با تغییر مقدار متغیر numberposts میتوانید تعداد لینکهای قابل نمایش را مدیریت کنید.
اگر به هر دلیل امکان استفاده از کد را ندارید میتوانید از افزونه کامل و حرفهای Advanced Random Posts widget استفاده کنید این افزونه با در اختیار گذاشتن تنظیمات فراوان میتواند بهترین گزینه جهت نمایش پست تصادفی در وردپرس باشد. برخی از امکانات آن عبارتند از:
پس از نصب و فعالسازی افزونه با مراجعه به بخش ابزارکهای وردپرس میتوانید با انتخاب ابزارک افزونه و قرار دادن آن در محل مورد نظر از قالبتان تنظیمات گفته شده را انجام داده و در سایتتان نمایش دهید.