<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[카테고리를 체크박스로 변경 후 글 수정시 오류]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/64462</link>
		<description><![CDATA[<pre>
<code class="language-php">add_filter('kboard_get_template_field_html', 'kboard_get_template_field_html_20201210', 10, 4);
function kboard_get_template_field_html_20201210($field_html, $field, $content, $board){
	$meta_key = isset($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'] : '';
	
	if($meta_key== 'category1' &amp;&amp; $board-&gt;id == '1'){
		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;?php while($board-&gt;hasNextCategory()):?&gt;
							&lt;input type="checkbox" name="category1" value="&lt;?php echo $board-&gt;currentCategory()?&gt;"&lt;?php if($content-&gt;category1 == $board-&gt;currentCategory()):?&gt; checked&lt;?php endif?&gt;&gt;
							&lt;?php echo $board-&gt;currentCategory()?&gt;
						&lt;?php endwhile?&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>1. 정확한 제품 또는 플러그인 이름</p>

<p>케이보드</p>

<p> </p>

<p>2. 상세 내용</p>

<p>위의 코드를 삽입하여 카테고리를 체크박스로 선택할 수 있도록 변경하였습니다. 최초 글작성시에는 문제가 없지만 글 작성 후 수정시에 최초 작성시 체크박스를 체크 해제 후 저장하여도 체크가 해제되지 않는 문제가 있습니다.</p>

<p>체크 해제 후 저장하여도 해당 카테고리를 선택되어 있고 다시 글수정으로 이동해보면 여전히 체크되어 있습니다. 해당 코드의 문제를 알 수 있을까요?</p>

<p> </p>

<p> </p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[안녕하세요~^^

코드상으로만 봤을 때는 당장 크게 문제는 없어보이는데

실제로 확인을 해봐야 정확한 ...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/64502</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>코드상으로만 봤을 때는 당장 크게 문제는 없어보이는데</p>

<p>실제로 확인을 해봐야 정확한 진단을 할 수 있을 듯 합니다.</p>

<p> </p>

<p>참고 할 수 있는 링크를 남겨주시면</p>

<p>진단에 도움이 될 듯 합니다.</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Fri, 12 May 2023 06:25:56 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>