<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[게시판 작성시 입력필드 내용을 비공개로 변경시키는 질문]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/31862</link>
		<description><![CDATA[<p>게시판 입력필드를</p>

<p>제목</p>

<p>담당자</p>

<p>업체명</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/32083</link>
			<description><![CDATA[<p>감사합니다^^</p>

<p>해결하였습니다^^</p>]]></description>
			<author>밍구맹구</author>
			<pubDate>Sun, 14 Apr 2019 08:17:53 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[디버그 모드 활성화 시 에러 메시지는 표시되지 않는지요?

해당 문제는 저희가 직접 확인을 해봐야 할 ...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/32024</link>
			<description><![CDATA[<p>디버그 모드 활성화 시 에러 메시지는 표시되지 않는지요?</p>

<p>해당 문제는 저희가 직접 확인을 해봐야 할 듯합니다.</p>

<p>저희 <a href="https://www.cosmosfarm.com/support" target="_blank">고객지원</a> 쪽 이메일로 워드프레스 관리자 계정과 FTP 접속 정보를 보내주시면 점검해드리겠습니다.</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Thu, 11 Apr 2019 04:31:42 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[넵 했는데

비밀번호 입력 필드가 여전히 안나옵니다.ㅜㅜ]]></title>
			<link>https://www.cosmosfarm.com/threads/document/32021</link>
			<description><![CDATA[<p>넵 했는데</p>

<p>비밀번호 입력 필드가 여전히 안나옵니다.ㅜㅜ</p>]]></description>
			<author>밍구맹구</author>
			<pubDate>Thu, 11 Apr 2019 03:50:00 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[이상하군요.

옵션 쪽 비밀글 설정과 관련된 코드가 없는데요.

혹시 옵션 필드의 비밀글 표시 권한은 ...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/32019</link>
			<description><![CDATA[<p>이상하군요.</p>

<p>옵션 쪽 비밀글 설정과 관련된 코드가 없는데요.</p>

<p>혹시 옵션 필드의 비밀글 표시 권한은 어떻게 되어있는지요?</p>

<p>워드프레스 관리자 -&gt; KBoard -&gt; 게시판 목록 -&gt; 게시판 선택 -&gt; 입력필드 설정 페이지에서</p>

<p>옵션 필드의 비밀글 설정을 확인해보시겠어요?</p>

<p>제한없음으로 되어있다면 비회원에게도 표시되며</p>

<p>로그인 사용자로 되어있다면 비회원에게는 표시되지 않습니다.</p>

<p>직접선택으로 되어있다면 해당 역할의 사용자에게만 표시됩니다.</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Thu, 11 Apr 2019 03:23:35 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[넵 http://punglim.co.kr/estimate/

입니다.

감사합니다.ㅜㅜ

알려주신 공개 / 비공개 코드를 넣으면...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/32015</link>
			<description><![CDATA[<p>넵 http://punglim.co.kr/estimate/</p>

<p>입니다.</p>

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

<p>알려주신 공개 / 비공개 코드를 넣으면</p>

<p>비밀번호 필드가 사라져 버립니다.</p>

<p>않너으면 그대로 나오고요.ㅜㅜ</p>]]></description>
			<author>밍구맹구</author>
			<pubDate>Thu, 11 Apr 2019 02:25:11 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요.

안내해드린 코드에는 비밀번호 관련 코드가 없습니다.

option 필드 쪽 코드를 추가하신 ...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/32007</link>
			<description><![CDATA[<p>안녕하세요.</p>

<p>안내해드린 코드에는 비밀번호 관련 코드가 없습니다.</p>

<p>option 필드 쪽 코드를 추가하신 게 있으신지요?</p>

<p>비회원으로도 확인 가능한 페이지 주소 알려주시면 살펴보겠습니다.</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Thu, 11 Apr 2019 00:56:18 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[아정말 감사드리고 죄송합니다.ㅜㅜ 여기까지는 해결이 되었는데요

공개 / 비공개가 나타나지만

문제...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/32000</link>
			<description><![CDATA[<p>아정말 감사드리고 죄송합니다.ㅜㅜ 여기까지는 해결이 되었는데요</p>

<p>공개 / 비공개가 나타나지만</p>

<p>문제는 비회원이 폼 입력시에 비밀글의 비밀번호 입력란이 완전히 사라져버려</p>

<p>폼 입력시에 "비밀번호를 입력하세요"가 나오네요.ㅜㅜ</p>

<p>왜 비밀번호 입력필드는 사라져 버렸는지.ㅜㅜ</p>

<p>해결 방법이 있을까요?</p>]]></description>
			<author>밍구맹구</author>
			<pubDate>Wed, 10 Apr 2019 12:07:54 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요.

PHP 함수명 중복 문제로 보입니다.

워드프레스 필터는 여러 개 추가해서 사용할 수는 있...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/31923</link>
			<description><![CDATA[<p>안녕하세요.</p>

<p>PHP 함수명 중복 문제로 보입니다.</p>

<p>워드프레스 필터는 여러 개 추가해서 사용할 수는 있지만</p>

<p>PHP 함수명이 중복될 경우 정상적으로 동작하지 않습니다.</p>

<p> </p>

<p>기존 코드는 그대로 두시고 이전 댓글에 안내해드린 코드 중</p>

<p>my_kboard_get_template_field_html 부분을 my_kboard_get_template_field_html1 이런 식으로</p>

<p><strong>모두</strong> 교체해서 확인해보시겠어요?</p>

<p> </p>

<p>추가로, 디버그 모드를 활성화하시면 에러 메시지를 확인하실 수 있습니다.</p>

<p>디버그 모드를 활성화하는 방법은</p>

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

<p><a href="https://blog.naver.com/PostView.nhn?blogId=chan2rrj&amp;logNo=221223664194" target="_blank">워드프레스 에러 확인하기 - 디버그 모드 활성화 방법</a></p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Tue, 09 Apr 2019 05:31:00 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요 

도움 감사합니다만.ㅜㅜ

앞서 개인정보취급을 넣어서 충돌이 나서 인지 500에러가 뜹니다...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/31922</link>
			<description><![CDATA[<p>안녕하세요 </p>

<p>도움 감사합니다만.ㅜㅜ</p>

<p>앞서 개인정보취급을 넣어서 충돌이 나서 인지 500에러가 뜹니다.ㅜㅜ</p>

<p> </p>

<p>앞서 있는 액션은 이렇습니다.</p>

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

<p>add_filter('kboard_get_template_field_html', 'my_kboard_get_template_field_html', 10, 4);<br />
function my_kboard_get_template_field_html($field_html, $field, $content, $board){<br />
    <br />
    if($field['field_type'] == 'agree_checkbox'){<br />
        ob_start();<br />
        ?&gt;<br />
        &lt;div class="kboard-attr-row meta-key-&lt;?php echo esc_attr($field['meta_key'])?&gt; required"&gt;<br />
            &lt;label class="attr-name" for="agree_checkbox" style="display:none"&gt;<br />
                &lt;span class="field-name"&gt;&lt;?php echo esc_html($field['field_name'] ? $field['field_name'] : $field['field_label'])?&gt;&lt;/span&gt;<br />
            &lt;/label&gt;<br />
            &lt;div class="attr-value" style="margin:0;"&gt;<br />
                &lt;div style="margin: 20px 0; padding: 10px; height: 300px; background-color: #f2f2f2; overflow-y: auto;"&gt;<br />
&lt;p&gt;<br />
개인정보 수집ㆍ이용 동의(필수 사항)&lt;br /&gt;<br />
(주)풍림은 「정보통신망 이용촉진 및 정보보호 등에 관한 법률」에 따라 다음과 같이 손님의 개인정보를 수집ㆍ이용합니다. 본 개인정보의 수집ㆍ이용에 동의하지 않으실 경우 (주)풍림의 웹 홈페이지, 모바일 홈페이지, 어플리케이션을 통한 회원가입이 불가능하고, 회원가입을 전제로 (주)풍림이 제공하는 서비스 기타 혜택을 받을 수 없습니다.&lt;/p&gt;</p>

<p>&lt;p&gt;1. 개인정보 수집ㆍ이용 목적&lt;br /&gt;<br />
(1) 홈페이지 회원 가입 및 관리<br />
회원가입 의사확인, 본인 식별ㆍ인증, 회원자격 유지ㆍ관리, 서비스 부정이용 방지, 만 14세 미만 아동의 가입제한, 각종 고지ㆍ통지, 이용약관 위반 회원에 대한 이용제한 조치, 서비스의 원활한 운영에 지장을 미치는 행위 및 서비스 부정이용행위 제재, 가입 및 가입횟수 제한, 탈퇴의사 확인&lt;br /&gt;</p>

<p>(2) 재화 또는 서비스 제공&lt;br /&gt;<br />
웹/모바일 홈페이지 구매 및 대금 결제, 배송 등 서비스 이용과 관련된 회원확인 등 문제해결&lt;br /&gt;</p>

<p>(3) 서비스 개선&lt;br /&gt;<br />
웹 홈페이지, 모바일 홈페이지를 이용한 서비스를 이용자의 컴퓨터 등 정보통신기기에 최적화된 방식으로 제공할 수 있도록 개선, 서비스 개발, 개선 등 (주)풍림의 업무와 관련된 통계자료의 작성&lt;br /&gt;</p>

<p>(4) 민원 처리&lt;br /&gt;<br />
민원인의 신원확인, 민원사항 확인, 사실조사를 위한 연락ㆍ통지, 처리결과 통보<br />
&lt;/p&gt;</p>

<p>&lt;p&gt;<br />
2. 수집하는 개인정보&lt;br /&gt;<br />
(1)    회원가입정보: 성명(이름, 성), 휴대전화번호, 이메일, 생년월일, 생년월일, 주소&lt;br /&gt;<br />
(2)    재화 또는 서비스 제공:&lt;br /&gt;<br />
- 제품 배송 및 서비스 이행: 배송(조립)지 주소, 배송가능여부 판단, 휴대전화번호,&lt;br /&gt;<br />
- 결제 정보 : 카드사, 카드번호, 구매정보 등 구매 및 대금 결제시 수집되는 정보&lt;br /&gt;<br />
&lt;/p&gt;<br />
&lt;p&gt;<br />
3. 개인정보의 보유ㆍ이용 기간&lt;br /&gt;<br />
(1) 수집된 개인정보는 원칙적으로 회원가입 시부터 회원탈퇴 시까지 이용됩니다.&lt;br /&gt;<br />
(2) 손님이 회원탈퇴를 하는 경우에는 법령에 따라 개인정보를 보유해야 하는 경우 또는 이미 발생한 민원처리 등 회원탈퇴 이후에도 개인정보를 이용하여야 하는 사유가 있는 경우를 제외하고는 개인정보를 지체 없이 관련 법령이 정한 바에 따라 파기합니다.<br />
&lt;/p&gt;<br />
                &lt;/div&gt;<br />
                &lt;div style="text-align:center;"&gt;<br />
                    &lt;input type="hidden" class="required" name="kboard_option_&lt;?php echo esc_attr($field['meta_key'])?&gt;" value="1"&gt;<br />
                    &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;<br />
                &lt;/div&gt;<br />
            &lt;/div&gt;<br />
        &lt;/div&gt;<br />
        &lt;?php<br />
        $field_html = ob_get_clean();<br />
    }<br />
    <br />
    return $field_html;<br />
}</p>

<p>이것때문에 500 에러가 나는건지요?ㅜㅜ</p>

<p>허면 방법이 있을까요?</p>]]></description>
			<author>밍구맹구</author>
			<pubDate>Tue, 09 Apr 2019 05:28:27 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[KBoard 플러그인 입력필드 설정 기능으로 추가하신 건지요?

추가하신 입력 필드 공개 여부를 선택하는 ...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/31882</link>
			<description><![CDATA[<p>KBoard 플러그인 입력필드 설정 기능으로 추가하신 건지요?</p>

<p>추가하신 입력 필드 공개 여부를 선택하는 필드를 추가하고</p>

<p>비공개 시 작성자와 관리자만 보게 하시려면</p>

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

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

<pre>
<code class="language-php">add_action("kboard_get_template_field_html", "my_kboard_get_template_field_html", 10, 4);
function my_kboard_get_template_field_html($template, $field, $content, $board){
	if($board-&gt;id == '1' &amp;&amp; isset($field['meta_key']) &amp;&amp; $field['meta_key'] == 'manager'){
		$meta_key = isset($field['meta_key'])&amp;&amp;$field['meta_key'] ? esc_attr($field['meta_key']) : '';
		
		ob_start();
		?&gt;
		&lt;div class="kboard-attr-row kboard-attr-text meta-key-&lt;?php echo $meta_key?&gt;"&gt;
			&lt;label class="attr-name" for="&lt;?php echo $meta_key?&gt;"&gt;&lt;span class="field-name"&gt;담당자&lt;/span&gt;&lt;/label&gt;
			&lt;div class="attr-value"&gt;
				&lt;input type="text" id="&lt;?php echo $meta_key?&gt;" class="" name="kboard_option_&lt;?php echo $meta_key?&gt;" value="&lt;?php echo $content-&gt;option-&gt;{$meta_key}?&gt;"&gt;
				&lt;select name="kboard_option_secret_manager"&gt;
					&lt;option value=""&gt;공개&lt;/option&gt;
					&lt;option value="secret"&lt;?php if($content-&gt;option-&gt;secret_manager):?&gt; selected&lt;?php endif?&gt;&gt;비공개&lt;/option&gt;
				&lt;/select&gt;
			&lt;/div&gt;
		&lt;/div&gt;
		&lt;?php
		$template = ob_get_clean();
	}
	return $template;
}

add_filter('kboard_document_add_option_value_field_html', 'my_kboard_document_add_option_value_field_html', 10, 4);
function my_kboard_document_add_option_value_field_html($html, $field, $content, $board){
	if($board-&gt;id == '1' &amp;&amp; isset($field['meta_key']) &amp;&amp; $field['meta_key'] == 'manager'){
		if($content-&gt;option-&gt;secret_manager){
			if($content-&gt;member_uid != get_current_user_id() &amp;&amp; !$board-&gt;isAdmin()){
				$html = '';
			}
		}
	}
	return $html;
}</code></pre>

<p>위의 예제 코드는 입력 필드의 메타키를 manager로 설정하고 작성했습니다.</p>

<p>위의 코드에서 $board-&gt;id == '1' 부분은 실제 게시판 id로 <strong>모두</strong> 적용하시고</p>

<p>$field['meta_key'] == 'manager' 부분은 실제 입력 필드 메타키로 <strong>모두</strong> 적용해보시겠어요?</p>

<p> </p>

<p>실제 위의 코드를 적용하면 담당자 입력 필드 옆에 공개/비공개 선택할 수 있는 필드가 추가되고</p>

<p>공개로 설정할 경우 해당 입력 필드가 모든 사용자에게 공개되며</p>

<p>비공개로 설정할 경우 작성자 본인과 게시판 관리자만 해당 입력 필드를 확인할 수 있습니다.</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Mon, 08 Apr 2019 06:12:51 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[현재 사용중인 스킨은 default 스킨이며

 버전은  5.3.10 입니다.

입력필드는 텍스트로 하였습니다.]]></title>
			<link>https://www.cosmosfarm.com/threads/document/31879</link>
			<description><![CDATA[<p>현재 사용중인 스킨은 default 스킨이며</p>

<p> <strong>버전은 </strong> <strong>5.3.10</strong> 입니다.</p>

<p>입력필드는 텍스트로 하였습니다.</p>]]></description>
			<author>밍구맹구</author>
			<pubDate>Mon, 08 Apr 2019 06:04:50 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요~^^

담당자 필드는 어떻게 추가하신 건지요?

KBoard 플러그인에서 입력필드 설정을 지원하...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/31874</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>담당자 필드는 어떻게 추가하신 건지요?</p>

<p>KBoard 플러그인에서 입력필드 설정을 지원하는 스킨과</p>

<p>지원하지 않는 스킨에 따라 코드가 다를 수도 있습니다.</p>

<p>현재 사용 중이신 스킨과 KBoard 플러그인 버전 알려주시면</p>

<p>도움 드릴 방법을 찾아보겠습니다.</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Mon, 08 Apr 2019 05:20:13 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>