<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[갑자기 비밀글들이 다 보여요]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/53670</link>
		<description><![CDATA[<p>게시판들의 비밀글이 모두가 볼 수 있게 되었습니다.</p>

<p>호스팅 만료되서 다시 연장했더니 갑자기 비밀글들이...비밀설정이 풀려있어요....</p>

<p>오랜된 사이트여서 게시판 업데이트 진행하고 확인하는데 이전글들도 비밀글로 강제 설정할 수 있는 방법이 있을까요?</p>

<p> </p>

<p>그리고 업데이트 진행 한뒤 document.php 의 페이지만 꺠져서 보이는데 ㅠㅠ 왜그럴까요</p>

<p>https://imgur.com/0367ZYY</p>

<p>댓글쪽도 업데이트 했는데 에러 문구가 뜨네요..ㅠㅠ</p>

<p> </p>

<p> </p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[오 해결됬습니다 ㅠㅠ 정말 감사합니다!

 ]]></title>
			<link>https://www.cosmosfarm.com/threads/document/53684</link>
			<description><![CDATA[<p>오 해결됬습니다 ㅠㅠ 정말 감사합니다!</p>

<p> </p>]]></description>
			<author>crossdesign</author>
			<pubDate>Thu, 24 Jun 2021 05:45:54 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[기존 작성된 게시글을 비밀글로 설정하시려면

데이터베이스(DB)에서 수정하시거나 각 게시글 수정 페이...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/53682</link>
			<description><![CDATA[<p>기존 작성된 게시글을 비밀글로 설정하시려면</p>

<p>데이터베이스(DB)에서 수정하시거나 각 게시글 수정 페이지에서 수정해주셔야 할 듯합니다.</p>

<p> </p>

<p>만약, 기존 작성된 모든 게시글을 비밀글로 설정하시려면</p>

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

<pre>
<code class="language-php">add_action('init', 'init_20210624');
function init_20210624(){
	global $wpdb;
	
	$board_id = '1'; // 실제 게시판 id로 적용해주세요.
	$wpdb-&gt;query("UPDATE `{$wpdb-&gt;prefix}kboard_board_content` SET `secret`='true' WHERE `board_id`='{$board_id}'");
}</code></pre>

<p>위의 코드에서 $board_id = '1' 부분은 실제 게시판 id로 적용해주세요.</p>

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

<p> </p>

<p>비밀글로 변경된 것을 확인하셨다면 추가한 코드는 지워보세요.</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Thu, 24 Jun 2021 05:07:14 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[그럼 이전의 글을 모두 비밀글로 변경하고 싶을때에는 DB를 수정해야하나요?]]></title>
			<link>https://www.cosmosfarm.com/threads/document/53677</link>
			<description><![CDATA[<p>그럼 이전의 글을 모두 비밀글로 변경하고 싶을때에는 DB를 수정해야하나요?</p>]]></description>
			<author>crossdesign</author>
			<pubDate>Thu, 24 Jun 2021 04:13:05 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요~^^

Call to undefined function wp_doing_ajax 메시지 관련해서는

워드프레스 버전 문제로...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/53676</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>Call to undefined function wp_doing_ajax 메시지 관련해서는</p>

<p>워드프레스 버전 문제로 보입니다.</p>

<p>KBoard 플러그인을 최신 버전으로 업데이트한다면</p>

<p>워드프레스 버전도 최신 버전을 사용해주셔야 합니다.</p>

<p> </p>

<p>그리고 올려주신 코드는 입력 필드 설정을 지원하는 스킨에서</p>

<p>게시글 작성 시 무조건 비밀글로 작성되도록 설정하는 코드입니다.</p>

<p> </p>

<p>기존에 작성된 비밀글과는 관련이 없습니다.</p>

<p>데이터베이스(DB)에 접속이 가능하시다면</p>

<p>kboard_board_content 테이블에 비밀글로 표시되어야 하는</p>

<p>게시글의 secret 컬럼의 값이 true로 설정되어 있는지 확인해보시겠어요?</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Thu, 24 Jun 2021 02:07:38 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[그대로 사용해도 되는거 맞나요 ㅠㅠ?

 ]]></title>
			<link>https://www.cosmosfarm.com/threads/document/53673</link>
			<description><![CDATA[<p>그대로 사용해도 되는거 맞나요 ㅠㅠ?</p>

<p> </p>]]></description>
			<author>crossdesign</author>
			<pubDate>Thu, 24 Jun 2021 01:51:09 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[댓글이랑 document 쪽은 해결했어요!

강제 비밀글 설정은 아래 코드를 찾긴했는데 안먹네요 ㅠㅠㅠ 다...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/53672</link>
			<description><![CDATA[<p>댓글이랑 document 쪽은 해결했어요!</p>

<p>강제 비밀글 설정은 아래 코드를 찾긴했는데 안먹네요 ㅠㅠㅠ 다른코드 있을까요?</p>

<p>스킨은 default/ id=1 을 사용하고있습니다. ㅠㅠ</p>

<pre>
<code>

add_filter('kboard_get_template_field_html', 'kboard_get_template_field_html_20210326', 10, 4);
function kboard_get_template_field_html_20210326($layout, $field, $content, $board){
	if($board-&gt;id == '1'){ // 실제 게시판 id로 적용해주세요.
		$fields = $board-&gt;fields();
		$builder = new KBoardBuilder($board-&gt;id);
		$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'];;
		$default_value = (isset($field['default_value']) &amp;&amp; $field['default_value']) ? $field['default_value'] : '';
		
		if(isset($field['meta_key']) &amp;&amp; $field['meta_key'] == 'option'){
			ob_start();
			?&gt;
			&lt;?php if($fields-&gt;isUseFields($field['notice_permission'], $field['notice'])):?&gt;
			&lt;div class="kboard-attr-row &lt;?php echo esc_attr($field['class'])?&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;/label&gt;
				&lt;div class="attr-value"&gt;
					&lt;label class="attr-value-option"&gt;&lt;input type="checkbox" name="notice" value="true"&lt;?php if($content-&gt;notice):?&gt; checked&lt;?php endif?&gt;&gt; &lt;?php echo __('Notice', 'kboard')?&gt;&lt;/label&gt;
					&lt;?php do_action('kboard_skin_editor_option', $content, $board, $builder)?&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 if(!$board-&gt;viewUsernameField()):?&gt;
			&lt;input type="hidden" name="secret" value="true"&gt;
			&lt;div style="overflow:hidden;width:0;height:0;"&gt;
				&lt;input style="width:0;height:0;background:transparent;color:transparent;border:none;" type="text" name="fake-autofill-fields"&gt;
				&lt;input style="width:0;height:0;background:transparent;color:transparent;border:none;" type="password" name="fake-autofill-fields"&gt;
			&lt;/div&gt;
			&lt;!-- 비밀글 비밀번호 필드 시작 --&gt;
			&lt;div class="kboard-attr-row kboard-attr-password secret-password-row required"&gt;
				&lt;label class="attr-name" for="kboard-input-password"&gt;&lt;span class="field-name"&gt;&lt;?php echo __('Password', 'kboard')?&gt;&lt;/span&gt; &lt;span class="attr-required-text"&gt;*&lt;/span&gt;&lt;/label&gt;
				&lt;div class="attr-value"&gt;&lt;input type="password" id="kboard-input-password" class="required" name="password" value="&lt;?php echo esc_attr($content-&gt;password)?&gt;"&gt;&lt;/div&gt;
			&lt;/div&gt;
			&lt;!-- 비밀글 비밀번호 필드 끝 --&gt;
			&lt;?php endif?&gt;
			&lt;?php
			$layout = ob_get_clean();
		}
		else if(isset($field['meta_key']) &amp;&amp; $field['meta_key'] == 'author'){
			ob_start();
			?&gt;
			&lt;input type="hidden" name="secret" value="true"&gt;
			&lt;?php if($field['permission'] == 'always_visible' || (!$field['permission'] &amp;&amp; $board-&gt;viewUsernameField())):?&gt;
				&lt;div class="kboard-attr-row &lt;?php echo esc_attr($field['class'])?&gt; required"&gt;
					&lt;label class="attr-name" for="kboard-input-member-display"&gt;&lt;span class="field-name"&gt;&lt;?php echo esc_html($field_name)?&gt;&lt;/span&gt; &lt;span class="attr-required-text"&gt;*&lt;/span&gt;&lt;/label&gt;
					&lt;div class="attr-value"&gt;&lt;input type="text" id="kboard-input-member-display" name="member_display" class="required" value="&lt;?php echo $content-&gt;member_display?esc_attr($content-&gt;member_display):esc_attr($default_value)?&gt;"&lt;?php if($placeholder):?&gt; placeholder="&lt;?php echo esc_attr($placeholder)?&gt;"&lt;?php endif?&gt;&gt;&lt;/div&gt;
				&lt;/div&gt;
			&lt;?php elseif($field['permission'] == 'always_hide'):?&gt;
				&lt;input type="hidden" id="kboard-input-member-display" name="member_display" value="&lt;?php echo $content-&gt;member_display?esc_attr($content-&gt;member_display):esc_attr($default_value)?&gt;"&gt;
			&lt;?php endif?&gt;
			&lt;?php if($board-&gt;viewUsernameField()):?&gt;
				&lt;div class="kboard-attr-row kboard-attr-password"&gt;
					&lt;label class="attr-name" for="kboard-input-password"&gt;&lt;?php echo __('Password', 'kboard')?&gt; &lt;span class="attr-required-text"&gt;*&lt;/span&gt;&lt;/label&gt;
					&lt;div class="attr-value"&gt;&lt;input type="password" id="kboard-input-password" name="password" value="&lt;?php echo esc_attr($content-&gt;password)?&gt;" placeholder="&lt;?php echo __('Password', 'kboard')?&gt;..."&gt;&lt;/div&gt;
				&lt;/div&gt;
			&lt;?php endif?&gt;
			&lt;?php
			$layout = ob_get_clean();
		}
	}
	return $layout;
}</code></pre>

<p> </p>]]></description>
			<author>crossdesign</author>
			<pubDate>Thu, 24 Jun 2021 01:50:45 +0000</pubDate>
			<category>KBoard</category>
		</item>
				<item>
			<title><![CDATA[해결하였습니다!]]></title>
			<link>https://www.cosmosfarm.com/threads/document/53671</link>
			<description><![CDATA[<p>해결하였습니다!</p>]]></description>
			<author>crossdesign</author>
			<pubDate>Thu, 24 Jun 2021 01:49:20 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>