워드프레스에서 검색 시 결과를 관련성이 아니라 최신 날짜의 글을 우선적으로 표시하려는 경우가 있을 수 있습니다. 이 경우 다음 코드를 사용할 수 있습니다. 다음 코드를 사용 중인 WordPress 테마 폴더 내 함수 파일에 추가하면 됩니다.
function my_search_query( $query ) { if ( !is_admin() && $query->is_main_query() ) { if ( is_search() ) { $query->set( 'orderby', 'date' ); } } } add_action( 'pre_get_posts', 'my_search_query' );
차일드 테마를 만들어 사용하면 워드프레스 코어 파일을 업데이트하더라도 수정 사항이 유지됩니다.
댓글 남기기