포스팅을 하다보면 실수던 고의던 간에 외부의 다른 서버의 이미지를 긁어 오게 되는 경우가 생깁니다.

특히나 다른 홈페이지의 글을 드래그해서 복사하게 되면 이미지를 가져오기는 하지만, 링크는 외부 홈페이지 그대로 지정되어 있게되어서, 해당 홈페이지가 사라지면 이미지를 더 이상 볼 수 없게 되는 것이죠.

더구나 이런 이미지를 일일이 찾아서 블로그에 업로든 하는 것은 쉬운 일이 아닙니다.

저는 지난번에 XE로 만들어진 홈페이지의 모든 글을 마이그레이션 툴이 없어서 수작업으로 모두 옮긴 적이 있었는데요, 해당 홈페이지를 폐쇄할 예정이라 이 이미지를 가져오는 문제가 고민이였습니다.

워드프레스에 Hotlinked Image Cacher 라는 플러그인이 있습니다.

플러그인은 워드프레스의 모든 글을 검색해서 자동으로 글에 포함된 외부 이미지를 내 블로그로 가져와줍니다. 블로그 글에 어떠한 손상도 주지않고 그대로 가져와서 내 서버에 올려줍니다.

image

Post ID 부분에 이미지를 가져올 글의 퍼머링크 번호를 적어 주면 해당 글의 이미지만 검색하게 되고, ALL 이라고 적어주면 전체 글에서 검색하게 됩니다.

Curl이 서버에 설치되지 않았을 수도 있으므로, allow_url_fopen 을 이용하면 됩니다.

다음은 결과로 이미지가 포함되어 있는 도메인을 보여주고 원하는 도메인을 선택해서 "Cache These Imahes >>" 버튼을 누르면 모든 이미지를 자동으로 가져옵니다.

image

아~ 이 플러그인은 워드프레스(설치용) 전용입니다.

+ Recent posts