<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[정렬 기준을 바꾸고 싶습니다.]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/56389</link>
		<description><![CDATA[<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){
	if($board_id == '1'){
		global $wpdb;
		$from = "`{$wpdb-&gt;prefix}kboard_board_content` 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_orderby', 'my_kboard_list_orderby', 10, 3);
function my_kboard_list_orderby($order, $board_id, $content_list){
	if($board_id == '1'){
		global $wpdb;
		$order = "`{$wpdb-&gt;prefix}kboard_board_option`.`option_value` ASC";
	}
	return $order;
}</code></pre>

<p>현재 option필드중 top이라는 이름이 'top'값을 가졌을때 먼저 보이게 하고 top값이 아닌 애들을 date순서대로 정렬하고 싶습니다.</p>

<p> </p>

<p>kboard_option_top값은 글쓰기 또는 수정에서 체크박스로 삽입되는 상태입니다.</p>

<p> </p>

<p>kboard_list_orderby에서 어떻게 진행해야 할지 막히고 있습니다.</p>

<p> </p>

<p>감사합니다.</p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[감사합니다.

해당방법은 알고 있으나 코드가 길어지는것을 원치 않습니다 ㅠㅠ

 

kboard_list_from

...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/56456</link>
			<description><![CDATA[<p>감사합니다.</p>

<p>해당방법은 알고 있으나 코드가 길어지는것을 원치 않습니다 ㅠㅠ</p>

<p> </p>

<p>kboard_list_from</p>

<p>kboard_list_orderby</p>

<p>두개로는 할 수 없는 방법인가요?</p>

<p> </p>

<p>option의 key값과 value값을 특정할 수 있다면 아래처럼 쓸 수 있을거 같습니다.</p>

<p>ORDER BY optionTable.value ASC, contentTable.date ASC</p>

<p> </p>

<p>option의 key값과 value값을 어떻게 top이라는걸로 특정할 수 있을까요?</p>

<p> </p>

<p> </p>]]></description>
			<author>kboard_developer</author>
			<pubDate>Mon, 22 Nov 2021 04:44:16 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[특정 입력 필드의 값이 있는 게시글을 상단에 고정하고 싶으신 건지요?

아래 링크의 2번 3번 답변을 참...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/56404</link>
			<description><![CDATA[<p>특정 입력 필드의 값이 있는 게시글을 상단에 고정하고 싶으신 건지요?</p>

<p>아래 링크의 2번 3번 답변을 참고하셔서 코드를 수정해보시겠어요?</p>

<p><a href="https://www.cosmosfarm.com/threads/document/21839#document-answer-21869" target="_blank">https://www.cosmosfarm.com/threads/document/21839#document-answer-21869</a></p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Thu, 18 Nov 2021 23:21:42 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[감사합니다

궁금한것은 아래와 같습니다.

현재 option필드중 top이라는 이름이 'top'값을 가졌을때 먼...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/56396</link>
			<description><![CDATA[<p>감사합니다</p>

<p>궁금한것은 아래와 같습니다.</p>

<p>현재 option필드중 top이라는 이름이 'top'값을 가졌을때 먼저 보이게 하고 top값이 아닌 애들을 date순서대로 정렬하고 싶습니다.</p>

<p> </p>

<p>from부분에서 content.uid = option.content_uid 이런식으로 모든 옵션 데이터를 가져오고 있습니다.</p>

<p> </p>

<p>어떻게 해야 option테이블의 key값이 top이고 value값이 top인 애들을 1순위로 정렬할 수 있을까요?</p>

<p> </p>]]></description>
			<author>kboard_developer</author>
			<pubDate>Thu, 18 Nov 2021 02:54:25 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요~^^

ORDER BY절에 여러 개로 적용해서 정렬하실 수 있습니다.

구글에 &quot;mysql order by...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/56394</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>ORDER BY절에 여러 개로 적용해서 정렬하실 수 있습니다.</p>

<p>구글에 "mysql order by 2개" 키워드로 검색하셔서</p>

<p>관련 자료들을 확인해보시겠어요?</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Thu, 18 Nov 2021 00:06:48 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>