최신글 숏코드에 2개 이상의 'OR' 검색어를 넣어 둘 중에 하나라도 해당되는 검색어가 있는 글만 노출되게 하고 싶습니다.
숏코드에 어떤 코드를 넣으면 가능할까요?
아니면
최신글에 특정 검색어가 있는 글만 보이는 게시판이 있나요? - Cosmosfarm
이 내용처럼 최신글에 특정 검색어가 있는 글만 보이게 하고 싶은데, 2개 이상의 검색어 중 하나라도 해당되는 검색어가 있는 글을 추출해서 노출하게 하려면 어떻게 해야 하는지
도움 좀 부탁드립니다.
답변이 너무 늦었습니다.
잘 적용해서 사용하고 있습니다.
고맙습니다.
안녕하세요~^^
kboard_list_where 필터를 사용하면
KBoard에 불러오는 리스트의 where절을 수정하실 수 있습니다.
아래의 코드를 테마 function.php에 입력해보시겠어요?
add_filter('kboard_list_where', 'kboard_list_where_220503', 10, 3);
function kboard_list_where_220503($where, $board_id, $content_list){
if($content_list->is_latest && $board_id == '1'){ // 실제 게시판 id로 적용해주세요.
$where .= " AND (`title` LIKE '%감자%' OR `title` LIKE '%고구마%')";
}
return $where;
}
Kboard에서 지원하는 더 많은 필터와 액션은
아래 링크에서 확인해보실 수 있습니다.
https://www.cosmosfarm.com/products/kboard/hooks
필터를 사용하여 KBoard의 쿼리문을 수정하는
전체 예제는 아래 링크에서 확인하실 수 있습니다.
https://www.cosmosfarm.com/threads/document/58718#document-answer-58838
고맙습니다.