안녕하세요 이렇게 문서쪽에서 작업하려고 하는데요
왼쪽에있는 슬라이드에있는 이미지와 썸네일에 있는 이미지를 넣어주고싶은데요
유저가 올리기쉽게 첨부파일 기능을 이용하고싶습니다.
물론 슬라이드쪽 퍼블리싱은 다 작업하려고 하구요.
필드추가하듯이 이미지 첨부파일기능도 가능한지 궁금합니다.
작은슬라이드3개: 1첨부파일, 2첨부파일, 3첨부파일
큰이미지1개: 첨부파일
이런식으로 나눠주고싶습니다!
안녕하세요~^^
아래의 코드를 적절히 수정 후 적용해보시겠어요?
<?php foreach($content->attach as $key => $attach):?>
<?php if($key == 'file1'): // 큰 이미지?>큰이미지
<?php elseif($key == 'file2'): ?>작은이미지1
<?php elseif($key == 'file3'): ?>작은이미지2
<?php elseif($key == 'file4'): ?>작은이미지3
<?php else:?>하단이미지
<?php endif?>
<?php endforeach?>
만약 첨부파일1에 파일이 없다면 큰 이미지를 출력하지 않고
첨부파일2~4에 파일이 없다면 작은 이미지를 출력하지 않고
첨부파일5에 파일이 없다면 하단 이미지를 출력하지 않습니다.
이에 대한 내용을 페이지에 안내문구로 삽입하거나
jQuery로 해당 첨부파일1~5에 해당하는 텍스트를 변경하는 방법도 있습니다.
고맙습니다.
감사합니다~!
알려주신것이 어떤것인지 정확히 파악했습니다.
다만 큰이미지, 작은슬라이드가 들어가는 경우도 들어가지 않는경우도 있습니다.
하지만 제가 올린 이미지 하단에 이미지를 또 올려야하는데 이런경우
<img src="<?php echo $content->attach->file1[0]; ?>" alt="<?php echo $content->attach->file1[1]; ?>">
<img src="<?php echo $content->attach->file1[0]; ?>" alt="<?php echo $content->attach->file2[1]; ?>">
<img src="<?php echo $content->attach->file1[0]; ?>" alt="<?php echo $content->attach->file3[1]; ?>">
<img src="<?php echo $content->attach->file1[0]; ?>" alt="<?php echo $content->attach->file4[1]; ?>">
<img src="<?php echo $content->attach->file1[0]; ?>" alt="<?php echo $content->attach->file5[1]; ?>">
작은슬라이드 이미지를 두개만 올렸을때 하단에 이미지를 넣어줄때 문제가 생길 것 같습니다.
작은슬라이드3개: 1첨부파일, 2첨부파일, 3첨부파일
큰이미지1개: 첨부파일
하단 큰이미지 1개: 첨부파일
이런식으로 나눌 수는 없을까요?
게시글 하단의 첨부파일 다운로드하는 부분을 안 보이게 하시려면
워드프레스 관리자 -> 외모 -> 사용자 정의하기 -> CSS 입력 필드에
아래의 코드를 추가해보세요.
#kboard-default-document .kboard-attach { display: none; }
안녕하세요~^^
첨부파일로 등록한 이미지 파일을 document.php 파일에 출력하시려면
아래의 코드를 추가해보시겠어요?
<?php foreach($content->attach as $key => $attach):?>
<?php if($key == 'file1'): // 큰 이미지?>
<img src="<?php echo get_site_url() . $attach[0]?>" alt="<?php echo $attach[1]?>">
<?php else: // 작은 슬라이드?>
<img src="<?php echo get_site_url() . $attach[0]?>" alt="<?php echo $attach[1]?>">
<?php endif?>
<?php endforeach?>
위 코드를 적용하시면 첨부파일로 등록한 이미지를 게시글 상세페이지에서 출력하며
적절히 응용하시면 올려주신 이미지처럼 구현 가능할 듯합니다.
KBoard 게시판 설정은
워드프레스 관리자 -> KBoard -> 게시판 목록 -> 게시판 선택 -> 기본설정 페이지에서
최대 첨부파일 개수를 4개로 설정하시면 됩니다.
고맙습니다.