컨택트폼으로 작성 후 보내기를 한걸 읽어보면 아무것도 표시가 안돼요

1. 정확한 제품 또는 플러그인 이름

kboard컨택트폼

 

2. 상세 내용

컨택트폼으로 작성하고 보내기를 한 후 관리자페이지에서 신청양식 탭에 글 리스트는 보이는데 눌러보면 아무런 내용이 나오질 않아요

사진 : https://imgur.com/a/sZS9SFT

 

3. 확인 가능한 상세 페이지 주소

https://asdasdf.mycafe24.com/wp-admin

 

4. 수정한 코드 내역 (있다면)

snippets로 전화번호 칸을 3개로 나누는걸 적용했습니다.

===================================================

add_filter('kboard_skin_fields', 'kboard_skin_fields_20210219', 10, 2);
function kboard_skin_fields_20210219($fields, $board){
    if($board->id == '2'){ // 실제 적용될 게시판 ID 값으로 변경해주세요.
        if(!isset($fields['phone'])){
            $fields['phone'] = array(
                'field_type' => 'phone',
                '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;
}

add_filter('kboard_get_template_field_html', 'kboard_get_template_field_html_20210219', 10, 4);
function kboard_get_template_field_html_20210219($field_html, $field, $content, $board){
    if($field['field_type'] == 'phone'){
        ob_start();
        ?>
        <div class="kboard-attr-row">
            <label class="attr-name" for="kboard_option_phone">연락처</label>
            <div class="attr-value">
                <input type="text" id="kboard_option_phone" name="kboard_option_phone" value="<?php echo $content->option->phone?>" style="width: 100px;">-
                <input type="text" id="kboard_option_phone2" name="kboard_option_phone2" value="<?php echo $content->option->phone2?>" style="width: 100px;">-
                <input type="text" id="kboard_option_phone3" name="kboard_option_phone3" value="<?php echo $content->option->phone3?>" style="width: 100px;">
            </div>
        </div>
        <?php
        $field_html = ob_get_clean();
    }

    return $field_html;
}

add_filter('kboard_document_add_option_value_field_html', 'kboard_document_add_option_value_field_html_20210219', 10, 4);
function kboard_document_add_option_value_field_html_20210219($value_html, $field, $content, $board){
    if($field['field_type'] == 'phone'){
        $value_html = sprintf('<div class="kboard-document-add-option-value meta-key-%s"><span class="option-name">%s</span> : %s</div><hr>', $field['field_type'], $field['field_name'], "{$content->option->phone}-{$content->option->phone2}-{$content->option->phone3}");
    }
    
    return $value_html;
}

===================================================

 

근데 이거 비활성화 해도 안되네요..

 

 

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