WordPress -> Velog로 이사하기

WindSekirun (wind.seo)·2022년 4월 26일
0
post-custom-banner

발단

새로 홈서버를 구축하게 되면서 기존 서버들을 통합하고 있었는데, AWS 위에 올라가있던 Wordpress가 관리가 잘 안되는 듯 하여 Velog로 전부 옮기려고 계획을 잡았습니다.

2017.06.18 부터 작성된 글이 약 166개 있으니, 하나하나 옮기면 꽤나 많은 시간을 필요로 할 것 같은 느낌이..

그래도 다시 없을 경험 같아서 약간이라도 정리해두려고 합니다. (단계들은 계속 업데이트 할 예정)

단계

  1. Wordpress Admin > 도구 > 내보내기로 '모든 컨텐츠' 클릭하고 내보내기

  2. https://github.com/lonekorean/wordpress-export-to-markdown 를 이용하여 xml를 markdown으로 변환

npx wordpress-export-to-markdown
? Path to WordPress export file? export.xml
? Path to output folder? output
? Create year folders? No
? Create month folders? No
? Create a folder for each post? Yes
? Prefix post folders/files with date? Yes
? Save images attached to posts? Yes
? Save images scraped from post body content? Yes
? Include custom post types and pages? Yes
  1. 글을 하나씩 살펴보면서 지금 올려도 되는 글만 올리기

다행히 velog가 마크다운 기반이라서 거의 다 파싱은 되지만, 몇 가지 문제는 존재합니다.

  • 하나하나 살펴보기에는 매우 귀찮은 작업이지만, 개당 3~4분 정도 투자하면 적절한 것 같기도 합니다..?
  • _, '*', '.', '[', ']', '`', '#' 등 기호들 앞에 역슬래시가 붙는다는점. 이는 Replace All로 잡아주면 됩니다.
  • 이미지 파일에 한글이 포함되어 있으면, 다운로드가 되지 않습니다. 이럴 경우에는 글 하나하나 찾아서 '이미지 복사' 후 붙여넣기 해야 합니다.

166개 글을 전부 옮길지는 아직까지는 모르겠으나, 옮기고 난 후 부터는 비정기적으로 글을 정리해보려고 합니다.

약 2시간 노가다 끝에 남길만한 글을 다 이동했습니다. 앞으로는 비정기적으로 정리하겠습니다-

profile
Android Developer @kakaobank
post-custom-banner

0개의 댓글