دنیای وردپرس

no-img

م
ن
و
دنیای وردپرس

ادامه مطلب

آموزش
محدود کردن جستجو در وردپرس به پست ها
امتیاز 5.00 ( 1 رای )
آموزش
بهمن 15, 1394

محدود کردن جستجو در وردپرس به پست ها


محدود کردن جستجو در وردپرس به پست ها ، در این قسمت از آموزش وردپرس می خوام براتون نحوه محدود کردن جستجو در وردپرس رو قرار بدم، در حالت پیش فرض جستجو در وردپرس همه برگه ها و همه post_type های مختلف موجود در سایت مورد جستجو قرار می گیرد اما شاید شما بخواهید که فقط مثلا در پست ها جستجو انجام شود و یا حتی برگه ها و یک صفحه خاص برای این منظور می توانید از این آموزش استفاده کنید.

 

محدود کردن جستجو در وردپرس به پست ها

 

ابتدا به فایل functions.php خود که در مسیر wp-contents/themes/yourtheme  قرار دارد رفته ( به جای yourname نام پوسته شما) و سپس کد های زیر را درون آن اضافه کنید:

 

function SearchFilter($query) {
if ($query->is_search) {
$query->set('post_type', 'post');
}
return $query;
}

add_filter('pre_get_posts','SearchFilter');

 

حالا فایل را ذخیره و سپس مجددا جستجو کنید خواهید دید که تنها جستجو در پست ها انجام شده است.

امیدوارم این قسمت از آموزش دنیای وردپرس نیز مفید بوده باشه.

 

 



موضوعات :
آموزش وردپرس

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

فرزاد خالدی 58 نوشته در دنیای وردپرس دارد . مشاهده تمام نوشته های

دیدگاه ها


پاسخ دهید

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