1. 정확한 제품 또는 플러그인 이름
사용 환경 : kboard / contact-form 입니다.
2. 상세 내용
검색 기능에서 추가된 옵션에 대해서 검색이 될 수 있도록 진행하려고 합니다.
<!-- 검색폼 시작 -->
<div class="kboard-search">
<form id="kboard-search-form-<?php echo $board->id?>" method="get" action="<?php echo esc_url($url->toString())?>">
<?php echo $url->set('pageid', '1')->set('target', '')->set('keyword', '')->set('mod', 'list')->toInput()?>
<select name="target">
<option value=""><?php echo __('All', 'kboard')?></option>
<option value="title"<?php if(kboard_target() == 'title'):?> selected<?php endif?>><?php echo __('자성자성명', 'kboard')?></option>
<option value="phoneno"<?php if(kboard_target() == 'phoneno'):?> selected<?php endif?>><?php echo __('연락처', 'kboard')?></option>
<option value="content"<?php if(kboard_target() == 'content'):?> selected<?php endif?>><?php echo __('Content', 'kboard')?></option>
<option value="member_display"<?php if(kboard_target() == 'member_display'):?> selected<?php endif?>><?php echo __('Author', 'kboard')?></option>
</select>
<input type="text" name="keyword" value="<?php echo esc_attr(kboard_keyword())?>">
<!-- 옵션 필드 검색 데이터를 초기화 -->
<?php $kboard_search_option = kboard_search_option()?>
<button type="submit" class="kboard-contact-form-button-small"><?php echo __('Search', 'kboard')?></button>
</form>
</div>
<!-- 검색폼 끝 -->
3. 확인 가능한 상세 페이지 주소
폐쇄형으로 운영하여서 오픈이 어렵습니다. ㅠ 죄송합니다.
4. 수정한 코드 내역 (있다면)
<option value="phoneno"<?php if(kboard_target() == 'phoneno'):?> selected<?php endif?>><?php echo __('연락처', 'kboard')?></option>
위에 있는 검색폼에 이 내용을 추가하였습니다.
receipt/?mod=list&pageid=1&target=title&keyword=8752
검색을 클릭하면 이렇게 타켓, 키워드 내용에 검색영역 검색할 키워드는 제대로 가지고 넘어오는 것 같습니다.
https://blog.naver.com/PostView.nhn?blogId=chan2rrj&logNo=221264876651
이 페이지 참고하면서 작업해 봐도.. 변화가 없어서.
혹시 제가 작업하면 유의 하거나 체크해야 할 부분이 따로 있는건지? 궁금해서 문의글 남겨 봅니다.
미리 감사드립니다.