add_image_size() | 이미지 사이즈 추가

|

요약

워드프레스에 이미지를 등록하면 속도 개선의 이유로 여러 크기의 이미지를 자동으로 생성합니다.
이 때 add_image_size() 와 같은 함수로 맞춤 사이즈를 등록할 수 있습니다.

add_image_size( '{크기명}' , {가로사이즈} , {세로사이즈} , {크롭여부});

크롭을 하게되면 이미지가 가로 세로 사이즈에 맞춰 잘리게 됩니다. 그것을 원하지 않으면 false 를 입력하면 됩니다.

사용법

add_theme_support('post-thumbnails');
add_image_size( 'rdg_large', 640, 1072, false );

add_theme_support 를 사용하여 post-thumbnails 를 사용한다는 것을 알려야 합니다.

$url = wp_get_attachment_image_url(1, 'rdg_large');

echo "<img src='$url'>"; 

이렇게 등록된 사이즈는 rdg_large 의 이름으로 추가적으로 호출할 수 있게 됩니다.

기본 사이즈 정리

  • thumbnail = 150px * 150px
  • medium = 300px * 300px
  • large = 1024px * 1024px
  • full = 고유 사이즈

썸네일 재생성

코드를 추가한 다음에 기존 파일들의 썸네일은 그대로입니다. 이 때는 반드시 썸네일을 재생성해야 합니다. 방법은 wp-cli 를 통해 터미널에서 wp media regenerate 와 같은 명령어를 입력하거나 플러그인을 사용할 수 있습니다.

image 133
add_image_size() | 이미지 사이즈 추가 2

플러그인은 Regenerate Thumbnails 를 검색한 다음 실행하면 됩니다.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

클릭하여 복사