테마의 functions.php에 소스 코드 삽입관련 여쭤봅니다.

안녕하세요 매번 답변에 감사드립니다.

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

add_filter('kboard_skin_fields', 'my_kboard_skin_fields', 10, 2);
function my_kboard_skin_fields($fields, $board){
    
  if(in_array($board->id, array( '14', '15', '16'))){ //  ���� ����� �Խ��� ID ������ �������ּ���.
        
        if(!isset($fields['agree_checkbox'])){
            $fields['agree_checkbox'] = array(
                'field_type' => 'agree_checkbox',
                'field_label' => '�������� ���� �� Ȱ�� ����',
                'class' => 'kboard-attr-checkbox',
                'hidden' => '',
                'meta_key' => '',
                'field_name' => '',
                'permission' => '',
                'roles' => '',
                'default_value' => '',
                'placeholder' => '',
                'required' => '',
                'show_document' => '',
                'description' => '',
                'close_button' => 'yes'
            );
        }
    }
    
    return $fields;
}

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

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

같이 쓰려고 하면 어떻게 해야할지 알려주시면 감사하겠습니다. 

add_filter('kboard_skin_fields', 'my_kboard_skin_fields', 10, 2);
function my_kboard_skin_fields($fields, $board){
    
    if($board->id == '1'){ // 실제 적용될 게시판 ID 값으로 변경해주세요.
        
        if(!isset($fields['address'])){
            $fields['address'] = array(
                'field_type' => 'address',
                'field_label' => '주소',
                'class' => 'kboard-attr-text',
                'hidden' => '',
                'meta_key' => '',
                'field_name' => '',
                'permission' => '',
                'roles' => '',
                'default_value' => '',
                'placeholder' => '',
                'required' => '',
                'show_document' => '',
                'description' => '',
                'close_button' => 'yes'
            );
        }
    }
    
    return $fields;
}

 

좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
워드프레스 에러 기술지원 서비스 전문가에게 맡기세요