مدیریت کل سایت Saberian 1,792 ارسال شده در شهریور 31، 1394 مدیریت کل سایت گزارش اشتراک گذاری ارسال شده در شهریور 31، 1394 در حالت پیش فرض تعداد نتایج صفحه جستجو همان تعداد مطالبی است که در تنظیمات > خواندن وارد کردید حالا ممکنه شما نخواید که تعداد مطالب رو از تنظیمات زیاد یا کم کنید ولی نیاز داشته باشید که در صفحه جستجو وردپرس خودتون تعداد نتایج خاصی رو نمایش بدید برای این کار کد زیر را در functions.php پوسته وردپرس خودتون قرار بدید : function limit_posts_per_search_page() { if ( is_search() ) set_query_var('posts_per_archive_page', 40);} add_filter('pre_get_posts', 'limit_posts_per_search_page'); عدد 40 تعداد نتایج است که می توانید آن را تغییر دهید حالا میتونید برای راحتی کار تعداد نتایج جستجو در وردپرس رو نامحدود کنید برای این کار در فایل search.php به جای کد زیر : <?php if (have_posts()) : while (have_posts()) : the_post(); ?> کد زیر رو قرار بدید : <?php $posts=query_posts($query_string . '&posts_per_page=-1'); ?><?php if (have_posts()) : while (have_posts()) : the_post(); ?> و بعد از کد پایان حلقه نمایش پست query را ریست کنید لینک به دیدگاه به اشتراک گذاری در سایت های دیگر More sharing options...
پست های پیشنهاد شده