콘텐츠로 건너뛰기

워드프레스 사용하지 않는 이미지를 삭제하는 방법

워드프레스에서 업로드만 하고 사용하지 않은 이미지를 삭제하는 방법을 알아보겠습니다.

글을 작성하고 수정하는 걸 반복하다 보면 워드프레스 내의 미디어 파일로 업로드는 했으나 사용하지 않는 이미지가 발생하게 됩니다. 특히 워드프레스의 경우 기존 이미지를 다른 이미지로 교체해도 파일이 삭제되지 않기에 더욱 그렇습니다.

물론 사진 몇 장 정도 더 있다고 해서 아무 문제될 것 없으나 블로그 규모가 커지면 커질수록 불필요하게 용량을 차지하고 있는 미디어 파일을 제거하고 싶을 수 있습니다.

Media Cleaner 사용 방법

플러그인 추가 미디어 클리너

사용하지 않는 이미지를 삭제하기 위해 사용할 플러그인은 Media Cleaner입니다. 미디어 클리너는 굉장히 보수적인 편입니다. 워드프레스의 경우 하나의 이미지를 업로드해도 크기를 다르게 해 여러 개의 파일을 생성합니다.

그러나 미디어 클리너는 특정 크기의 이미지가 단 한 개라도 사용 중이면 전부 보존합니다.

업드래프트 플러스 백업 플러그인

미디어 클리너를 사용하기 전에 백업은 당연한 절차입니다. 이런 플러그인을 사용할 때는 내 워드프레스와 어떤 호환성 문제가 발생할지 예측할 수 없기 때문에 꼭 백업을 해야 합니다.

사실 플러그인을 쓰지 않아도 정기적인 백업은 당연합니다. 내 컴퓨터에서 호스팅되는 게 아니기 때문에 항상 만약을 대비해야 합니다. 내 손에 백업이 있으면 언제든 다른 호스팅에서 다시 복구할 수 있으니까요.

추천하는 백업 플러그인은 업드래프트플러스(Updraft Plus) 입니다.

클릭 한 번으로 백업, 클릭 한 번으로 복원이 가능합니다.

미디어 클리너 실행 화면

미디어 클리너의 Scan을 클릭하면 위 사진처럼 사용하지 않는 미디어를 전부 보여줍니다. Delete All을 누르거나 개별 삭제가 가능합니다.

위 사진을 자세히 보면 (+7 files) 이런 표현이 있는데 위에서 언급한 것처럼 동일한 이미지이지만 크기가 다른 파일입니다.

(+6 files)와 같이 이미지마다 개수가 다른 이유는 무엇일까요? 원본 이미지보다 큰 크기의 파일은 생성하지 못하기 때문입니다.

Media Cleaner 얼마나 정확할까?

제가 운영 중인 워드프레스를 스캔한 결과 39개의 사진이 사용되지 않고 있다는 게 발견되었습니다.

개별로 확인한 결과 파비콘 이미지를 제외하고는 전부 사용하지 않는 이미지였습니다.

파비콘 이미지의 경우 게시글 내에 사용한 적이 없어서 그런 것 같습니다.

물론 플러그인을 많이 사용하고 이미지의 배치가 복잡한 워드프레스라면 정확도가 떨어질 수 있습니다. 이 경우 미디어 클리너 프로 버전을 사용하면 됩니다. 미디어 클리너 프로 버전은 다음과 같은 기능을 지원합니다.

ACF, Metabox, Divi Builder, Fusion Builder(Avada), WPBakery Page Builder, Visual Composer, Elementor, Beaver Builder, Brizy Builder, Oxygen Builder, Slider Revolution, Justified Image Grid, Avia Framework 등과 같은 복잡한 플러그인

일반적인 워드프레스의 경우 무료 버전으로도 충분히 정확할 것 같습니다.

HOW TO USE MEDIACLEANER 로고

Media Clenar 작동 원리

내가 무엇을 하고 있는지 이해하면 실수를 방지하고 자신감을 가질 수 있습니다. 미디어 클리너의 작동 원리는 다음과 같습니다.

워드프레스를 포함한 거의 모든 CMS(컨텐츠 관리 시스템)는 글에 직접적으로 이미지를 삽입하지 않습니다.

겉으로 보기에는 이미지를 바로 불러오는 것 같지만 데이터베이스에 이미지의 주소를 저장해놓고 불러오는 방식을 사용합니다.

미디어 클리너는 데이터베이스에 저장된 이미지의 주소를 전부 확인합니다. 그리고 워드프레스의 uploads 폴더 내에 저장된 이미지의 주소를 전부 확인합니다.

이 둘을 비교해서(매핑) 사용되지 않은 이미지를 찾아냅니다.

즉 정확히 표현하면 이미지를 검색하는 게 아닌 이미지의 주소를 검색하는 것입니다. 이런 방식을 사용하기 때문에 미디어 클리너는 많은 수의 이미지를 순식간에 검색할 수 있습니다.

워드프레스 이미지 블록 마진(여백) 설정하기

답글 남기기