전화번호를 넣는 연락처 필드 생성을 하였는데, 모든 사람이 볼 수 있게 되어 있어서요
관리자만 연락처를 볼 수 있게 할 수 있는 방법이 있을까요?
또는 관리자 이외의 유저들에게는 ***-****-**** 이런식으로 가려져서 보이게 하거나요
아 죄송합니다. 계속 관리자 화면에서 확인을 하고 있었네요. 비로그인 사용자로 확인해본 결과 연락처에 별표는 아니지만, 공백처리 되어 보이지 않습니다.
ftp로 접속해서 변경도 해보았는데도 아무런 변화가 없습니다.. 혹시 코드에 문제가 잇지는 않나요 ??
안녕하세요.
테마 쪽 functions.php 파일을 관리자 페이지에서 수정할 수 없는 증상이 있으신지요?
모든 플러그인을 비활성화한 상태에서도 시도해보시겠어요?
그래도 문제가 된다면, 서버 관리자(웹 호스팅)에도 문의를 해보시는 게 좋을 듯합니다.
FTP 접속이 가능하다면
FTP로 접속해서 /wp-content/themes/사용중인테마/functions.php 파일에 직접 코드를 추가해보시겠어요?
고맙습니다.
안녕하세요. 비회원에게 연락처 필드 보이게하는것은 표시권환 설정 변경 후 잘 됩니다.
functions.php에 추가가 되지 않아 php snippets 플러그인을 통해 코드를 넣고 해당부분을 교체해 봤는데 별표로 바뀌지가 않네요..
방법이 없을까요 .. ㅠㅠ ? 꼭 별표가 아니더라도 연락처는 다른 사람들은 못 보고 관리자에게만 보이게 하면 됩니다.
안녕하세요.
KBoard 플러그인 입력 필드 설정 페이지에서 표시할 권한 설정은
게시글 작성 시 사용자에게 표시되는 권한 설정입니다.
비회원에게 표시되지 않는다면
표시할 권한 설정을 제한없음으로 설정해보시겠어요?
게시글 본문 페이지에서 표시되는 입력 필드의 값 중 숫자를 별표로 보이게 하시려면
워드프레스 관리자 -> 외모 -> 테마 편집기 페이지에서 functions.php 파일 하단에
아래의 코드를 추가해보세요.
add_filter('kboard_document_add_option_value_field_html', 'my_kboard_document_add_option_value_field_html', 10, 4);
function my_kboard_document_add_option_value_field_html($html, $field, $content, $board){
if(!$board->isAdmin() && $field['meta_key'] == 'phone' && $board->id == '1'){ // 실제 게시판 id로 적용해주세요.
$html = '<div class="kboard-document-add-option-value meta-key-' . esc_attr($field['meta_key']) . '"><span class="option-name">' . $field['field_name'] . '</span> : ';
$html .= nl2br(preg_replace('/[0-9]/s', '*', $content->option->phone)) . '</div><hr>';
}
return $html;
}
위의 코드에서 $board->id == '1' 부분은 실제 게시판 id로 적용해보세요.
phone 부분은 실제 필드의 메타키로 모두 교체해서 확인해보시겠어요?
고맙습니다.
죄송합니다. 제가 착각했습니다. 실시간 상담문의 페이지 맞습니다.
현제 케이보드 [입력필드설정] 에서 [텍스트/숨김]을 추가해서 연락처를 추가했고요. (코드로 추가하지 않았습니다)
관리자 화면에서는 연락처 필드가 보이는데 비로그인 사용자가 봤을 때는 연락처 필드가 보이지 않는 거 같습니다.
스크린샷 참고해서 확인하시면 더 이해가 빠르실 거 같습니다.
실시간 상담문의 페이지밖에 보이지 않네요.
그리고 전화번호 필드가 보이지 않아서요.
필드를 추가할 때 사용한 코드, 내용을 출력하는 코드를 직접 입력하셨다면 댓글로 올려주시겠어요?
코드는 에디터의 "코드 스니펫 삽입" 기능으로 올려주세요.
코드로 필드를 추가하셨는지 아니면 설정으로 필드를 추가하셨는지 봐야만 추가로 도움을 드릴 수 있을 것 같습니다.
고맙습니다.
http://k-esco.kr 입니다.
글쓰기 게시판은 "실시간 견적문의" 페이지에서 확인하실 수 있습니다.
안녕하세요~^^
비회원으로 글쓰기 테스트를 해볼 수 있는 페이지 주소도 알려주시겠어요?
필드를 어떻게 추가하셨는지 확인해보고 가능한 방법이 있는지 고민해보겠습니다.
고맙습니다.