첨부파일을 해서 글쓰기를 하면 담당자나 글쓰는 사람이 봤을 때 보이지 않는데 어떻게 하면 보일수 잇나요??
지금 하나 해보고있는데 사진 kboar미디어추가에서 하면 삽입해도 본문에 사진이 안나와요
글쓰는 부분 첨부합니다 https://www.wakibra.com/qna/?mod=list&pageid=1
한번 해볼게요 ~
그리고 혹시 글쓰기버튼에 있는 색상은 어디서 바꿀 수 있나요 ?? 저희 홈페이지메인 컬러랑 같게 하고싶은데./.
1. 하나의 게시글에 표시할 첨부파일의 개수를 설정해주시면 됩니다.
예를 들어서 하나의 게시글에 최대 3개의 첨부파일을 추가할 수 있게 하시려면
최대 첨부파일 개수를 3개로 설정하신 후에 확인해보시겠어요?
2. 임시로 sanitize_key 함수 사용을 비활성화했기 때문에
sanitize_key 함수가 제대로 동작하지 않는 원인을 찾으셔야 할 듯합니다.
최신 버전으로 업데이트 후에 문제가 생긴다면
FTP로 접속해서 /wp-content/plugins/kboard/class/KBoardMeta.class.php 파일에
아래의 코드를 찾아서
public function __set($name, $value){
global $wpdb;
if($this->board_id){
$name = sanitize_key($name);
$value = esc_sql($value);
if($value){
$wpdb->query("INSERT INTO `{$wpdb->prefix}kboard_board_meta` (`board_id`, `key`, `value`) VALUES ('$this->board_id', '$name', '$value') ON DUPLICATE KEY UPDATE `value`='$value'");
}
else{
$wpdb->query("DELETE FROM `{$wpdb->prefix}kboard_board_meta` WHERE `board_id`='$this->board_id' AND `key`='$name'");
}
$this->meta->{$name} = $value;
}
}
아래의 코드로 적용해보시겠어요?
public function __set($name, $value){
global $wpdb;
if($this->board_id){
//$name = sanitize_key($name);
$value = esc_sql($value);
if($value){
$wpdb->query("INSERT INTO `{$wpdb->prefix}kboard_board_meta` (`board_id`, `key`, `value`) VALUES ('$this->board_id', '$name', '$value') ON DUPLICATE KEY UPDATE `value`='$value'");
}
else{
$wpdb->query("DELETE FROM `{$wpdb->prefix}kboard_board_meta` WHERE `board_id`='$this->board_id' AND `key`='$name'");
}
$this->meta->{$name} = $value;
}
}
고맙습니다.
1. 사이트에 맞게 개수를 설정하는게 어떤말씀인지 모르겠어요 최대 100까지로 되어있는데 사이트에 322개가 문의글이 쓰여있어요 100으로 하면되는건가요 ?
2.저번에 이렇게 답변을 주셔서 고쳐주셨었거든요
"테스트해보니 sanitize_key 함수가 제대로 동작하지 않는 것도 같습니다.
데이터가 일부 잘려서 게시판 설정 저장이 제대로 안 되고 있었습니다.
웹호스팅이 문제일 수도 있고 다른 플러그인 혹은 테마와 충돌 때문일 수도 있습니다.
무엇이 문제인지는 일일이 비활성화해서 테스트를 해봐야 합니다.
우선은 임시로 sanitize_key 함수 사용을 비활성화했습니다."
함수사용 비활성한 부분이 어느 파일인지 알수있나요 ?? 그리고 최신업데이트랑 아무상관없다면 업데이트를 진행하려고 해요
안녕하세요.
1. 최대 첨부파일 개수를 사이트에 맞게 개수를 설정해보시겠어요?
2. 최신 버전에는 코드가 적용되어 있습니다.
따로 코드를 수정하셨다면 위의 코드만 수정하시거나
현재 KBoard 플러그인을 따로 백업해두었다가 업데이트 후에 다시 적용해주시면 됩니다.
고맙습니다.
1. 개수설정은 없음이라고 되어있어요
2. KBoard 버전
밑에 코드만 바꿔주더라도 최신버전으로 업데이트가 되는건가요 ? 저번에 KBoard가 문제가 생겨서 수정을했었는데 최신버전으로 한다고 하면 그때 문제생긴 부분이 다시 생기는 일이 있을까 싶어서요.,..
안녕하세요~^^
1. 게시글 작성 페이지에서 첨부파일이 보이지 않는다는 말씀이신지요?
워드프레스 관리자 -> KBoard -> 게시판 목록 -> 게시판 선택 -> 기본설정 페이지에서
최대 첨부파일 개수가 설정되어 있는지 확인해보시겠어요?
2. 현재 사용 중인 KBoard 플러그인의 버전이 어떻게 되시는지요?
최신 버전이 아니라면 업데이트 후 다시 확인해보시겠어요?
업데이트 방법은 아래의 링크를 참고해보세요.
업데이트를 할 수 있는 상황이 아니라면
FTP로 접속해서 /wp-content/plugins/kboard/template/js/script.js 파일에
아래 코드를 찾아서
tinyMCE.activeEditor.execCommand('mceInsertRawHTML', false, "<img id=\"last_kboard_media_content\" src=\""+url+"\" alt=\"\">");
아래 코드로 바꿔주세요.
tinyMCE.activeEditor.execCommand('mceInsertContent', false, "<img id=\"last_kboard_media_content\" src=\""+url+"\" alt=\"\">");
고맙습니다.