썸네일 기본이미지를 사용하고 싶습니다.

안녕하세요 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)

     

    고맙습니다.

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요