http://www.vivirbien.co.kr/reservation_search/
위 사이트처럼.. 글쓰기 / 검색을 나누고 싶습니다.
검색 눌렀을때 그냥 [작성자]로 검색이 되면 됩니다.
--
기존에 질문에
-------------------------------------------------------------------------------------------
같은 기능이 없기 때문에,
저렇게 똑같이 하시려면 커스터마이징을 해야 합니다.
kboard_list_where 이 필터를 사용해서 DB 요청 쿼리문 자체를 수정해주셔야 할 듯하군요.
http://www.cosmosfarm.com/products/kboard/hooks
KBoard에 기본적으로 작성자로 검색기능이 있습니다.
전체 검색이 아니라 작성자로 바꾸시고 검색하시면 됩니다.
간편하게 하시려면 작성자 검색을 이용해보세요.
---
이렇게 답해주셨는데..그냥 작성자 검색으로 하고 싶습니다.
----------------------------------------------------------------------------------------
초보들도 알도록 구체적으로 설명해주시면 추후 다른분들께도 많은 도움이 될거 같습니다.
kboard_list_where 이 필터를 사용해서 DB 요청 쿼리문 자체를 수정해주셔야 할 듯하군요.
수정을 어디서 어떻게 하면 되는지 간단하게만 설명해주시거나 예제 하나만 올려주시면 감사하겠습니다.ㅜㅜ
필터는 아래와 같이 사용하시면 됩니다.
function my_kboard_list_where($where, $board_id, $content_list){
/* $where 값을 적절히 편집해주세요. */
return $where;
}
add_filter('kboard_list_where', 'my_kboard_list_where');
쿼리는 프로그램에 따라서 다르기 때문에 어떻게 설명드리기가 어렵군요.
또한 KBoard에서는 $_GET['keyword'] 변수로 검색어를 추출할 수 있습니다.
$_GET['keyword'] 이 변수에 값이 있는지 없는지에 따라서 리스트를 보여줄지 감출지 스킨 list.php 파일을 수정하시면 될 듯하네요.
그런데 어떻게 하실지에 따라서 천차만별이라.
정답은 없답니다 ㅜㅜ;
필터 사용방법 공식 문서
https://developer.wordpress.org/reference/functions/add_filter/