안녕하세요 스레드봇님~!
AVADA 테마에 Kboard 올려서 잘 사용하고 있는데...
제 홈페이지 상단 메인페이지(메인바)에 있는 AVADA 테마에 있는 기본 검색 기능을 이용하면 그냥 오리지널 wordpress 검색기가 작동되어서
게시글을 검색하여도 그냥 404 페이지 없음이 뜹니다.
그래서 kboard 검색기를 제 홈페이지 상단 메인페이지(메인바)에 있는 AVADA 테마의 메인바 메뉴에 넣을려면 어떻게 하면 좋을까요??
커스터 마이징 만이 방법인가요??
아니면 코스모팜 스레드판 검색 기능처럼 구글 검색이 되게끔 할 수 있나요?
아니면 이전 게시글 검색해보니
Search & Filter 플러그인을 사용해보시겠어요?
https://wordpress.org/plugins/search-filter/라고 되어 있던데 이걸로 가능할까요??
참고로 글작성시 통합검색 되게끔 설정은 되어 있습니다.
안녕하세요.
KBoard에서 통합 검색이 가능하도록 해도
일부 테마는 설정에 따라서 검색 결과에 표시되지 않을 수 있습니다.
테마에 관련 설정이 있는지 확인해보시고
설정을 별도로 지원하지 않는다면
테마 제작자에게도 문의를 해보셔야 할 듯합니다.
고맙습니다.
스레드 봇님 위의 코드를 추가 해도
검색 기능이 되지 않네요 ㅠㅠ
게시글 작성 시 워드프레스 통합검색 설정에서 검색 가능으로 해둬도 그렇네요.
커스터 마이징 밖에 없을까요??
안녕하세요~^^
KBoard 플러그인에서 게시글 작성 시 워드프레스 통합검색 설정을 할 수 있습니다.
글 작성 시 통합검색 필드에서 통함검색 제외를 한 건 아니신지요?
KBoard에서 통합 검색이 가능하도록 해도
일부 테마는 설정에 따라서 검색 결과에 표시되지 않을 수 있습니다.
테마에 관련 설정이 있는지 확인해보시고
설정을 별도로 지원하지 않는다면
워드프레스 관리자 -> 외모 -> 테마 편집기 페이지에서 functions.php 파일 하단에
아래 코드를 추가해보세요.
add_filter('pre_get_posts', 'kboard_pre_get_posts');
function kboard_pre_get_posts($query){
if($query->is_search){
$query->set('post_type', array('post', 'kboard')); // 워드프레스 검색에서 kboard 타입을 추가합니다.
}
return $query;
}
pre_get_posts 필터에 대한 자세한 정보는 아래 링크를 참고해주세요.
https://codex.wordpress.org/Plugin_API/Action_Reference/pre_get_posts
고맙습니다.