Home 게시판 커뮤니티 Q&A 메인화면에 한번에 여러 이미지 섬네일 먼저띄우기 (구글 이미지 서치 처럼..)

3개 답변, 3 voices Last updated by Avatar of helloworld1987helloworld1987 14 years, 2 months 전
  • Avatar of 김재용김재용
    Participant
    @김재용
    #4400

    안녕하세요 고수님들
    워드프레스를 처음 접해서 어딜 어떻게 수정해야 뭐가 바뀌는건지…어렵습니다.
    그냥 블로그처럼 설치하는건 이제 겨우 알겠는데
    뭔가 수정해서 쓰는건 그리 쉽지않은거같네요

    http://www.oscar-diaz.net/
    이 홈피처럼 메인화면에 모든 이미지 섬네일이 바로 나타나거나 혹은 이미지 올릴때마다
    저렇게 메인화면에 자동으로 업데이트되는거요..

    http://wordpress.org/extend/themes/sandbox
    이 Theme을 가지고 고친거 같은데요…

    누군가 저런식으로 해보셨겠지만
    이곳에서 저런류의 것을 뭐라 부르는지 몰라서 검색하기도 힘드네요..
    부탁드립니다 어디를 어떻게 만져야하는건가요???
    기초지식이 없어 양해바랍니다~!

    Avatar of helloworld1987helloworld1987
    Participant
    @subwaymatch
    #4401

    wp 2.9 버젼 이상을 사용하고 계신가요?
    사용하시는 Theme 폴더 내에서 수정해야 할 부분들입니다.

    functions.php 에
    ============================================
    // 썸네일 기능 추가
    // WP 2.9 이상에서만 사용 가능
    if ( function_exists( ‘add_theme_support’ ) ) {
    add_theme_support( ‘post-thumbnails’ );
    set_post_thumbnail_size( 200, 300, true ); // 가로 200, 세로 300, 비율 크롭
    }
    ============================================

    그리고 index.php 의 Loop 속에 (aa href를 a href로 고쳐주세요)
    ============================================
    <?php if ( (function_exists(‘has_post_thumbnail’)) && (has_post_thumbnail()) ) { /* 썸네일 존재 여부 체크 */ ?>
    <aa href=”<?php the_permalink(); ?>” title=””><?php the_post_thumbnail(); /* 썸네일 사이즈는 functions.php에서 지정해둔 대로 출력 */ ?>
    <?php } ?>
    ============================================

    그리고 자동으로 첫번째 이미지를 끌어오는 것과 썸네일을 끌어오는 것은 다른 방법입니다. 어느것을 말씀하시는지 모르겠지만 썸네일 사용 방법은 위 코드를 사용하시면 됩니다.

    Avatar of bilmbilm
    Participant
    @bilm
    #4402

    loop 속이라는게 어디를 말씀하시는 건가요 ㅠㅠ

    Avatar of helloworld1987helloworld1987
    Participant
    @subwaymatch
    #4403

    Theme 마다 약간씩 차이가 있지만 <?php while (have_posts()) 요런 비스무리한 줄이 들어가 있는 곳에서 시작하고 <?php endwhile; ?> 이 있는 곳에서 끝납니다.

4 글 보임 - 1에서 4 까지 (총 4 중에서)
  • 답변은 로그인 후 가능합니다.