<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[컨택트폼 스킨 숏코드 관련]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/57371</link>
		<description><![CDATA[<p>하나의 컨텍트폼 게시판을 생성하고 카테고리를 A,B 라고 설정하고<br />
각각의 워드프레스 페이지 1번, 2번이 있다고 가정할 경우<br />
1번 페이지에는 A카테고리가 자동 적용된 컨택트 글쓰기폼<br />
2번 페이지에는 B카테고리가 자동 적용된 컨택트 글쓰기폼<br />
<br />
이렇게 사용할 수 있는 숏코드나 수정방법이 있을까요? </p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[오타가 있었습니다.

우선 올려주신 코드 중 맨 마지막 줄부터 4줄까지의 코드를

변경해주세요.


		}
...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/57414</link>
			<description><![CDATA[<p>오타가 있었습니다.</p>

<p>우선 올려주신 코드 중 맨 마지막 줄부터 4줄까지의 코드를</p>

<p>변경해주세요.</p>

<pre>
<code>		}
		return $field_html;
	}
}</code></pre>

<p>위 코드를 아래 코드처럼 변경해주세요.</p>

<pre>
<code>	    }
	}
	return $field_html;
}</code></pre>

<p> </p>

<p>비회원으로 확인 가능한 링크 남겨주시면</p>

<p>확인해보겠습니다.</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Wed, 12 Jan 2022 08:03:19 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[빠른답변 감사합니다.
올려주신거 토대로 밑에처럼 셋팅하였는데
두개의 페이지 모두 카테고리 1=1부로 ...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/57393</link>
			<description><![CDATA[<p>빠른답변 감사합니다.<br />
올려주신거 토대로 밑에처럼 셋팅하였는데<br />
두개의 페이지 모두 카테고리 1=1부로 셋팅됩니다. 코드에 오류가 있을까요?</p>

<p>추가로 관리자 게시판관리페이지에서<br />
카테고리 1에 1부,2부 콤마를 사용해서 셋팅한 상태입니다.</p>

<pre>
<code>add_filter('kboard_init_category1_list', 'kboard_init_category1_list_220111', 10, 2);
function kboard_init_category1_list_220111($category1_list, $board){
	if(get_the_ID() == 5602){ // 실제 페이지 ID를 입력해주세요,
		return '1부'; // 자동선택될 카테고리를 입력해주세요
	}
	elseif(get_the_ID() == 5613){ // 실제 페이지 ID를 입력해주세요,
		return '2부'; // 자동선택될 카테고리를 입력해주세요
	}

	return $category1_list;
}
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'){ // 실제 게시판 id로 적용해주세요.
		if($field['field_type'] == 'category1'){
			$fields = $board-&gt;fields();
			$meta_key = (isset($field['meta_key']) &amp;&amp; $field['meta_key']) ? $field['meta_key'] : '';
			$field_name = (isset($field['field_name']) &amp;&amp; $field['field_name']) ? $field['field_name'] : $field['field_label'];;
			$required = (isset($field['required']) &amp;&amp; $field['required']) ? $field['required'] : $field['required'];;

			ob_start();
			?&gt;
			&lt;?php if(!$board-&gt;isTreeCategoryActive()):?&gt;
				&lt;?php if($board-&gt;initCategory1()):?&gt;
					&lt;div class="kboard-attr-row &lt;?php echo esc_attr($field['class'])?&gt; &lt;?php echo esc_attr($required)?&gt;"&gt;
						&lt;label class="attr-name" for="&lt;?php echo esc_attr($meta_key)?&gt;"&gt;&lt;span class="field-name"&gt;&lt;?php echo esc_html($field_name)?&gt;&lt;/span&gt;&lt;?php if($required):?&gt; &lt;span class="attr-required-text"&gt;*&lt;/span&gt;&lt;?php endif?&gt;&lt;/label&gt;
						&lt;div class="attr-value"&gt;
							&lt;select id="&lt;?php echo esc_attr($meta_key)?&gt;" name="category1" class="&lt;?php echo esc_attr($required)?&gt;"&gt;
								&lt;?php while($board-&gt;hasNextCategory()):?&gt;
								&lt;option value="&lt;?php echo $board-&gt;currentCategory()?&gt;"&lt;?php if(($content-&gt;category1?$content-&gt;category1:kboard_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;?php if(isset($field['description']) &amp;&amp; $field['description']):?&gt;&lt;div class="description"&gt;&lt;?php echo esc_html($field['description'])?&gt;&lt;/div&gt;&lt;?php endif?&gt;
						&lt;/div&gt;
					&lt;/div&gt;
				&lt;?php endif?&gt;
			&lt;?php endif?&gt;
			&lt;?php
			$field_html = ob_get_clean();
		}
		return $field_html;
	}
}
</code></pre>

<p> </p>]]></description>
			<author>ziusudra</author>
			<pubDate>Tue, 11 Jan 2022 07:18:43 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[안내해드린 코드를 아래처럼 적용해보시겠어요?


add_filter('kboard_init_category1_list', 'kboard_i...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/57390</link>
			<description><![CDATA[<p>안내해드린 코드를 아래처럼 적용해보시겠어요?</p>

<pre>
<code>add_filter('kboard_init_category1_list', 'kboard_init_category1_list_220111', 10, 2);
function kboard_init_category1_list_220111($category1_list, $board){
	if(get_the_ID() == 1){ // 실제 페이지 ID를 입력해주세요,
		return 'AAA'; // 자동선택될 카테고리를 입력해주세요
	}
	elseif(get_the_ID() == 2){ // 실제 페이지 ID를 입력해주세요,
		return 'BBB'; // 자동선택될 카테고리를 입력해주세요
	}
	
	return $category1_list;
}</code></pre>

<pre>
<code>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'){ // 실제 게시판 id로 적용해주세요.
		if($field['field_type'] == 'category1'){
			$fields = $board-&gt;fields();
			$meta_key = (isset($field['meta_key']) &amp;&amp; $field['meta_key']) ? $field['meta_key'] : '';
			$field_name = (isset($field['field_name']) &amp;&amp; $field['field_name']) ? $field['field_name'] : $field['field_label'];;
			$required = (isset($field['required']) &amp;&amp; $field['required']) ? $field['required'] : $field['required'];;
			
			ob_start();
			?&gt;
			&lt;?php if(!$board-&gt;isTreeCategoryActive()):?&gt;
				&lt;?php if($board-&gt;initCategory1()):?&gt;
					&lt;div class="kboard-attr-row &lt;?php echo esc_attr($field['class'])?&gt; &lt;?php echo esc_attr($required)?&gt;"&gt;
						&lt;label class="attr-name" for="&lt;?php echo esc_attr($meta_key)?&gt;"&gt;&lt;span class="field-name"&gt;&lt;?php echo esc_html($field_name)?&gt;&lt;/span&gt;&lt;?php if($required):?&gt; &lt;span class="attr-required-text"&gt;*&lt;/span&gt;&lt;?php endif?&gt;&lt;/label&gt;
						&lt;div class="attr-value"&gt;
							&lt;select id="&lt;?php echo esc_attr($meta_key)?&gt;" name="category1" class="&lt;?php echo esc_attr($required)?&gt;"&gt;
								&lt;?php while($board-&gt;hasNextCategory()):?&gt;
								&lt;option value="&lt;?php echo $board-&gt;currentCategory()?&gt;"&lt;?php if(($content-&gt;category1?$content-&gt;category1:kboard_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;?php if(isset($field['description']) &amp;&amp; $field['description']):?&gt;&lt;div class="description"&gt;&lt;?php echo esc_html($field['description'])?&gt;&lt;/div&gt;&lt;?php endif?&gt;
						&lt;/div&gt;
					&lt;/div&gt;
				&lt;?php endif?&gt;
			&lt;?php endif?&gt;
			&lt;?php
			$field_html = ob_get_clean();
		}
	}
	return $field_html;
}</code></pre>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Tue, 11 Jan 2022 06:05:24 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[답변 감사드립니다.

코드를 확인해보니 카테고리1 번호 페이지번호가 하나만 입력하게끔 되어있는데
제...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/57384</link>
			<description><![CDATA[<p>답변 감사드립니다.<br />
<br />
코드를 확인해보니 카테고리1 번호 페이지번호가 하나만 입력하게끔 되어있는데<br />
제가 원하는건<br />
<br />
A 컨텍트폼 게시판 -&gt; a,b 카테고리 가 있다면 <br />
<br />
1 워드프레스 페이지 -&gt; a카테고리<br />
2 워드프레스 페이지 -&gt; b카테고리 입니다.<br />
<br />
글로 설명하다보니 설명이 빈약한점 양해바랍니다.</p>]]></description>
			<author>ziusudra</author>
			<pubDate>Tue, 11 Jan 2022 04:39:29 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요~^^

아래의 코드를 테마 functions.php 파일에 입력해보시겠어요?


add_filter('kboard_ini...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/57382</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>아래의 코드를 테마 functions.php 파일에 입력해보시겠어요?</p>

<pre>
<code>add_filter('kboard_init_category1_list', 'kboard_init_category1_list_220111', 10, 2);
function kboard_init_category1_list_220111($category1_list, $board){
	if(get_the_ID() == 2){ // 실제 페이지 ID를 입력해주세요,
		return 'AAA';
	};
	
	return $category1_list;
}</code></pre>

<pre>
<code>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'){ // 실제 게시판 id로 적용해주세요.
		if($field['field_type'] == 'category1'){
			$fields = $board-&gt;fields();
			$meta_key = (isset($field['meta_key']) &amp;&amp; $field['meta_key']) ? $field['meta_key'] : '';
			$field_name = (isset($field['field_name']) &amp;&amp; $field['field_name']) ? $field['field_name'] : $field['field_label'];;
			$required = (isset($field['required']) &amp;&amp; $field['required']) ? $field['required'] : $field['required'];;
			
			ob_start();
			?&gt;
			&lt;?php if(!$board-&gt;isTreeCategoryActive()):?&gt;
				&lt;?php if($board-&gt;initCategory1()):?&gt;
					&lt;div class="kboard-attr-row &lt;?php echo esc_attr($field['class'])?&gt; &lt;?php echo esc_attr($required)?&gt;"&gt;
						&lt;label class="attr-name" for="&lt;?php echo esc_attr($meta_key)?&gt;"&gt;&lt;span class="field-name"&gt;&lt;?php echo esc_html($field_name)?&gt;&lt;/span&gt;&lt;?php if($required):?&gt; &lt;span class="attr-required-text"&gt;*&lt;/span&gt;&lt;?php endif?&gt;&lt;/label&gt;
						&lt;div class="attr-value"&gt;
							&lt;select id="&lt;?php echo esc_attr($meta_key)?&gt;" name="category1" class="&lt;?php echo esc_attr($required)?&gt;"&gt;
								&lt;?php while($board-&gt;hasNextCategory()):?&gt;
								&lt;option value="&lt;?php echo $board-&gt;currentCategory()?&gt;"&lt;?php if(($content-&gt;category1?$content-&gt;category1:kboard_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;?php if(isset($field['description']) &amp;&amp; $field['description']):?&gt;&lt;div class="description"&gt;&lt;?php echo esc_html($field['description'])?&gt;&lt;/div&gt;&lt;?php endif?&gt;
						&lt;/div&gt;
					&lt;/div&gt;
				&lt;?php endif?&gt;
			&lt;?php endif?&gt;
			&lt;?php
			$field_html = ob_get_clean();
		}
		return $field_html;
	}
}</code></pre>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Tue, 11 Jan 2022 02:25:26 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>