안녕하세요?
https://imgur.com/sS2goKR
위 이미지와 같이 게시판 리스트에 인기글이 5개 고정되도록 설정해놓은 상태입니다.
문제는 게시판 리스트 하단 검색기능을 통해 검색하면 출력되는 결과에도 인기글이 고정되는 것입니다.(아래 이미지)
https://imgur.com/1AffZQg
게시판 리스트 하단 검색기능을 통한 검색 결과에는 인기글이 출력되지 않았으면 합니다.
감사합니다.
안녕하세요~^^
이 액션은 검색 결과를 가져오기 전에 실행됩니다. 이 액션을 사용하여 검색 결과를 조작하거나, 검색 쿼리를 수정할 수 있습니다.
아래 코드를 참고하셔서 코드를 수정해보시겠어요?
function exclude_post_type_from_search($query) {
if ($query->is_search && !is_admin()) {
$query->set('post_type', array('post', 'page')); // 포스트 타입 목록
}
}
add_action('pre_get_posts', 'exclude_post_type_from_search');
고맙습니다.
감사합니다 :)