<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[필드 추가시 설명부분에 줄바꿈 태그 적용 가능할까요?]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/48818</link>
		<description><![CDATA[<p>안녕하세요.</p>

<p>에스크원 상담 스킨을 적용한 화면입니다.<img alt="" src="https://imgur.com/VrCbpCK" /></p>

<p>https://imgur.com/VrCbpCK</p>

<p>이 화면 처럼 체크박스를 이용해 개인정보처리방침이라는 필드를 만들었습니다.</p>

<p>실제화면에서는</p>

<p>https://imgur.com/fR7Z39s</p>

<p>이렇게 출력이되구요.</p>

<p>그런데 설명부분에 수집항목등에 대해 적었는데 이 부분에 태그가 적용되지 않는 것 같은데 줄바꿈을 적용시킬 수 있는 방법이 있을까요?</p>

<p> </p>

<p>감사합니다.</p>

<p> </p>

<p> </p>

<p><img alt="" src="https://imgur.com/VrCbpCK" /><img alt="" src="https://imgur.com/VrCbpCK" /></p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[안녕하세요~^^

KBoard 플러그인 입력 필드를 지원하는 스킨을 사용 중이시라면

게시글 작성 페이지에 ...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/48837</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>KBoard 플러그인 입력 필드를 지원하는 스킨을 사용 중이시라면</p>

<p>게시글 작성 페이지에 표시되는 필드 설명은 보안을 위해 이스케이프 처리하고 있습니다.</p>

<p>워드프레스 내장 함수인 <a href="https://developer.wordpress.org/reference/functions/esc_html/" target="_blank">esc_html</a> 함수를 활용하고 있는데요.</p>

<p> </p>

<p>체크박스의 설명 부분에 HTML 태그를 적용되게 하시려면</p>

<p>아래의 코드를 활용해보세요.</p>

<pre>
<code class="language-php">add_filter('kboard_get_template_field_html', 'kboard_get_template_field_html_20201218', 10, 4);
function kboard_get_template_field_html_20201218($field_html, $field, $content, $board){
	$fields = $board-&gt;fields();
	$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 == '메타키' &amp;&amp; $board-&gt;id == '1'){ // 실제 게시판 id로 적용해보세요.
		$default_value = array();
		if(isset($field['row']) &amp;&amp; $field['row']){
			foreach($field['row'] as $item){
				if(isset($item['label']) &amp;&amp; $item['label']){
					$row = true;
					
					if(isset($item['default_value']) &amp;&amp; $item['default_value']){
						$default_value[] = $item['label'];
					}
				}
			}
		}
		
		ob_start();
		?&gt;
		&lt;?php if(isset($field['row']) &amp;&amp; $field['row']):?&gt;
		&lt;div class="kboard-attr-row &lt;?php echo esc_attr($field['class'])?&gt; meta-key-&lt;?php echo esc_attr($meta_key)?&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;input type="hidden" name="&lt;?php echo esc_attr($fields-&gt;getOptionFieldName($meta_key))?&gt;" value=""&gt;
				&lt;?php foreach($field['row'] as $option_key=&gt;$option_value):?&gt;
					&lt;?php if(isset($option_value['label']) &amp;&amp; $option_value['label']):?&gt;
						&lt;?php if($content-&gt;option-&gt;{$meta_key}):?&gt;
							&lt;label class="attr-value-label"&gt;&lt;input type="checkbox" name="&lt;?php echo esc_attr($fields-&gt;getOptionFieldName($meta_key))?&gt;[]"class="&lt;?php echo esc_attr($required)?&gt;"&lt;?php if($fields-&gt;isSavedOption($content-&gt;option-&gt;{$meta_key}, $option_value['label'])):?&gt; checked&lt;?php endif?&gt; value="&lt;?php echo esc_attr($option_value['label'])?&gt;"&gt; &lt;?php echo esc_html($option_value['label'])?&gt;&lt;/label&gt;
						&lt;?php else:?&gt;
							&lt;label class="attr-value-label"&gt;&lt;input type="checkbox" name="&lt;?php echo esc_attr($fields-&gt;getOptionFieldName($meta_key))?&gt;[]"class="&lt;?php echo esc_attr($required)?&gt;"&lt;?php if($default_value &amp;&amp; in_array($option_value['label'], $default_value)):?&gt; checked&lt;?php endif?&gt; value="&lt;?php echo esc_attr($option_value['label'])?&gt;"&gt; &lt;?php echo esc_html($option_value['label'])?&gt;&lt;/label&gt;
						&lt;?php endif?&gt;
					&lt;?php endif?&gt;
				&lt;?php endforeach?&gt;
				&lt;?php if(isset($field['description']) &amp;&amp; $field['description']):?&gt;&lt;div class="description"&gt;&lt;?php echo $field['description']?&gt;&lt;/div&gt;&lt;?php endif?&gt;
			&lt;/div&gt;
		&lt;/div&gt;
		&lt;?php endif?&gt;
		&lt;?php
		$field_html = ob_get_clean();
	}
	
	return $field_html;
}</code></pre>

<p>위의 코드에서 $meta_key == '메타키' 부분은 실제 입력 필드의 메타키로 적용해보세요.</p>

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

<p>테마의 functions.php 파일에 코드를 추가하거나 <a href="https://ko.wordpress.org/plugins/code-snippets/" target="_blank">Code Snippets</a> 플러그인을 사용해서 코드를 추가할 수 있습니다.</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Fri, 18 Dec 2020 08:46:55 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>