<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[list.php에 카테고리별로 게시판을 나눠서 보고싶습니다.]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/47807</link>
		<description><![CDATA[<p>안녕하세요.</p>

<p>현재 카테고리가 2개인 게시판이 있습니다. 이 게시판의 리스트에서 카테고리별로 따로 나눠서 보고싶습니다.</p>

<p>탭의 개념이 아니라 A, B 라는 카테고리가 있으면 위쪽에는 A라는 카테고리 목록, 아래는 B라는 카테고리 목록으로 따로 보고싶습니다.</p>

<p> </p>

<p>이거를 구현하기위해 list.php 내용을 간소화시키고(제목 정도만 보이게) 별도의 page-document.php를 만들어 그 안에 숏코드를</p>

<p>&lt;?php echo do_shortcode('[kboard id=1 category1="A"]')?&gt;</p>

<p>&lt;?php echo do_shortcode('[kboard id=1 category1="B"]')?&gt;</p>

<p>이렇게 넣었더니 목록은 두개가 나눠져서 뜨지만, 둘중 하나의 게시글을 클릭해서 게시물을 보는 페이지로 넘어가면</p>

<p>같은 게시글이 상하단으로 두개가 보입니다. 글쓰기, 글수정도 마찬가지로 상하단 두개가 생겨서 보입니다.</p>

<p>카테고리별로 나눠서 볼 수 있는 다른 방법이 있을까요?</p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[하나의 게시판에서 카테고리별로 서로 다른 영역에 게시글 목록을 표시하는 건

FTP로 접속해서 /wp-con...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/47849</link>
			<description><![CDATA[<p>하나의 게시판에서 카테고리별로 서로 다른 영역에 게시글 목록을 표시하는 건</p>

<p>FTP로 접속해서 /wp-content/plugins/kboard/skin/사용중인스킨/list.php 파일에</p>

<p>아래의 코드를 활용하면 가능할 듯합니다.</p>

<pre>
<code class="language-html">&lt;?php
$category_a_list = new KBContentList($board-&gt;id);
$category_a_list-&gt;category1('A');
$category_a_list-&gt;getList();
?&gt;
&lt;table&gt;
	&lt;thead&gt;
		&lt;tr&gt;
			&lt;td class="kboard-list-title"&gt;&lt;?php echo __('Title', 'kboard')?&gt;&lt;/td&gt;
			&lt;td class="kboard-list-user"&gt;&lt;?php echo __('Author', 'kboard')?&gt;&lt;/td&gt;
			&lt;td class="kboard-list-date"&gt;&lt;?php echo __('Date', 'kboard')?&gt;&lt;/td&gt;
			&lt;td class="kboard-list-vote"&gt;&lt;?php echo __('Votes', 'kboard')?&gt;&lt;/td&gt;
			&lt;td class="kboard-list-view"&gt;&lt;?php echo __('Views', 'kboard')?&gt;&lt;/td&gt;
		&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
	&lt;?php while($content = $category_a_list-&gt;hasNext()):?&gt;
		&lt;tr class="kboard-list-notice&lt;?php if($content-&gt;uid == kboard_uid()):?&gt; kboard-list-selected&lt;?php endif?&gt;"&gt;
			&lt;td class="kboard-list-title"&gt;
				&lt;a href="&lt;?php echo $url-&gt;set('uid', $content-&gt;uid)-&gt;set('mod', 'document')-&gt;toString()?&gt;"&gt;
					&lt;div class="kboard-default-cut-strings"&gt;
						&lt;?php if($content-&gt;isNew()):?&gt;&lt;span class="kboard-default-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;/div&gt;
				&lt;/a&gt;
			&lt;/td&gt;
			&lt;td class="kboard-list-user"&gt;&lt;?php echo apply_filters('kboard_user_display', $content-&gt;member_display, $content-&gt;member_uid, $content-&gt;member_display, 'kboard', $boardBuilder)?&gt;&lt;/td&gt;
			&lt;td class="kboard-list-date"&gt;&lt;?php echo $content-&gt;getDate()?&gt;&lt;/td&gt;
			&lt;td class="kboard-list-vote"&gt;&lt;?php echo $content-&gt;vote?&gt;&lt;/td&gt;
			&lt;td class="kboard-list-view"&gt;&lt;?php echo $content-&gt;view?&gt;&lt;/td&gt;
		&lt;/tr&gt;
	&lt;?php endwhile?&gt;
	&lt;/tbody&gt;
&lt;/table&gt;

&lt;?php
$category_b_list = new KBContentList($board-&gt;id);
$category_b_list-&gt;category1('B');
$category_b_list-&gt;getList();
?&gt;
&lt;table&gt;
	&lt;thead&gt;
		&lt;tr&gt;
			&lt;td class="kboard-list-title"&gt;&lt;?php echo __('Title', 'kboard')?&gt;&lt;/td&gt;
			&lt;td class="kboard-list-user"&gt;&lt;?php echo __('Author', 'kboard')?&gt;&lt;/td&gt;
			&lt;td class="kboard-list-date"&gt;&lt;?php echo __('Date', 'kboard')?&gt;&lt;/td&gt;
			&lt;td class="kboard-list-vote"&gt;&lt;?php echo __('Votes', 'kboard')?&gt;&lt;/td&gt;
			&lt;td class="kboard-list-view"&gt;&lt;?php echo __('Views', 'kboard')?&gt;&lt;/td&gt;
		&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
	&lt;?php while($content = $category_b_list-&gt;hasNext()):?&gt;
		&lt;tr class="kboard-list-notice&lt;?php if($content-&gt;uid == kboard_uid()):?&gt; kboard-list-selected&lt;?php endif?&gt;"&gt;
			&lt;td class="kboard-list-title"&gt;
				&lt;a href="&lt;?php echo $url-&gt;set('uid', $content-&gt;uid)-&gt;set('mod', 'document')-&gt;toString()?&gt;"&gt;
					&lt;div class="kboard-default-cut-strings"&gt;
						&lt;?php if($content-&gt;isNew()):?&gt;&lt;span class="kboard-default-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;/div&gt;
				&lt;/a&gt;
			&lt;/td&gt;
			&lt;td class="kboard-list-user"&gt;&lt;?php echo apply_filters('kboard_user_display', $content-&gt;member_display, $content-&gt;member_uid, $content-&gt;member_display, 'kboard', $boardBuilder)?&gt;&lt;/td&gt;
			&lt;td class="kboard-list-date"&gt;&lt;?php echo $content-&gt;getDate()?&gt;&lt;/td&gt;
			&lt;td class="kboard-list-vote"&gt;&lt;?php echo $content-&gt;vote?&gt;&lt;/td&gt;
			&lt;td class="kboard-list-view"&gt;&lt;?php echo $content-&gt;view?&gt;&lt;/td&gt;
		&lt;/tr&gt;
	&lt;?php endwhile?&gt;
	&lt;/tbody&gt;
&lt;/table&gt;</code></pre>

<p>위와 같이 활용하시면 카테고리가 A인 게시글과 카테고리가 B인 게시글을 분리해서</p>

<p>게시글 목록 페이지에서 표시하실 수 있습니다.</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Fri, 13 Nov 2020 01:14:58 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요 질문자입니다.

이번 문제는 게시판을 2개 만드는것으로 일단 해결하였습니다.

하나의 게시...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/47842</link>
			<description><![CDATA[<p>안녕하세요 질문자입니다.</p>

<p>이번 문제는 게시판을 2개 만드는것으로 일단 해결하였습니다.</p>

<p>하나의 게시판으로 두 카테고리를 나누어 별도로 보여주고 싶은 이유는</p>

<p> </p>

<p>예를들어 동영상 링크로만 채워진 게시판이 있는데 서로다른 두 종류가 있습니다.</p>

<p>A라는 종류의 동영상과 B라는 종류의 동영상이 있는데, A와 B목록의 동영상 목록을 나누어 만들되</p>

<p>A목록중에 하나를 클릭해서 게시물을 보던, B 목록에서 하나를 클릭해서 보던</p>

<p>게시물을 보는 창은 하나만 보았으면 하는 의도였습니다.</p>

<p> </p>

<p>그런제 지금 해결한 방법대로 게시판 자체를 두개를 만들고 A 게시판, B 게시판 별도로</p>

<p>한 페이지에서 iframe으로 가져오게 되면 게시물 목록에서 클릭하면 각각 별개로 동작하기때문에</p>

<p>게시물 보는 창도 두개가 될 수 있습니다.</p>

<p> </p>

<p>글로 설명하자니 모호하고 길어졌는데 이해를 하셨을런지 모르겠습니다. 아무쪼록 이번건은</p>

<p>게시판 자체를 2개로 만들어서 해결하고자 합니다.</p>]]></description>
			<author>파인루트</author>
			<pubDate>Thu, 12 Nov 2020 14:08:35 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[서로 다른 게시판이 아닌 하나의 게시판을 카테고리로 나눠서

하나의 페이지에 표시하는 이유가 있으신...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/47824</link>
			<description><![CDATA[<p>서로 다른 게시판이 아닌 하나의 게시판을 카테고리로 나눠서</p>

<p>하나의 페이지에 표시하는 이유가 있으신지요?</p>

<p>단순히 목록만 표시하는 거라면 최신글 숏코드를 이용해보시는 건 어떠신지요?</p>

<p><a href="https://blog.cosmosfarm.com/?p=1145" target="_blank">KBoard(케이보드) 최신글 숏코드 사용 예제</a>에서 3번 내용인</p>

<p>"3. 해당 카테고리로 설정된 게시글만 표시"를 참고해보시겠어요?</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Thu, 12 Nov 2020 01:04:23 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[아이프레임 설정은 했고 각 구간별로 개별적으로 움직이기는 하자만,

상하단이 카테고리별 구분없이 위...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/47814</link>
			<description><![CDATA[<p>아이프레임 설정은 했고 각 구간별로 개별적으로 움직이기는 하자만,</p>

<p>상하단이 카테고리별 구분없이 위아래 둘다 똑같이 전체 게시글이 나타납니다.</p>

<p>여기서 어떻게 상하단을 카테고리별로 다르게 나오게 할 수 있나요?</p>]]></description>
			<author>파인루트</author>
			<pubDate>Wed, 11 Nov 2020 08:20:51 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요~^^

KBoard 플러그인은 기본적으로 한 페이지에

하나의 게시판만 설치해서 사용하실 수 있...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/47810</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>KBoard 플러그인은 기본적으로 한 페이지에</p>

<p>하나의 게시판만 설치해서 사용하실 수 있습니다.</p>

<p>한 페이지에 여러 개의 게시판을 설치해야 하는 특수한 상황이라면</p>

<p>아이프레임으로 보기 기능을 활성화해주세요.</p>

<p> </p>

<p>워드프레스 관리자 -&gt; KBoard -&gt; 게시판 목록 -&gt; 게시판 선택 -&gt; 고급설정 탭에서 설정하실 수 있습니다.</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Wed, 11 Nov 2020 06:04:48 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>