워드프레스에 이미지 업로드할 때 jpg, webp 압축하지 않게 하기


워드프레스로 만든 블로그나 홈페이지에 이미지 파일을 업로드하면 자동으로 jpg 압축이 된다. 이미지 툴로 미리 압축해서 업로드하는 경우 워드프레스가 자동으로 압축 안하게 하는 방법이 있을까?

워드프레스 이미지 업로드 할때 jpg 파일은 자동으로 압축된다

워드프레스에 jpg 파일을 업로드하면 자동으로 압축률 85%로 압축된다.

워드프레스 6부터 webp로 자동 변경된다고 하다 보류되었고, 별도 플러그인을 사용해야한다.

jpg 파일을 워드프레스가 자동으로 압축하지 않게 하려면?

요즘 간단한 단축어를 만들어서 jpg, webp로 압축하고 변환한 후에 블로그에 올린다.

이미지 압축을 해서 올렸는데 워드프레스가 한 번 더 85%로 압축을 해서 이미지가 흐려졌다.

워드프레스가 자동으로 압축하지 않게 하는 방법이 있을까?

워드프레스 어드민 설정에는 없다. 플러그인과 테마에 코드로 추가하면 되었다.

플러그인

플러그인 몇 개를 찾아 보았다.

SMNTCS Deactivate image compression

SMNTCS Deactivate image compression 플러그인으로 이미지 압축을 못하게 끌 수 있다.

Image Quality Control | Still BE

Image Quality Control | Still BE 플러그인으로 이미지 압축을 못하게 할 수 있다. 압축 레벨을 100으로 하면 압축을 안한다.

이건 단순히 이미지 압축 비활성 플러그인 아니다. 각 썸네일 크기별로 jpeg, webp, png 압축율을 변경할 수 있다.

테마 functions.php 에 코드 추가

찾아보니 사용하는 테마의 functions.php 에 아래 코드를 추가하니 되었다.

// jpg 압축 안 하기 
add_filter('jpeg_quality', function($arg){return 100;});
add_filter( 'wp_editor_set_quality', function($arg){return 100;});

마치며

그동안 png 파일을 업로드하면 자동으로 jpg 파일로 변경하게 했는데, 요즘은 맥북에서 이미지 크기를 조절하고 jpg 와 webp 을 만드는 단축어를 이용한다.

플러그인 하나라도 줄이기 위해서 플러그인을 사용하지 않고 테마에 코드를 추가했다.







제휴 링크로 구매 시 제휴마케팅 활동의 일환으로 일정액의 수수료를 지급받아 콘텐츠를 제작하는데 큰 도움이 됩니다.



도움이 되셨다면, 댓글이나 소중한 커피 한 잔 부탁드려도 될까요?

커피 사주기



























플랭크스타: 플랭크 타이머

목표 시간, 세트 등 다양한 방식을 지원하는 플랭크 타이머, 음성 안내, 일별/월별/연도별 운동 기록 관리









Add a Comment

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