<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[테마의 functions.php에 소스 코드 삽입관련 여쭤봅니다.]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/57137</link>
		<description><![CDATA[<p>안녕하세요 매번 답변에 감사드립니다.</p>

<p>다름이 아니라 functions.php 파일에  먼저 개인정보관련 수집동의 소스를 삽입했습니다.</p>

<pre>
<code>add_filter('kboard_skin_fields', 'my_kboard_skin_fields', 10, 2);
function my_kboard_skin_fields($fields, $board){
    
  if(in_array($board-&gt;id, array( '14', '15', '16'))){ //  ���� ����� �Խ��� 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'
            );
        }
    }
    
    return $fields;
}</code></pre>

<p>그리고 이어서 다음우편번호 검색 소스를 삽입하려하니 계속 오류가 납니다.</p>

<p><strong>혹시 add_filter('kboard_skin_fields', 'my_kboard_skin_fields', 10, 2); &lt;-- 요 부분이 두번 들어가서 그런가요??</strong></p>

<p>같이 쓰려고 하면 어떻게 해야할지 알려주시면 감사하겠습니다. </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['address'])){
            $fields['address'] = array(
                'field_type' =&gt; 'address',
                'field_label' =&gt; '주소',
                'class' =&gt; 'kboard-attr-text',
                '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;
}</code></pre>

<p> </p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[안녕하세요~^^

워드프레스 필터는 여러 개 중복해서 사용할 수 있지만

PHP 함수는 중복해서 사용할 수...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/57140</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

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

<p>PHP 함수는 중복해서 사용할 수 없습니다.</p>

<p>아래쪽의 코드에서 my_kboard_skin_fields 부분을</p>

<p>my_kboard_skin_fields1 이런 식으로 모두 교체해보시겠어요?</p>

<p> </p>

<p>그리고 첫 번째 코드를 보면 한글이 깨져서 표시되고 있는데요.</p>

<p>파일 수정 시에는 UTF-8 인코딩으로 저장해주셔야 합니다.</p>

<p>아래의 링크를 참고해보시겠어요?</p>

<p><a href="https://blog.cosmosfarm.com/?p=69" target="_blank">워드프레스 홈페이지 수정후 한글 깨지는 문제 해결 방법</a></p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Tue, 28 Dec 2021 23:40:40 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>