<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[게시판 설렉트박스에 옵션선택에 따라 게시글 분류해서 정]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/35609</link>
		<description><![CDATA[<p>게시글 작성 시 설렉트박스 옵션 선택에 따라 게시글 타이틀 옆에 라벨이 표시되도록 했습니다.</p>

<p>list.php</p>

<pre>
<code class="language-php">&lt;a href="&lt;?php
						 echo $url-&gt;getDocumentURLWithUID($content-&gt;uid)
						 ?&gt;"&gt;
							&lt;div class="kboard-price_chart-cut-strings"&gt;
								&lt;?php if($content-&gt;isNew()):?&gt;&lt;span class="kboard-price_chart-new-notify"&gt;New&lt;/span&gt;&lt;?php endif?&gt;
								&lt;?php if($content-&gt;secret):?&gt;&lt;img src="&lt;?php echo $skin_path?&gt;/images/icon-lock.png" alt="&lt;?php echo __('Secret', 'kboard')?&gt;"&gt;&lt;?php endif?&gt;
								&lt;?php echo $content-&gt;title?&gt;
								&lt;span class="kboard-comments-count"&gt;&lt;?php echo $content-&gt;getCommentsCount()?&gt;&lt;/span&gt;
								&lt;?php if($content-&gt;option-&gt;work_state == '작업준비'):?&gt;&lt;span class="kboard-price_chart-working"&gt;작업준비&lt;/span&gt;&lt;?php endif?&gt;
								&lt;?php if($content-&gt;option-&gt;work_state == '작업중'):?&gt;&lt;span class="kboard-price_chart-working"&gt;작업중&lt;/span&gt;&lt;?php endif?&gt;
								&lt;?php if($content-&gt;option-&gt;work_state == '검토요청'):?&gt;&lt;span class="kboard-price_chart-request"&gt;검토요청&lt;/span&gt;&lt;?php endif?&gt;
								&lt;?php if($content-&gt;option-&gt;work_state == '완료'):?&gt;&lt;span class="kboard-price_chart-done"&gt;완료&lt;/span&gt;&lt;?php endif?&gt;
							&lt;/div&gt;
						&lt;/a&gt;</code></pre>

<p>게시글 목록에서 추가한 4개(작업준비, 작업중, 검토요청, 완료)를 정렬 설렉트박스에 추가하여, 해당 항목만 정렬이 되게 할 수 있을까요?</p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[정상적으로 잘 작동합니다.

친절한 답변 감사합니다~]]></title>
			<link>https://www.cosmosfarm.com/threads/document/35667</link>
			<description><![CDATA[<p>정상적으로 잘 작동합니다.</p>

<p>친절한 답변 감사합니다~</p>]]></description>
			<author>아모네</author>
			<pubDate>Fri, 09 Aug 2019 04:54:44 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[정렬 쪽에서도 컨트롤 할 수 있습니다.

우선 정렬 쪽 코드를 아래의 코드로 교체해보시겠어요?


&amp;...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/35635</link>
			<description><![CDATA[<p>정렬 쪽에서도 컨트롤 할 수 있습니다.</p>

<p>우선 정렬 쪽 코드를 아래의 코드로 교체해보시겠어요?</p>

<pre>
<code class="language-html">&lt;div class="kboard-sort"&gt;
	&lt;form id="kboard-sort-form-&lt;?php echo $board-&gt;id?&gt;" method="get" action="&lt;?php echo $url-&gt;toString()?&gt;"&gt;
		&lt;?php echo $url-&gt;set('pageid', '1')-&gt;set('category1', '')-&gt;set('category2', '')-&gt;set('target', '')-&gt;set('keyword', '')-&gt;set('mod', 'list')-&gt;set('kboard_list_sort_remember', $board-&gt;id)-&gt;toInput()?&gt;
		
		&lt;select name="kboard_list_sort" onchange="jQuery('#kboard-sort-form-&lt;?php echo $board-&gt;id?&gt;').submit();"&gt;
			&lt;option value="newest"&lt;?php if($list-&gt;getSorting() == 'newest'):?&gt; selected&lt;?php endif?&gt;&gt;&lt;?php echo __('Newest', 'kboard')?&gt;&lt;/option&gt;
			&lt;option value="best"&lt;?php if($list-&gt;getSorting() == 'best'):?&gt; selected&lt;?php endif?&gt;&gt;&lt;?php echo __('Best', 'kboard')?&gt;&lt;/option&gt;
			&lt;option value="viewed"&lt;?php if($list-&gt;getSorting() == 'viewed'):?&gt; selected&lt;?php endif?&gt;&gt;&lt;?php echo __('Viewed', 'kboard')?&gt;&lt;/option&gt;
			&lt;option value="updated"&lt;?php if($list-&gt;getSorting() == 'updated'):?&gt; selected&lt;?php endif?&gt;&gt;&lt;?php echo __('Updated', 'kboard')?&gt;&lt;/option&gt;
			&lt;option value="작업준비"&lt;?php if(isset($_GET['kboard_list_sort'])&amp;&amp;$_GET['kboard_list_sort'] == '작업준비'):?&gt; selected&lt;?php endif?&gt;&gt;작업준비&lt;/option&gt;
			&lt;option value="작업중"&lt;?php if(isset($_GET['kboard_list_sort'])&amp;&amp;$_GET['kboard_list_sort'] == '작업중'):?&gt; selected&lt;?php endif?&gt;&gt;작업중&lt;/option&gt;
			&lt;option value="검토요청"&lt;?php if(isset($_GET['kboard_list_sort'])&amp;&amp;$_GET['kboard_list_sort'] == '검토요청'):?&gt; selected&lt;?php endif?&gt;&gt;검토요청&lt;/option&gt;
			&lt;option value="완료"&lt;?php if(isset($_GET['kboard_list_sort'])&amp;&amp;$_GET['kboard_list_sort'] == '완료'):?&gt; selected&lt;?php endif?&gt;&gt;완료&lt;/option&gt;
		&lt;/select&gt;
	&lt;/form&gt;
&lt;/div&gt;</code></pre>

<p> </p>

<p>그 다음, 워드프레스 관리자 -&gt; 외모 -&gt; 테마 편집기 페이지에서 functions.php 파일 하단에</p>

<p>아래의 코드를 추가해보세요.</p>

<pre>
<code class="language-php">add_filter('kboard_list_from', 'my_kboard_list_from', 10, 3);
function my_kboard_list_from($from, $board_id, $content_list){
	global $wpdb;
	if($board_id == '1'){ // 실제 게시판 id로 적용해주세요.
		$from .= " LEFT JOIN `{$wpdb-&gt;prefix}kboard_board_option` ON `{$wpdb-&gt;prefix}kboard_board_content`.`uid`=`{$wpdb-&gt;prefix}kboard_board_option`.`content_uid`";
	}
	return $from;
}

add_filter('kboard_list_where', 'my_kboard_list_where', 10, 3);
function my_kboard_list_where($where, $board_id, $content_list){
	global $wpdb;
	
	$option_key = 'work_state';
	$kboard_list_sort = isset($_GET['kboard_list_sort'])?$_GET['kboard_list_sort']:'';
	if(in_array($kboard_list_sort, array('작업준비','작업중','검토요청','완료')) &amp;&amp; $board_id == '1'){ // 실제 게시판 id로 적용해주세요.
		$where .= " AND (`option_key`='{$option_key}' AND `option_value`='{$kboard_list_sort}')";
	}
	
	return $where;
}</code></pre>

<p>위의 코드에서 $board-&gt;id == '1' 부분은 실제 게시판 id로 적용해주세요.</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Thu, 08 Aug 2019 08:58:18 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[친절한 답변에 감사합니다.^^

입력필드에서는 정상적으로 작동이 되고있습니다.

 

추가적으로 정렬쪽...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/35632</link>
			<description><![CDATA[<p>친절한 답변에 감사합니다.^^</p>

<p>입력필드에서는 정상적으로 작동이 되고있습니다.</p>

<p> </p>

<p>추가적으로 정렬쪽에서 컨트롤은 힘든건가요?? ㅎㅎ</p>]]></description>
			<author>아모네</author>
			<pubDate>Thu, 08 Aug 2019 08:30:22 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[별도의 셀렉트 박스를 게시글 목록 페이지에 추가하고

작업준비, 작업중, 검토요청, 완료 선택 시 게시...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/35630</link>
			<description><![CDATA[<p>별도의 셀렉트 박스를 게시글 목록 페이지에 추가하고</p>

<p>작업준비, 작업중, 검토요청, 완료 선택 시 게시글이 표시되게 하시려면</p>

<p>아래의 코드를 list.php 파일에 활용해보시겠어요?</p>

<pre>
<code class="language-html">&lt;form id="kboard-search-form-&lt;?php echo $board-&gt;id?&gt;" method="get" action="&lt;?php echo $url-&gt;toString()?&gt;"&gt;
	&lt;?php echo $url-&gt;set('pageid', '1')-&gt;set('target', 'kboard_option_work_state')-&gt;set('keyword', '')-&gt;set('mod', 'list')-&gt;toInput()?&gt;
	
	&lt;select name="keyword" onchange="this.form.submit()"&gt;
		&lt;option value=""&gt;전체&lt;/option&gt;
		&lt;option value="작업준비"&lt;?php if(kboard_keyword() == '작업준비'):?&gt; selected&lt;?php endif?&gt;&gt;작업준비&lt;/option&gt;
		&lt;option value="작업중"&lt;?php if(kboard_keyword() == '작업중'):?&gt; selected&lt;?php endif?&gt;&gt;작업중&lt;/option&gt;
		&lt;option value="검토요청"&lt;?php if(kboard_keyword() == '검토요청'):?&gt; selected&lt;?php endif?&gt;&gt;검토요청&lt;/option&gt;
		&lt;option value="완료"&lt;?php if(kboard_keyword() == '완료'):?&gt; selected&lt;?php endif?&gt;&gt;완료&lt;/option&gt;
	&lt;/select&gt;
&lt;/form&gt;</code></pre>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Thu, 08 Aug 2019 08:10:27 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[올려주신 코드는 KBoard 플러그인에서 정렬 쪽 코드입니다.

검색 폼에 코드를 추가해보시겠어요?

검색...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/35626</link>
			<description><![CDATA[<p>올려주신 코드는 KBoard 플러그인에서 정렬 쪽 코드입니다.</p>

<p>검색 폼에 코드를 추가해보시겠어요?</p>

<p>검색 폼은 입력 필드를 선택하고 키워드를 입력하는 방식입니다.</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Thu, 08 Aug 2019 07:58:49 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[
&amp;lt;div class=&quot;kboard-sort&quot;&amp;gt;
			&amp;lt;form id=&quot;kboard-sort-form-&amp...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/35623</link>
			<description><![CDATA[<pre>
<code class="language-php">&lt;div class="kboard-sort"&gt;
			&lt;form id="kboard-sort-form-&lt;?php echo $board-&gt;id?&gt;" method="get" action="&lt;?php echo $url-&gt;toString()?&gt;"&gt;
				&lt;?php echo $url-&gt;set('pageid', '1')-&gt;set('category1', '')-&gt;set('category2', '')-&gt;set('target', '')-&gt;set('keyword', '')-&gt;set('mod', 'list')-&gt;set('kboard_list_sort_remember', $board-&gt;id)-&gt;toInput()?&gt;
				
				&lt;select name="kboard_list_sort" onchange="jQuery('#kboard-sort-form-&lt;?php echo $board-&gt;id?&gt;').submit();"&gt;
					&lt;option value="newest"&lt;?php if($list-&gt;getSorting() == 'newest'):?&gt; selected&lt;?php endif?&gt;&gt;&lt;?php echo __('Newest', 'kboard')?&gt;&lt;/option&gt;
					&lt;option value="best"&lt;?php if($list-&gt;getSorting() == 'best'):?&gt; selected&lt;?php endif?&gt;&gt;&lt;?php echo __('Best', 'kboard')?&gt;&lt;/option&gt;
					&lt;option value="viewed"&lt;?php if($list-&gt;getSorting() == 'viewed'):?&gt; selected&lt;?php endif?&gt;&gt;&lt;?php echo __('Viewed', 'kboard')?&gt;&lt;/option&gt;
					&lt;option value="updated"&lt;?php if($list-&gt;getSorting() == 'updated'):?&gt; selected&lt;?php endif?&gt;&gt;&lt;?php echo __('Updated', 'kboard')?&gt;&lt;/option&gt;
					&lt;option value="kboard_option_work_state"&lt;?php if($list-&gt;getSorting() == 'kboard_option_work_state'):?&gt; selected&lt;?php endif?&gt;&gt;작업중&lt;/option&gt;
				&lt;/select&gt;
			&lt;/form&gt;
		&lt;/div&gt;</code></pre>

<p>sort 부분에 말씀하신대로 아래와 같이 추가하였지만, 정렬 선택시 적용이 되지 않습니다.</p>

<p>방법이 없을까요?</p>]]></description>
			<author>아모네</author>
			<pubDate>Thu, 08 Aug 2019 07:33:00 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[KBoard 플러그인에서 입력 필드의 옵션 키는

kboard_option_{옵션 카} 이러한 형식으로 적용해주셔야 ...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/35619</link>
			<description><![CDATA[<p>KBoard 플러그인에서 입력 필드의 옵션 키는</p>

<p>kboard_option_{옵션 카} 이러한 형식으로 적용해주셔야 합니다.</p>

<p>올려주신 코드 중 kboard-price_chart-working 부분을</p>

<p>kboard_option_work_state로 교체해서 확인해보시겠어요?</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Thu, 08 Aug 2019 07:10:10 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[
&amp;lt;div class=&quot;kboard-sort&quot;&amp;gt;
			&amp;lt;form id=&quot;kboard-sort-form-&amp...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/35613</link>
			<description><![CDATA[<pre>
<code class="language-php">&lt;div class="kboard-sort"&gt;
			&lt;form id="kboard-sort-form-&lt;?php echo $board-&gt;id?&gt;" method="get" action="&lt;?php echo $url-&gt;toString()?&gt;"&gt;
				&lt;?php echo $url-&gt;set('pageid', '1')-&gt;set('category1', '')-&gt;set('category2', '')-&gt;set('target', '')-&gt;set('keyword', '')-&gt;set('mod', 'list')-&gt;set('kboard_list_sort_remember', $board-&gt;id)-&gt;toInput()?&gt;
				
				&lt;select name="kboard_list_sort" onchange="jQuery('#kboard-sort-form-&lt;?php echo $board-&gt;id?&gt;').submit();"&gt;
					&lt;option value="newest"&lt;?php if($list-&gt;getSorting() == 'newest'):?&gt; selected&lt;?php endif?&gt;&gt;&lt;?php echo __('Newest', 'kboard')?&gt;&lt;/option&gt;
					&lt;option value="best"&lt;?php if($list-&gt;getSorting() == 'best'):?&gt; selected&lt;?php endif?&gt;&gt;&lt;?php echo __('Best', 'kboard')?&gt;&lt;/option&gt;
					&lt;option value="viewed"&lt;?php if($list-&gt;getSorting() == 'viewed'):?&gt; selected&lt;?php endif?&gt;&gt;&lt;?php echo __('Viewed', 'kboard')?&gt;&lt;/option&gt;
					&lt;option value="updated"&lt;?php if($list-&gt;getSorting() == 'updated'):?&gt; selected&lt;?php endif?&gt;&gt;&lt;?php echo __('Updated', 'kboard')?&gt;&lt;/option&gt;
					&lt;option value="kboard-price_chart-working"&lt;?php if($list-&gt;getSorting() == 'kboard-price_chart-working'):?&gt; selected&lt;?php endif?&gt;&gt;작업중&lt;/option&gt;
				&lt;/select&gt;
			&lt;/form&gt;
		&lt;/div&gt;</code></pre>

<p>정렬 필드에 이렇게 추가하니 안되기는하네요 ㅎㅎ;</p>

<p>혹시 정렬추가 메뉴얼은 없을까요?</p>

<p>번거롭게 해서 죄송합니다.</p>]]></description>
			<author>아모네</author>
			<pubDate>Thu, 08 Aug 2019 06:55:42 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요~^^

KBoard 플러그인에서 입력 필드 검색 방법은

아래의 링크를 참고 부탁드립니다.

KBoar...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/35611</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>KBoard 플러그인에서 입력 필드 검색 방법은</p>

<p>아래의 링크를 참고 부탁드립니다.</p>

<p><a href="https://blog.naver.com/PostView.nhn?blogId=chan2rrj&amp;logNo=221264876651" target="_blank">KBoard(케이보드) 입력 필드 검색 방법</a></p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Thu, 08 Aug 2019 06:43:59 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>