안녕하세요. 상담게시판 스킨 관련하여 문의드립니다.
1. 상담글 작성 후 글보기가 되지 않습니다.
- 관리자는 글보기가 가능한데 작성자는 글보기가 되지 않습니다.(빈페이지로 보입니다.)
안보이는경우: 모바일, 다른 PC 등
링크: http://yeongtonghyo.co.kr/?page_id=12137&mod=list&pageid=1
2. 관리자에서 '연락처(필수)"입력필드 추가 했습니다.
관리자가 답변글 작성 시에도 '연락처'를 입력해야 해서 불편합니다.
연락처를 입력 안하도록 방법이 있을까요?
참고로 해당 게시판은 WP버젼 이슈로 게시판을 다운그레이 해주신 버젼입니다.
그럼 확인 부탁드리겠습니다.
안녕하세요~^^
contact-form 스킨은 관리자만 리스트를 볼 수 있게 되어있기 때문에
일반 사용자가 리스트를 보게 하려면 스킨을 수정해주셔야 합니다.
/wp-content/plugins/kboard/skin/contact-form/admin-list.php 파일 내용을 복사해서
/wp-content/plugins/kboard/skin/contact-form/list.php 파일 하단에 추가해보시겠어요?
답글 작성 시에도 입력필드는 동일하게 적용되기 때문에
작성자에게만 적용되는 필드를 만드시려면
kboard_document_add_option_value_field_html 필터를 사용하여
관리자가 아닌 경우에만 필드를 출력하게끔 하실 수 있습니다.
add_filter('kboard_document_add_option_value_field_html', 'kboard_document_add_option_value_field_html_211012', 10, 4);
function kboard_document_add_option_value_field_html_211012($html, $field, $content, $board){
if(!$board->isAdmin() && $field['meta_key'] == '메타키' && $board->id == '1'){ // 실제 게시판 id 로 적용해주세요.
$html = '추가할 필드 내용';
}
return $html;
}
위 예시 코드를 참고하여 작성해보시겠어요?
고맙습니다.