본문에 이미지가 있을 경우 게시판 list에서 표시하기

제목 그대로 본문에 이미지가 삽입될 경우 게시판 제목 옆에 이미지 아이콘을 뜨게 하는 방법이 있는지 궁금합니다.

예를 들어 list.php에 제목 옆에

if(thumbnail == true || image == true) {

// 이미지 아이콘 표시

} else {

// empty string

}

이런식으로요

항상 감사합니다 KBoard 화이팅 ^^

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
  • 기본으로 포함된 thumbnail 스킨에 해당 기능이 적용되어 있습니다.

    아래와 같은 코드가 적용되어 있습니다.

    <?php if($content->getThumbnail(120, 90)):?><img src="<?php echo $content->getThumbnail(120, 90)?>" alt=""><?php else:?><i class="icon-picture"></i><?php endif?>

     

    <?php echo $content->getThumbnail()?> 이렇게 하시면 원본 썸네일 이미지 파일 경로를 출력할 수 있습니다.

    <?php echo $content->getThumbnail(120, 90)?> 이렇게 하시면 120x90 픽셀 크기의 썸네일 이미지 파일 경로를 출력할 수 있습니다.

    확인해보시겠어요?

  • 네 썸네일은 잘 활용하고 있습니다.

    제가 질문하는 건 썸네일을 활용하지 않는 게시판에서 단순히 본문에 이미지를 삽입했을 시에 list.php 에 썸네일이 아닌 제목 옆에 이미지가 포함돼있다는 단순한 아이콘 표시가 있었으면 해서요.

    마치 새 글을 쓰면 "New" 표시가 뜨는 것처럼요.

    감사합니다 ^^

  • 아 무슨 말씀이신지 알겠습니다.

    하지만 본문에 실제로 이미지가 있는지 없는지를 체크하는 건 연구 개발이 필요해 보입니다.

    매번 본문 내용을 파싱 하는 것도 뭔가 서버 부하가 높을 것 같고요.

    KBoard 미디어 추가로 이미지가 업로드되어있는지 체크하는 기능만으로는 어떨까요?

    우선은 $content->getThumbnail() 기능으로 활용하시는 게 좋을 듯하고요.

    저희도 어떻게 하면 효율적으로 체크할 수 있을지 연구해보겠습니다.

    본문 내용에 이미지 태그가 있는지 파싱 하거나, 단순히 첨부된 이미지가 있는지 다양한 방법이 있을 듯합니다.

    고맙습니다.

  • if($content->getThumnbail()){

     // 이미지 아이콘

    }

    스레드봇님 말씀대로 함수를 제목옆에 붙여서 간단히 해결하였습니다 ^^ 감사합니다!

좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기