http://www.cosmosfarm.com/threads/document/16800
답변해주신 코드 정말 감사합니다.
다만 "책상" 뿐만아니라 파티션, 테이블,행사용테이블,기숙사가구 등 많은 제품들이 등록되어있습니다.
키워드로 카테고리가 나오는게아닌 타이틀을 검색하였을때 검색된 제품들의 카테고리1이 표시되기를 원합니다.
타이틀의 검색값을 인식하여 그에맞는 회사명(카테고리1)만 노출되게하기는 힘들가요?
ex)파티션 검색시 파티션이 등록되어있는 회사(카테고리1) 모두가 출력됨.
ex2)테이블 검색시 테이블이 등록되어있는 회사(카테고리1) 모두가 출력됨.
안녕하세요~^^
list.php 파일에 아래의 코드를 적절히 수정해보세요.
<?php if(kboard_keyword()):?>
<?php
global $wpdb;
$search_keyword = kboard_keyword();
$result = $wpdb->get_results("SELECT DISTINCT `category1` FROM `{$wpdb->prefix}kboard_board_content` WHERE `board_id` = '{$board->id}' AND (`title` LIKE '%{$search_keyword}%' OR `content` LIKE '%{$search_keyword}%')");
?>
<?php foreach($result as $value):?>
<label><input type="checkbox"><span><?php echo $value->category1?></span></label>
<?php endforeach?>
<?php endif?>
고맙습니다.