안녕하세요~
이전 스레드가 있어 참고하여 function.php 를 수정했습니다.
add_filter('kboard_skin_fields', 'kboard_skin_fields_20200929', 999, 2);
function kboard_skin_fields_20200929($fields, $board){
if($board->id == '1'){ // 실제 게시판 id로 적용해주세요.
unset($fields['tel']);
unset($fields['homepage']);
}
return $fields;
}
위 주신 코드대로 연락처와 홈페이지를 비활성화 하고자 위 그대로 적용을 했습니다만..
안되는데요~
kboard_skin_fields_20200929 <----혹시 이 부분이 날짜 같은데.. 이걸 다른 걸로 대체를 해야하는지요??
답변 부탁드립니다.
안녕하세요~^^
kboard_skin_fields_20200929 부분은 함수명으로 별도로 수정하지 않으셔도 됩니다.
대신 PHP 함수명은 중복되면 안 되기 때문에 kboard_skin_fields_20200929 함수를 2번 이상 사용할 수 없습니다.
$board->id == '1' 쪽의 게시판 id는 실제 게시판 id로 적용해주셨는지요?
게시판 id에 문제가 없다면 스킨의 버전 문제일 수도 있습니다.
최신 버전으로 업데이트해서도 확인해보시겠어요?
스킨 업데이트는
워드프레스 관리자 -> 스토어 메뉴에서 설치하기 버튼을 눌러주시면 업데이트가 완료됩니다.
만약, 스킨을 업데이트할 수 있는 상황이 아니라면
오래된 버전에서는 입력 필드 설정을 지원하지 않기 때문에
스킨 파일을 직접 수정해주셔야 합니다.
KBoard 플러그인에서 게시글 작성 페이지는
FTP로 접속해서 /wp-content/plugins/kboard/skin/사용중인스킨/editor.php 파일에서 표시하고 있습니다.
고맙습니다.