تبلیغات

تصادفی کردن پست های صفحه اول در وردپرس

معمولا پست‌های صفحه اول هر سایتی، براساس تاریخ انتشار مرتب می‌شود. اما شاید بخواهید که نمایش پست‌ها را تصادفی کنید! یعنی هربار که صفحه اول سایت خود را بطور مجدد بارگزاری کردید، مطالب بصورت تصادفی (رندوم) نمایش داده شوند.

برای انجام این کار، کافیست کد زیر را به فایل functions.php قالب خود اضافه کنید:

add_action( 'pre_get_posts', function ( $query )
{
    if ( ! ( $query->is_home() && $query->is_main_query() ) )
        return;

    $query->set( 'orderby ', 'rand' );
});

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

هادی اکبرزاده

[ مدیر فول کده ]

یه کلاسِ تعریف نشده ... فقط برای ارتباط کاری تلگرام پیام بدید ...

پاسخ دهید

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

نظرات ثبت شده بدون دیدگاه

توضیحات پیشنهادی نظرات اشتراک