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;
}
===================================================
근데 이거 비활성화 해도 안되네요..
안녕하세요~^^
저희쪽 서버에서 테스트 결과 문제가 없어보입니다.
워드프레스에서 에러 혹은 알 수 없는 문제가 있을 때 대응 방법을 참고하셔서
다른 에러 메시지나 충돌이 있는지 점검해보시거나
테스트 할 수 있는 관리자 계정을 하나 만들어서 알려주시겠어요?
테스트 계정을 알려주시면 확인해보겠습니다
고맙습니다.