<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[kboard  카테고리관련해서 질문드립니다.]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/26515</link>
		<description><![CDATA[<p>기본카테고리와 계층형 카테고리를 둘다 사용할수는 없나요.</p>

<p> </p>

<p>기본카테고리 사용하고</p>

<p>밑에 계층형카테고리를 사용하거나 아니면</p>

<p>계층형 쓰고 밑에 기본카테고리 하는하는 방식으로는 표현이 어렵나요?</p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[다음질문

https://www.cosmosfarm.com/threads/document/26529]]></title>
			<link>https://www.cosmosfarm.com/threads/document/26532</link>
			<description><![CDATA[<p>다음질문</p>

<p><a href="https://www.cosmosfarm.com/threads/document/26529" target="_blank">https://www.cosmosfarm.com/threads/document/26529</a></p>]]></description>
			<author>스레드봇</author>
			<pubDate>Thu, 20 Sep 2018 03:12:01 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[감사합니다.]]></title>
			<link>https://www.cosmosfarm.com/threads/document/26528</link>
			<description><![CDATA[<p>감사합니다.</p>]]></description>
			<author>ora****</author>
			<pubDate>Thu, 20 Sep 2018 02:12:28 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[blog 페이지는 KBoard 게시판 페이지를 말씀하시는 건지요?

KBoard 플러그인에서 기본 카테고리나 계층...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/26519</link>
			<description><![CDATA[<p>blog 페이지는 KBoard 게시판 페이지를 말씀하시는 건지요?</p>

<p>KBoard 플러그인에서 기본 카테고리나 계층형 카테고리에서 드롭다운은 기본 기능으로 지원하지 않고 있습니다.</p>

<p>계층형 카테고리의 드롭다운은 코드를 수정해주셔야 합니다.</p>

<p>아래의 링크를 참고해보시겠어요?</p>

<p><a href="https://www.cosmosfarm.com/threads/document/20533" target="_blank">계층형 카테고리 문의입니다. (드롭다운 메뉴 형태)</a></p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Wed, 19 Sep 2018 08:11:40 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요~^^

KBoard 플러그인에서 기본 카테고리와 계층형 카테고리를 동시에 사용하시려면

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

<p>KBoard 플러그인에서 기본 카테고리와 계층형 카테고리를 동시에 사용하시려면</p>

<p>설정 및 스킨 파일을 수정해주셔야 합니다.</p>

<p>스킨마다 적용 방법이 다르니 천천히 보신 후 테스트해보시겠어요?</p>

<p> </p>

<p>1. /wp-content/plugins/kboard/skin/사용중인스킨/list.php 파일에</p>

<p>아래의 코드를 찾아서</p>

<pre>
<code class="language-php">&lt;?php
if($board-&gt;use_category == 'yes'){
	if($board-&gt;isTreeCategoryActive()){
		$category_type = 'tree-select';
	}
	else{
		$category_type = 'default';
	}
	$category_type = apply_filters('kboard_skin_category_type', $category_type, $board, $boardBuilder);
	echo $skin-&gt;load($board-&gt;skin, "list-category-{$category_type}.php", $vars);
}
?&gt;</code></pre>

<p>아래의 코드로 교체해보시겠어요?</p>

<pre>
<code class="language-php">&lt;?php
echo $skin-&gt;load($board-&gt;skin, "list-category-default.php", $vars);
echo $skin-&gt;load($board-&gt;skin, "list-category-tree-tab.php", $vars);
?&gt;</code></pre>

<p>위의 코드는 게시판 목록 페이지에서 기본 카테고리 밑에 계층형 카테고리를 표시하는 코드입니다.</p>

<p>계층형 카테고리 밑에 기본 카테고리를 표시하시려면</p>

<p>아래의 코드로 교체해보시겠어요?</p>

<pre>
<code class="language-php">​&lt;?php
echo $skin-&gt;load($board-&gt;skin, "list-category-default.php", $vars);
echo $skin-&gt;load($board-&gt;skin, "list-category-tree-tab.php", $vars);
?&gt;</code></pre>

<p> </p>

<p>2. 최신 버전의 KBoard 플러그인의 기본 스킨을 사용 중이시라면</p>

<p>워드프레스 관리자 -&gt; 외모 -&gt; 테마 편집기 페이지 하단에</p>

<p>아래의 코드를 추가해보시겠어요?</p>

<pre>
<code class="language-html">add_filter('kboard_get_template_field_html', 'my_kboard_get_template_field_html', 10, 4);
function my_kboard_get_template_field_html($field_html, $field, $content, $board){
	if($board-&gt;id == '1'){
		if($field['field_type'] == 'category1'){
			ob_start();
			?&gt;
			&lt;?php if($board-&gt;initCategory1()):?&gt;
			&lt;div class="kboard-attr-row"&gt;
				&lt;label class="attr-name" for="kboard-select-category1"&gt;&lt;?php echo __('Category', 'kboard')?&gt;1&lt;/label&gt;
				&lt;div class="attr-value"&gt;
					&lt;select id="kboard-select-category1" name="category1"&gt;
						&lt;option value=""&gt;&lt;?php echo __('Category', 'kboard')?&gt; &lt;?php echo __('Select', 'kboard')?&gt;&lt;/option&gt;
						&lt;?php while($board-&gt;hasNextCategory()):?&gt;
						&lt;option value="&lt;?php echo $board-&gt;currentCategory()?&gt;"&lt;?php if($content-&gt;category1 == $board-&gt;currentCategory()):?&gt; selected&lt;?php endif?&gt;&gt;&lt;?php echo $board-&gt;currentCategory()?&gt;&lt;/option&gt;
						&lt;?php endwhile?&gt;
					&lt;/select&gt;
				&lt;/div&gt;
			&lt;/div&gt;
			&lt;?php endif?&gt;
			&lt;?php if($board-&gt;initCategory2()):?&gt;
			&lt;div class="kboard-attr-row"&gt;
				&lt;label class="attr-name" for="kboard-select-category2"&gt;&lt;?php echo __('Category', 'kboard')?&gt;2&lt;/label&gt;
				&lt;div class="attr-value"&gt;
					&lt;select id="kboard-select-category2" name="category2"&gt;
						&lt;option value=""&gt;&lt;?php echo __('Category', 'kboard')?&gt; &lt;?php echo __('Select', 'kboard')?&gt;&lt;/option&gt;
						&lt;?php while($board-&gt;hasNextCategory()):?&gt;
						&lt;option value="&lt;?php echo $board-&gt;currentCategory()?&gt;"&lt;?php if($content-&gt;category2 == $board-&gt;currentCategory()):?&gt; selected&lt;?php endif?&gt;&gt;&lt;?php echo $board-&gt;currentCategory()?&gt;&lt;/option&gt;
						&lt;?php endwhile?&gt;
					&lt;/select&gt;
				&lt;/div&gt;
			&lt;/div&gt;
			&lt;?php endif?&gt;
			&lt;div class="kboard-attr-row"&gt;
				&lt;label class="attr-name" for="kboard-tree-category"&gt;&lt;?php echo __('Category', 'kboard')?&gt;&lt;/label&gt;
				&lt;div class="attr-value"&gt;
					&lt;?php for($i=1; $i&lt;=$content-&gt;getTreeCategoryDepth(); $i++):?&gt;
					&lt;input type="hidden" id="tree-category-check-&lt;?php echo $i?&gt;" value="&lt;?php echo $content-&gt;option-&gt;{'tree_category_'.$i}?&gt;"&gt;
					&lt;input type="hidden" name="kboard_option_tree_category_&lt;?php echo $i?&gt;" value=""&gt;
					&lt;?php endfor?&gt;
					&lt;div class="kboard-tree-category-wrap"&gt;&lt;/div&gt;
				&lt;/div&gt;
			&lt;/div&gt;
			&lt;?php
			$field_html = ob_get_clean();
		}
		else if($field['field_type'] == 'category2' || $field['field_type'] == 'tree_category'){
			$field_html = '';
		}
	}
	
	return $field_html;
}</code></pre>

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

<p> </p>

<p>최신 버전의 KBoard 플러그인의 기본 스킨이 아니라면</p>

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

<p>아래의 코드를 찾아서</p>

<pre>
<code class="language-html">&lt;?php if($board-&gt;use_category):?&gt;
	&lt;?php if($board-&gt;isTreeCategoryActive()):?&gt;
		&lt;div class="kboard-attr-row"&gt;
			&lt;label class="attr-name" for="kboard-tree-category"&gt;&lt;?php echo __('Category', 'kboard')?&gt;&lt;/label&gt;
			&lt;div class="attr-value"&gt;
				&lt;?php for($i=1; $i&lt;=$content-&gt;getTreeCategoryDepth(); $i++):?&gt;
				&lt;input type="hidden" id="tree-category-check-&lt;?php echo $i?&gt;" value="&lt;?php echo $content-&gt;option-&gt;{'tree_category_'.$i}?&gt;"&gt;
				&lt;input type="hidden" name="kboard_option_tree_category_&lt;?php echo $i?&gt;" value=""&gt;
				&lt;?php endfor?&gt;
				&lt;div class="kboard-tree-category-wrap"&gt;&lt;/div&gt;
			&lt;/div&gt;
		&lt;/div&gt;
	&lt;?php else:?&gt;
		&lt;?php if($board-&gt;initCategory1()):?&gt;
		&lt;div class="kboard-attr-row"&gt;
			&lt;label class="attr-name" for="kboard-select-category1"&gt;&lt;?php echo __('Category', 'kboard')?&gt;1&lt;/label&gt;
			&lt;div class="attr-value"&gt;
				&lt;select id="kboard-select-category1" name="category1"&gt;
					&lt;option value=""&gt;&lt;?php echo __('Category', 'kboard')?&gt; &lt;?php echo __('Select', 'kboard')?&gt;&lt;/option&gt;
					&lt;?php while($board-&gt;hasNextCategory()):?&gt;
					&lt;option value="&lt;?php echo $board-&gt;currentCategory()?&gt;"&lt;?php if($content-&gt;category1 == $board-&gt;currentCategory()):?&gt; selected&lt;?php endif?&gt;&gt;&lt;?php echo $board-&gt;currentCategory()?&gt;&lt;/option&gt;
					&lt;?php endwhile?&gt;
				&lt;/select&gt;
			&lt;/div&gt;
		&lt;/div&gt;
		&lt;?php endif?&gt;
		&lt;?php if($board-&gt;initCategory2()):?&gt;
		&lt;div class="kboard-attr-row"&gt;
			&lt;label class="attr-name" for="kboard-select-category2"&gt;&lt;?php echo __('Category', 'kboard')?&gt;2&lt;/label&gt;
			&lt;div class="attr-value"&gt;
				&lt;select id="kboard-select-category2" name="category2"&gt;
					&lt;option value=""&gt;&lt;?php echo __('Category', 'kboard')?&gt; &lt;?php echo __('Select', 'kboard')?&gt;&lt;/option&gt;
					&lt;?php while($board-&gt;hasNextCategory()):?&gt;
					&lt;option value="&lt;?php echo $board-&gt;currentCategory()?&gt;"&lt;?php if($content-&gt;category2 == $board-&gt;currentCategory()):?&gt; selected&lt;?php endif?&gt;&gt;&lt;?php echo $board-&gt;currentCategory()?&gt;&lt;/option&gt;
					&lt;?php endwhile?&gt;
				&lt;/select&gt;
			&lt;/div&gt;
		&lt;/div&gt;
		&lt;?php endif?&gt;
	&lt;?php endif?&gt;
&lt;?php endif?&gt;</code></pre>

<p>아래의 코드로 교체해보시겠어요?</p>

<pre>
<code class="language-html">&lt;div class="kboard-attr-row"&gt;
	&lt;label class="attr-name" for="kboard-tree-category"&gt;&lt;?php echo __('Category', 'kboard')?&gt;&lt;/label&gt;
	&lt;div class="attr-value"&gt;
		&lt;?php for($i=1; $i&lt;=$content-&gt;getTreeCategoryDepth(); $i++):?&gt;
		&lt;input type="hidden" id="tree-category-check-&lt;?php echo $i?&gt;" value="&lt;?php echo $content-&gt;option-&gt;{'tree_category_'.$i}?&gt;"&gt;
		&lt;input type="hidden" name="kboard_option_tree_category_&lt;?php echo $i?&gt;" value=""&gt;
		&lt;?php endfor?&gt;
		&lt;div class="kboard-tree-category-wrap"&gt;&lt;/div&gt;
	&lt;/div&gt;
&lt;/div&gt;
&lt;?php if($board-&gt;initCategory1()):?&gt;
&lt;div class="kboard-attr-row"&gt;
	&lt;label class="attr-name" for="kboard-select-category1"&gt;&lt;?php echo __('Category', 'kboard')?&gt;1&lt;/label&gt;
	&lt;div class="attr-value"&gt;
		&lt;select id="kboard-select-category1" name="category1"&gt;
			&lt;option value=""&gt;&lt;?php echo __('Category', 'kboard')?&gt; &lt;?php echo __('Select', 'kboard')?&gt;&lt;/option&gt;
			&lt;?php while($board-&gt;hasNextCategory()):?&gt;
			&lt;option value="&lt;?php echo $board-&gt;currentCategory()?&gt;"&lt;?php if($content-&gt;category1 == $board-&gt;currentCategory()):?&gt; selected&lt;?php endif?&gt;&gt;&lt;?php echo $board-&gt;currentCategory()?&gt;&lt;/option&gt;
			&lt;?php endwhile?&gt;
		&lt;/select&gt;
	&lt;/div&gt;
&lt;/div&gt;
&lt;?php endif?&gt;
&lt;?php if($board-&gt;initCategory2()):?&gt;
&lt;div class="kboard-attr-row"&gt;
	&lt;label class="attr-name" for="kboard-select-category2"&gt;&lt;?php echo __('Category', 'kboard')?&gt;2&lt;/label&gt;
	&lt;div class="attr-value"&gt;
		&lt;select id="kboard-select-category2" name="category2"&gt;
			&lt;option value=""&gt;&lt;?php echo __('Category', 'kboard')?&gt; &lt;?php echo __('Select', 'kboard')?&gt;&lt;/option&gt;
			&lt;?php while($board-&gt;hasNextCategory()):?&gt;
			&lt;option value="&lt;?php echo $board-&gt;currentCategory()?&gt;"&lt;?php if($content-&gt;category2 == $board-&gt;currentCategory()):?&gt; selected&lt;?php endif?&gt;&gt;&lt;?php echo $board-&gt;currentCategory()?&gt;&lt;/option&gt;
			&lt;?php endwhile?&gt;
		&lt;/select&gt;
	&lt;/div&gt;
&lt;/div&gt;
&lt;?php endif?&gt;</code></pre>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Wed, 19 Sep 2018 08:07:44 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[ㅈㅓ도 너무 궁금해요

blog 페이지 위에 드롭다운을 만들고싶어요 ㅠㅠㅠㅠ 글들이 분류 될 수 있게......]]></title>
			<link>https://www.cosmosfarm.com/threads/document/26516</link>
			<description><![CDATA[<p>ㅈㅓ도 너무 궁금해요</p>

<p>blog 페이지 위에 드롭다운을 만들고싶어요 ㅠㅠㅠㅠ 글들이 분류 될 수 있게...ㅠ</p>

<p>이거 어디서 하는지 알려주심 진짜 복받으실거에ㅐ요... </p>]]></description>
			<author>쭈꿀쭈꿀</author>
			<pubDate>Wed, 19 Sep 2018 07:49:34 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>