워드프레스 강좌 / Smush / 이미지 압축, 최적화 플러그인
워드프레스에 이미지를 업로드하면 썸네일을 만듭니다. 예를 들어 image.png를 업로드하면 image-150x150.png 같은 파일이 만들어지는 것이죠. 문제는 한 개만 만드는 것이 아니라는 것입니다. 워드프레스 미디어 설정에 있는 세 가지 썸네일은 기본으로 만들고, 테마에서 요구하는 썸네일, 플러그인에서 요구하는 썸네일 등을 잔뜩 만듭니다. 따라서 이미지를 한 개 업로드해도 여러 개의 썸네일 때문에 디스크 용량을 많이 차지하게 됩니다.
Smush Image Compression and Optimization는 이 문제를 해결해주는 플러그인 중의 하나입니다. 이미지를 압축해서 파일 크기를 줄입니다.
압축은 두 군데서 할 수 있습니다. Smush 메뉴에서 일괄처리할 수도 있고...
미디어 라이브러리에서 개별적으로 할 수도 있습니다.
무료 버전은 한계가 있는데...
- 일괄 작업 시 50개의 파일씩 할 수 있습니다.
- 원본 이미지 파일은 압축하지 않습니다. 즉, 썸네일만 압축합니다.
유료 버전은 압축률이 더 좋고, 원본까지 압축할 수 있습니다.
Pro Features
Super-smush lossy compression
Optimize images 2x more than regular smushing and with no visible loss in quality using Smush’s intelligent multi-pass lossy compression.
Smush my original full size images
By default, Smush only compresses thumbnails and image sizes generated by WordPress. With Smush Pro you can also smush your original images.
Make a copy of my full size images
Save copies the original full-size images you upload to your site so you can restore them at any point. Note: Activating this setting will double the size of the uploads folder where your site’s images are stored.
Auto-convert PNGs to JPEGs (lossy)
When you compress a PNG, Smush will check if converting it to JPEG could further reduce its size, and do so if necessary,
NextGen Gallery Integration
Allow smushing images directly through NextGen Gallery settings.
이미지를 압축하면 아무래도 화질이 저하되므로, 원본 이미지를 압축하는 것에 대해서는 호불호가 갈릴 수 있습니다.