<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[colorMag 테마에 비밀번호 란 없애는 코드 적용했는데요]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/31441</link>
		<description><![CDATA[<p>전에는 twenty sixteen 테마를 사용하다가</p>

<p>colorMag으로 테마를 바꿔서</p>

<p>다시 게시판에 비밀번호란을 없애주기위해</p>

<p>function.php 들어가서 </p>

<p>add_filter('kboard_get_template_field_html', 'kboard_ask_one_get_template_field_html', 10, 4);<br />
function kboard_ask_one_get_template_field_html($html, $field, $content, $board){<br />
    if($field['meta_key'] == 'author' &amp;&amp; $board-&gt;id == '1'){ // 실제 게시판 id로 적용해주세요.<br />
        $meta_key = (isset($field['meta_key']) &amp;&amp; $field['meta_key']) ? $field['meta_key'] : '';<br />
        $field_name = (isset($field['field_name']) &amp;&amp; $field['field_name']) ? $field['field_name'] : $field['field_label'];;<br />
        $placeholder = (isset($field['placeholder']) &amp;&amp; $field['placeholder']) ? $field['placeholder'] : '';<br />
        $default_value = (isset($field['default_value']) &amp;&amp; $field['default_value']) ? $field['default_value'] : '';<br />
        <br />
        $boardBuilder = new KBoardBuilder($board-&gt;id);<br />
        <br />
        ob_start();<br />
        ?&gt;<br />
        &lt;?php if($field['permission'] == 'always_visible' || (!$field['permission'] &amp;&amp; $board-&gt;viewUsernameField())):?&gt;<br />
            &lt;div class="kboard-attr-row &lt;?php echo esc_attr($field['class'])?&gt; required"&gt;<br />
                &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;<br />
                &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;<br />
            &lt;/div&gt;<br />
        &lt;?php elseif($field['permission'] == 'always_hide'):?&gt;<br />
            &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;<br />
        &lt;?php endif?&gt;<br />
        &lt;?php if($board-&gt;viewUsernameField()):?&gt;<br />
            &lt;?php if(is_user_logged_in()):?&gt;<br />
                &lt;div class="kboard-attr-row kboard-attr-password"&gt;<br />
                    &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;<br />
                    &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;<br />
                &lt;/div&gt;<br />
            &lt;?php else:?&gt;<br />
                &lt;input type="hidden" id="kboard-input-password" name="password" value="&lt;?php echo uniqid()?&gt;"&gt;<br />
            &lt;?php endif?&gt;<br />
        &lt;?php endif?&gt;<br />
        <br />
        &lt;?php<br />
        $html = ob_get_clean();<br />
    }<br />
        <br />
    return $html;<br />
}</p>

<p> </p>

<p>이걸 맨 하단에 그대로 붙여넣기했는데</p>

<p> </p>

<p>전 테마에서는 잘 됐는데  </p>

<p>이 테마에 적용하니까  '페이지가 작동하지 않습니다.' 가뜨면서  HTTP ERROR 500 이 뜨는데 왜 그런건가요???</p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[안녕하세요~^^

올려주신 코드를 확인해보니 코드 상에는 문제가 없는 듯합니다.

해당 코드를 테마 쪽 ...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/31453</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>올려주신 코드를 확인해보니 코드 상에는 문제가 없는 듯합니다.</p>

<p>해당 코드를 테마 쪽 functions.php 파일 제일 하단에 추가하신 건지요?</p>

<p>추가하신 코드 위에 아래의 코드가 있는지 확인해보시겠어요?</p>

<pre>
<code class="language-php">?&gt;</code></pre>

<p> </p>

<p>PHP 코드는 &lt;?php 코드와 ?&gt; 코드 사이에서 실행됩니다.</p>

<p>?&gt; 코드 위에 코드를 추가해보세요.</p>

<p>또는 ?&gt; 코드를 지우고 추가해보시겠어요?</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Tue, 26 Mar 2019 01:17:03 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>