안녕하세요 KBoard(케이보드) 최신버전을 사용하고 있습니다.
게시판 스킨중 썸네일(thumbnail) 스킨을 사용하고 있는데, 간혹 이미지가 없는 글이 있더라구요
그럴경우에는 썸네일이 등록되지 않아서 그 글만 허전합니다.
게시글에 썸네일이나 본문에 이미지를 등록하지 않았을때에 자동으로 고정 썸네일이 등록될 수 있는 수정방법이 있을까요?
그리고 썸네일 크기도 변경이 가능한지 궁금합니다.
감사합니다.
안녕하세요~^^
FTP로 접속해서 파일을 수정해주셔야합니다.
/wp-content/plugins/kboard/skin/thumbnail/list.php 파일을 수정해주셔야 합니다.
1. /wp-content/plugins/kboard/skin/thumbnail/images 폴더에 default-pc.png 그리고 default-mobile.png 이미지를 먼저 넣어주세요.
2. PC 화면에 보이는 썸네일 코드를 수정해주세요.
<?php if($content->getThumbnail(120, 90)):?><img src="<?php echo $content->getThumbnail(120, 90)?>" alt=""><?php else:?><i class="icon-picture"></i><?php endif?>
위 코드를 찾아서 아래 처럼 <i> 태그를 <img> 태그로 교체해주세요.
<?php if($content->getThumbnail(120, 90)):?><img src="<?php echo $content->getThumbnail(120, 90)?>" alt=""><?php else:?><img src="<?php echo $skin_path?>/images/default-pc.png" alt=""><?php endif?>
3. 모바일 화면에 보이는 썸네일 코드를 수정해주세요.
<?php if($content->getThumbnail(96, 70)):?>
<div class="kboard-mobile-contents">
<img src="<?php echo $content->getThumbnail(96, 70)?>" alt="" class="contents-thumbnail">
</div>
<?php endif?>
위 코드를 찾아서 아래 코드로 교체해주세요.
<?php if($content->getThumbnail(96, 70)):?>
<div class="kboard-mobile-contents">
<img src="<?php echo $content->getThumbnail(96, 70)?>" alt="" class="contents-thumbnail">
</div>
<?php else:?>
<div class="kboard-mobile-contents">
<img src="<?php echo $skin_path?>/images/default-mobile.png" alt="" class="contents-thumbnail">
</div>
<?php endif?>
4. list.php 파일과 동일한 방법으로 reply-template.php 파일도 수정해주세요.
5. 썸네일 크기를 변경하시려면 CSS 코드도 수정을 해야 할 듯합니다.
크롬 브라우저의 개발자 도구(F12키)를 사용하시면 CSS 속성을 쉽게 찾고 테스트 해보실 수 있습니다.
6. 로딩되는 이미지 크기를 변경하시려면 아래와 같은 코드에서 수치를 적절히 변경해주세요.
$content->getThumbnail(120, 90)
$content->getThumbnail(96, 70)
고맙습니다.