فیلتر کردن نتایج جستجو بر اساس نوع نوشته در وردپرس

[fusion_builder_container hundred_percent=”no” equal_height_columns=”no” menu_anchor=”” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” class=”” id=”” background_color=”” background_image=”” background_position=”center center” background_repeat=”no-repeat” fade=”no” background_parallax=”none” parallax_speed=”0.3″ video_mp4=”” video_webm=”” video_ogv=”” video_url=”” video_aspect_ratio=”16:9″ video_loop=”yes” video_mute=”yes” overlay_color=”” video_preview_image=”” border_size=”” border_color=”” border_style=”solid” padding_top=”” padding_bottom=”” padding_left=”” padding_right=””][fusion_builder_row][fusion_builder_column type=”1_1″ layout=”1_1″ background_position=”left top” background_color=”” border_size=”” border_color=”” border_style=”solid” border_position=”all” spacing=”yes” background_image=”” background_repeat=”no-repeat” padding_top=”” padding_right=”” padding_bottom=”” padding_left=”” margin_top=”0px” margin_bottom=”0px” class=”” id=”” animation_type=”” animation_speed=”0.3″ animation_direction=”left” hide_on_mobile=”small-visibility,medium-visibility,large-visibility” center_content=”no” last=”no” min_height=”” hover_type=”none” link=””][fusion_text]

با اضافه کردن کد PHP زیر به فایل functions.php پوسته سایت وردپرسی خود می توانید نتایج جستجو را بر اساس نوشته های دلخوه خود فیلتر کنید .

در کد زیر نتایج جستجو به نوشته های پیش فرض وردپرس و نوشته های سفارشی محدود شده اند و صفحات در نتایج جستجو قرار نمی گیرند .

function search_posts_filter( $query ){
    if ($query->is_search){
        $query->set('post_type',array('post','custom_post_type1', 'custom_post_type2'));
    }
    return $query;
}
add_filter('pre_get_posts','search_posts_filter');

[/fusion_text][/fusion_builder_column][/fusion_builder_row][/fusion_builder_container]

  • facebook
  • googleplus
  • twitter
  • linkedin
  • linkedin
  • linkedin

هدف ما در تیم راهنمای وردپرس ارائه خدمات به علاقه مندان در حوزه وب و بخصوص وردپرس و در نهایت ایجاد کسب و کار و به ثمر رسیدن ایده های شما دوستان خلاق میباشد.

  • twitter
  • googleplus

۲ نظرات در حال حاضر

  1. متلا من اگه بخوام همه پستها در نتایج جستجو بیاد جز پستهای دسته ایکس، باید دقیقا چکار کنم؟

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

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