<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[게시물 입력시 개인정보활용 동의 창 2개 띄우는 방법]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/53446</link>
		<description><![CDATA[<p>게시물 입력창에 개인정보활용동의 창 띄우는 방법은 아래 블로그 보고 해결했는데요.</p>

<p>동의창을 2개 띄워야 하는 경우 소스를 어떻게 수정해야 하는지 궁금합니다.</p>

<p> </p>

<p>https://blog.cosmosfarm.com/archives/506/kboard-%EA%B2%8C%EC%8B%9C%ED%8C%90%EC%97%90-%EA%B0%9C%EC%9D%B8%EC%A0%95%EB%B3%B4-%EB%8F%99%EC%9D%98-%EC%B2%B4%ED%81%AC%EB%B0%95%EC%8A%A4-%EB%A7%8C%EB%93%A4%EA%B8%B0/</p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[한 번에 2개의 동의는 가능하나 각각 따로 삽입하는 경우라는 것이

어떤 것인지 정확한 내용 파악은 어...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/53493</link>
			<description><![CDATA[<p>한 번에 2개의 동의는 가능하나 각각 따로 삽입하는 경우라는 것이</p>

<p>어떤 것인지 정확한 내용 파악은 어려우나</p>

<p>역할에 따라 다르게 표시하고자 하신다면 아래 관련 링크 참고해보시겠어요?</p>

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

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

<p> </p>

<p>추가로, <a href="https://ko.wordpress.org/plugins/user-role-editor/" target="_blank">User Role Editor</a> 플러그인을 사용하시면</p>

<p>워드프레스 역할을 더 늘리고 역할들의 권한도 편집할 수 있습니다.</p>

<p>설치해서 활용해보시겠어요?</p>

<p> </p>

<p>워드프레스는 역할과 권한에 대한 자세한 내용은</p>

<p>아래의 링크를 참고해주세요.</p>

<p><a href="https://codex.wordpress.org/Roles_and_Capabilities" target="_blank">https://codex.wordpress.org/Roles_and_Capabilities</a></p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Thu, 17 Jun 2021 02:50:35 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[답변 감사드립니다. 한 번에 2개의 동의는 가능하나 각각 따로 삽입하는 경우도 가능한가요?

2개 동의 ...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/53489</link>
			<description><![CDATA[<p>답변 감사드립니다. 한 번에 2개의 동의는 가능하나 각각 따로 삽입하는 경우도 가능한가요?</p>

<p>2개 동의 내용을 회원 등급별로 적용할 예정이라 각각 따로 등록해서 표시권한을 바꿀 수 있을까요?</p>]]></description>
			<author>하시인</author>
			<pubDate>Thu, 17 Jun 2021 02:12:41 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요~^^

정확한 내용 파악은 어려우나 같은 형태의 필드를 원하시는 게 맞다면

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

<p>정확한 내용 파악은 어려우나 같은 형태의 필드를 원하시는 게 맞다면</p>

<p>agree_checkbox 부분을 agree_checkbox2 로 변경하여 아래와 같은 형태로 적용해보시겠어요?</p>

<pre>
<code>
add_filter('kboard_skin_fields', 'my_kboard_skin_fields', 10, 2);
function my_kboard_skin_fields($fields, $board){
	if($board-&gt;id == '1'){ // 실제 적용될 게시판 ID 값으로 변경해주세요.
		if(!isset($fields['agree_checkbox'])){
			$fields['agree_checkbox'] = array(
				'field_type' =&gt; 'agree_checkbox',
				'field_label' =&gt; '개인정보 제공 및 활용 동의',
				'class' =&gt; 'kboard-attr-checkbox',
				'hidden' =&gt; '',
				'meta_key' =&gt; '',
				'field_name' =&gt; '',
				'permission' =&gt; '',
				'roles' =&gt; '',
				'default_value' =&gt; '',
				'placeholder' =&gt; '',
				'required' =&gt; '',
				'show_document' =&gt; '',
				'description' =&gt; '',
				'close_button' =&gt; 'yes'
			);
		}
		if(!isset($fields['agree_checkbox2'])){
			$fields['agree_checkbox2'] = array(
				'field_type' =&gt; 'agree_checkbox2',
				'field_label' =&gt; '개인정보 제공 및 활용 동의',
				'class' =&gt; 'kboard-attr-checkbox',
				'hidden' =&gt; '',
				'meta_key' =&gt; '',
				'field_name' =&gt; '',
				'permission' =&gt; '',
				'roles' =&gt; '',
				'default_value' =&gt; '',
				'placeholder' =&gt; '',
				'required' =&gt; '',
				'show_document' =&gt; '',
				'description' =&gt; '',
				'close_button' =&gt; 'yes'
			);
		}
	}
	
	return $fields;
}

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($field['field_type'] == 'agree_checkbox'){
		ob_start();
		?&gt;
			&lt;div class="kboard-attr-row meta-key-&lt;?php echo esc_attr($field['meta_key'])?&gt; required"&gt;
			&lt;label class="attr-name" for="agree_checkbox" style="display:none"&gt;
				&lt;span class="field-name"&gt;&lt;?php echo esc_html($field['field_name'] ? $field['field_name'] : $field['field_label'])?&gt;&lt;/span&gt;
			&lt;/label&gt;
			&lt;div class="attr-value" style="margin:0;"&gt;
				&lt;div style="margin: 20px 0; padding: 10px; height: 100px; background-color: #f2f2f2; overflow-y: auto;"&gt;
					&lt;p&gt;정보통신망법 규정에 따라 OOO에 회원가입 신청하시는 분께 수집하는 개인정보의 항목, 개인정보의 수집 및 이용목적, 개인정보의 보유 및 이용기간을 안내 드리오니 자세히 읽은 후 동의하여 주시기 바랍니다.&lt;/p&gt;
					&lt;p&gt;1. 수집하는 개인정보&lt;/p&gt;
					&lt;p&gt;2. 수집한 개인정보의 이용&lt;/p&gt;
					&lt;p&gt;3. 개인정보의 파기&lt;/p&gt;
				&lt;/div&gt;
				&lt;div style="text-align:center;"&gt;
					&lt;input type="hidden" class="required" name="kboard_option_&lt;?php echo esc_attr($field['meta_key'])?&gt;" value="1"&gt;
					&lt;label&gt;&lt;input type="checkbox" class="required" name="kboard_option_&lt;?php echo esc_attr($field['meta_key'])?&gt;" value="1"&gt; 개인정보 제공 및 활용에 동의합니다.&lt;/label&gt;
				&lt;/div&gt;
			&lt;/div&gt;
		&lt;/div&gt;
		&lt;?php
		$field_html = ob_get_clean();
		}
	if($field['field_type'] == 'agree_checkbox2'){
		ob_start();
		?&gt;
		&lt;div class="kboard-attr-row meta-key-&lt;?php echo esc_attr($field['meta_key'])?&gt; required"&gt;
			&lt;label class="attr-name" for="agree_checkbox" style="display:none"&gt;
				&lt;span class="field-name"&gt;&lt;?php echo esc_html($field['field_name'] ? $field['field_name'] : $field['field_label'])?&gt;&lt;/span&gt;
			&lt;/label&gt;
			&lt;div class="attr-value" style="margin:0;"&gt;
				&lt;div style="margin: 20px 0; padding: 10px; height: 100px; background-color: #f2f2f2; overflow-y: auto;"&gt;
					&lt;p&gt;정보통신망법 규정에 따라 OOO에 회원가입 신청하시는 분께 수집하는 개인정보의 항목, 개인정보의 수집 및 이용목적, 개인정보의 보유 및 이용기간을 안내 드리오니 자세히 읽은 후 동의하여 주시기 바랍니다.&lt;/p&gt;
					&lt;p&gt;1. 수집하는 개인정보&lt;/p&gt;
					&lt;p&gt;2. 수집한 개인정보의 이용&lt;/p&gt;
					&lt;p&gt;3. 개인정보의 파기&lt;/p&gt;
				&lt;/div&gt;
				&lt;div style="text-align:center;"&gt;
					&lt;input type="hidden" class="required" name="kboard_option_&lt;?php echo esc_attr($field['meta_key'])?&gt;" value="1"&gt;
					&lt;label&gt;&lt;input type="checkbox" class="required" name="kboard_option_&lt;?php echo esc_attr($field['meta_key'])?&gt;" value="1"&gt; 개인정보 제공 및 활용에 동의합니다.&lt;/label&gt;
				&lt;/div&gt;
			&lt;/div&gt;
		&lt;/div&gt;
		&lt;?php
		$field_html = ob_get_clean();
	}
		
	return $field_html;
}</code></pre>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Tue, 15 Jun 2021 04:59:01 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>