<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[계층형 카테고리를 게시판 왼쪽에 트리목록으로 출력하고 싶습니다.]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/54724</link>
		<description><![CDATA[<p>https://imgur.com/a/FiIv3Ql</p>

<p> </p>

<p>위 링크의 첫번째 이미지 처럼 게시판 왼쪽에 계층형 트리를 목록형으로 출력하고 싶습니다.</p>

<p>두번째 그림은 계층형 카테고리를 셋팅한거구요.</p>

<p>세번째 그림은 테스트코드를 작성해보았습니다.</p>

<p>네 번째 그림은 결과인데요. 이상하게 테스트2 카테고리 밑에 ㅁㄴㅇ나와야 하는데 첫번째 아이템의 자식들이 반복됩니다.</p>

<p> </p>

<p>첫번째 이미지처럼 계층형 카테고리를 트리형태로 게시판 왼쪽에 목록으로 출력하고 싶은데 어떻게 해야 하나요?</p>

<p>추가적으로 각 카테고리별 게시물수도 표시하고 싶습니다.</p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[감사합니다!]]></title>
			<link>https://www.cosmosfarm.com/threads/document/54756</link>
			<description><![CDATA[감사합니다!]]></description>
			<author>hyobokkim</author>
			<pubDate>Mon, 16 Aug 2021 23:39:32 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[ 안녕하세요~^^

올려주신 내용처럼 카테고리 계층형을 변경하시려면

wp-content/plugins/kboard/skin/...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/54735</link>
			<description><![CDATA[<p> 안녕하세요~^^</p>

<p>올려주신 내용처럼 카테고리 계층형을 변경하시려면</p>

<p>wp-content/plugins/kboard/skin/사용중인 스킨/list-category-tree-tab.php 파일 중 아래 코드 부분을</p>

<pre>
<code>		&lt;div class="kboard-tree-category-wrap"&gt;
			&lt;?php $tree_category_list = $board-&gt;tree_category-&gt;getCategoryItemList()?&gt;
			&lt;div class="kboard-search-option-wrap-&lt;?php echo $board-&gt;tree_category-&gt;depth?&gt; kboard-search-option-wrap type-tab"&gt;
				&lt;input type="hidden" name="kboard_search_option[tree_category_&lt;?php echo $board-&gt;tree_category-&gt;depth?&gt;][key]" value="tree_category_&lt;?php echo $board-&gt;tree_category-&gt;depth?&gt;"&gt;
				&lt;input type="hidden" name="kboard_search_option[tree_category_&lt;?php echo $board-&gt;tree_category-&gt;depth?&gt;][value]" value="&lt;?php echo $board-&gt;tree_category-&gt;getCategoryNameWithDepth($board-&gt;tree_category-&gt;depth)?&gt;"&gt;
				&lt;ul class="kboard-tree-category"&gt;
					&lt;li&lt;?php if(!$board-&gt;tree_category-&gt;getCategoryNameWithDepth($board-&gt;tree_category-&gt;depth)):?&gt; class="kboard-category-selected"&lt;?php endif?&gt;&gt;&lt;a href="#" onclick="return kboard_tree_category_search('&lt;?php echo $board-&gt;tree_category-&gt;depth?&gt;', '')"&gt;&lt;?php echo __('All', 'kboard')?&gt;&lt;/a&gt;&lt;/li&gt;
					&lt;?php foreach($tree_category_list as $item):?&gt;
					&lt;li&lt;?php if($board-&gt;tree_category-&gt;getCategoryNameWithDepth($board-&gt;tree_category-&gt;depth) == $item['category_name']):?&gt; class="kboard-category-selected"&lt;?php endif?&gt;&gt;&lt;a href="#" onclick="return kboard_tree_category_search('&lt;?php echo $board-&gt;tree_category-&gt;depth?&gt;', '&lt;?php echo $item['category_name']?&gt;')"&gt;&lt;?php echo $item['category_name']?&gt;&lt;/a&gt;&lt;/li&gt;
					&lt;?php endforeach?&gt;
				&lt;/ul&gt;
			&lt;/div&gt;
			
			&lt;?php foreach($board-&gt;tree_category-&gt;getSelectedList() as $key=&gt;$category_name):?&gt;
				&lt;?php $tree_category_list = $board-&gt;tree_category-&gt;getCategoryItemList($category_name)?&gt;
				&lt;?php if($tree_category_list):?&gt;
				&lt;div class="kboard-search-option-wrap-&lt;?php echo $board-&gt;tree_category-&gt;depth?&gt; kboard-search-option-wrap type-tab"&gt;
					&lt;input type="hidden" name="kboard_search_option[tree_category_&lt;?php echo $board-&gt;tree_category-&gt;depth?&gt;][key]" value="tree_category_&lt;?php echo $board-&gt;tree_category-&gt;depth?&gt;"&gt;
					&lt;input type="hidden" name="kboard_search_option[tree_category_&lt;?php echo $board-&gt;tree_category-&gt;depth?&gt;][value]" value="&lt;?php echo $board-&gt;tree_category-&gt;getCategoryNameWithDepth($board-&gt;tree_category-&gt;depth)?&gt;"&gt;
					&lt;ul class="kboard-tree-category"&gt;
						&lt;li&lt;?php if(!$board-&gt;tree_category-&gt;getCategoryNameWithDepth($board-&gt;tree_category-&gt;depth)):?&gt; class="kboard-category-selected"&lt;?php endif?&gt;&gt;&lt;a href="#" onclick="return kboard_tree_category_search('&lt;?php echo $board-&gt;tree_category-&gt;depth?&gt;', '')"&gt;&lt;?php echo __('All', 'kboard')?&gt;&lt;/a&gt;&lt;/li&gt;
						&lt;?php foreach($tree_category_list as $item):?&gt;
						&lt;li&lt;?php if($board-&gt;tree_category-&gt;getCategoryNameWithDepth($board-&gt;tree_category-&gt;depth) == $item['category_name']):?&gt; class="kboard-category-selected"&lt;?php endif?&gt;&gt;&lt;a href="#" onclick="return kboard_tree_category_search('&lt;?php echo $board-&gt;tree_category-&gt;depth?&gt;', '&lt;?php echo $item['category_name']?&gt;')"&gt;&lt;?php echo $item['category_name']?&gt;&lt;/a&gt;&lt;/li&gt;
						&lt;?php endforeach?&gt;
					&lt;/ul&gt;
				&lt;/div&gt;
				&lt;?php endif?&gt;
			&lt;?php endforeach?&gt;
		&lt;/div&gt;</code></pre>

<p>아래 코드로 변경해보시겠어요?</p>

<pre>
<code>		&lt;div class="kboard-tree-category-wrap"&gt;
			&lt;?php $tree_category_list = $board-&gt;tree_category-&gt;getCategoryItemList()?&gt;
			&lt;div class="kboard-search-option-wrap-&lt;?php echo $board-&gt;tree_category-&gt;depth?&gt; kboard-search-option-wrap type-tab"&gt;
				&lt;input type="hidden" name="kboard_search_option[tree_category_1][key]" value="tree_category_1"&gt;
				&lt;input type="hidden" name="kboard_search_option[tree_category_1][value]" value="&lt;?php echo $board-&gt;tree_category-&gt;getCategoryNameWithDepth('1')?&gt;"&gt;
				&lt;ul class="kboard-tree-category"&gt;
					&lt;li &lt;?php if(!$board-&gt;tree_category-&gt;getCategoryNameWithDepth($board-&gt;tree_category-&gt;depth)):?&gt; class="kboard-category-selected"&lt;?php endif?&gt;&gt;&lt;a href="#" onclick="return kboard_tree_category_search('&lt;?php echo $board-&gt;tree_category-&gt;depth?&gt;', '')"&gt;&lt;?php echo __('All', 'kboard')?&gt;&lt;/a&gt;&lt;/li&gt;
					&lt;?php foreach($tree_category_list as $item):?&gt;
					&lt;li &lt;?php if($board-&gt;tree_category-&gt;getCategoryNameWithDepth('1') == $item['category_name']):?&gt; class="kboard-category-selected"&lt;?php endif?&gt;&gt;
						&lt;a href="#" onclick="return kboard_tree_category_search('1', '&lt;?php echo $item['category_name']?&gt;')"&gt;&lt;?php echo $item['category_name']?&gt;&lt;/a&gt;

						&lt;?php foreach($board-&gt;tree_category-&gt;getSelectedList() as $key=&gt;$category_name):?&gt;
							&lt;?php $tree_category_list = $board-&gt;tree_category-&gt;getCategoryItemList($category_name)?&gt;
							&lt;?php if($tree_category_list &amp;&amp; $category_name == $item['category_name']):?&gt;
							&lt;div class="kboard-search-option-wrap-&lt;?php echo $board-&gt;tree_category-&gt;depth?&gt; kboard-search-option-wrap type-tab"&gt;
								&lt;input type="hidden" name="kboard_search_option[tree_category_2][key]" value="tree_category_2"&gt;
								&lt;input type="hidden" name="kboard_search_option[tree_category_2][value]" value="&lt;?php echo $board-&gt;tree_category-&gt;getCategoryNameWithDepth('2')?&gt;"&gt;
								&lt;ul class="kboard-tree-category"&gt;
									&lt;?php foreach($tree_category_list as $item):?&gt;
									&lt;li &lt;?php if($board-&gt;tree_category-&gt;getCategoryNameWithDepth('2') == $item['category_name']):?&gt; class="kboard-category-selected"&lt;?php endif?&gt;&gt;
										&lt;a href="#" onclick="return kboard_tree_category_search('&lt;?php echo $board-&gt;tree_category-&gt;depth?&gt;', '&lt;?php echo $item['category_name']?&gt;')"&gt;&lt;?php echo $item['category_name']?&gt;&lt;/a&gt;
									&lt;/li&gt;
									&lt;?php endforeach?&gt;
								&lt;/ul&gt;
							&lt;/div&gt;
							&lt;?php endif?&gt;
						&lt;?php endforeach?&gt;
					&lt;/li&gt;
					&lt;?php endforeach?&gt;
				&lt;/ul&gt;
			&lt;/div&gt;
		&lt;/div&gt;</code></pre>

<p>위 코드는 1단 2단까지만 출력되도록 구성되어 있습니다. </p>

<p>이후 카테고리의 CSS는 적절히 조정하셔서 사용하시면 될 듯 합니다.</p>

<p> </p>

<p>카테고리별 게시글 수는 아래 링크를 참고해주시겠어요?</p>

<p><a href="https://www.cosmosfarm.com/threads/document/13544" target="_blank">https://www.cosmosfarm.com/threads/document/13544</a></p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Mon, 16 Aug 2021 10:07:10 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>