작성시 그림파일을 첨부한 후, 해당 글을 열고서 읽을 때
그림의 링크는 보이는데, 화면에 펼쳐져 보이질 않는군요....
(망보드를 설치해봤는데요, 역시나 이거도 안보이더군요...)
kboard라도 보였으면 하고 설치해봤는데, 역시나...
안녕하세요~^^
KBoard 게시판 스킨에서 이미지 첨부 시
게시글 본문 페이지에서 이미지를 표시하는 스킨은 아래의 스킨들이 있습니다.
그 외의 스킨에서 이미지 첨부파일을 본문에 표시하시려면
워드프레스 관리자 -> 외모 -> 테마 편집기 페이지에서 functions.php 파일 하단에
아래의 코드를 추가해보시겠어요?
add_filter('kboard_content', 'my_kboard_content', 10, 3);
function my_kboard_content($kboard_content, $content_uid, $board_id){
if($board_id == '1'){ // 실제 게시판 id로 적용해주세요.
$content = new KBContent();
$content->initWithUID($content_uid);
foreach($content->getAttachmentList() as $key=>$attach){
$extension = strtolower(pathinfo($attach[0], PATHINFO_EXTENSION));
if(in_array($extension, array('gif','jpg','jpeg','png'))){
$kboard_content .= "<p class=\"thumbnail-area\"><img src=\"".site_url($attach[0])."\" alt=\" {$attach[1]}\"></p>";
}
}
}
return $kboard_content;
}
위의 코드에서 $board_id == '1' 부분은 실제 게시판 id로 적용해주세요.
게시판 id는 워드프레스 관리자 -> KBoard -> 게시판 목록 -> 게시판 선택 -> 기본설정 페이지에서
게시판 숏코드(Shortcode) 쪽에서 확인하실 수 있습니다.
고맙습니다.