워드프레스에 이미지를 등록하면 속도 개선의 이유로 여러 크기의 이미지를 자동으로 생성합니다.
이 때 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 의 이름으로 추가적으로 호출할 수 있게 됩니다.
코드를 추가한 다음에 기존 파일들의 썸네일은 그대로입니다. 이 때는 반드시 썸네일을 재생성해야 합니다. 방법은 wp-cli 를 통해 터미널에서 wp media regenerate 와 같은 명령어를 입력하거나 플러그인을 사용할 수 있습니다.

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