
ایجاد برگه ای برای نمایش مطالب تصادفی
بازهم یک نکته دیگر از سری نکات ساده اما موثرِ وردپرس.
ایجاد یک صفحه برای نمایش مطالب تصادفی.
حتماً تا به حال این ویژگی فوق العاده جالب رو در وبسایت های وردپرسی خارجی دیده اید. شما می توانید با قرار دادن این قابلیت در وبلاگ خود، لینکی را در نوار منو خود ایجاد نمایید تا بواسطه آن کاربر به صفحه مطالب تصادفی وارد شود، جالب اینجاست که هر بار کاربر در این صفحه برروی refresh کلیک نماید، بصورت تصادفی مطالب متفاوت نمایش داده می شوند.
برای ایجاد این صفحه، می بایست ابتدا یک برگه اختصاصی ایجاد کنید (با استفاده از هکی که در مطلب قبلی بدان اشاره کردیم)، و سپس کد وردپرسی زیر را در آن وارد کنید:
1 2 3 4 5 6 7 8 |
<?php query_posts(array('orderby' => 'rand', 'showposts' => 1)); if (have_posts()) : while (have_posts()) : the_post(); ?> <h1><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></h1> <?php the_content(); ?> <?php endwhile; endif; wp_reset_query(); ?> |
این یک لوپ اختصاصی وردپرس است برای ایجاد یک جستار (کوئری) که مطالب تصادفی را نمایش می دهد، عدد ۱ که در کد بالا می بینید به معنای اینست که تنها یک مطلب نمایش داده شود. در صورت تمایل می توانید این عدد را تغییر دهید اگرچه حالت غالب همان تعداد ۱ مطلب می باشد.