Qiita에서 역기능으로 WordPress로 마이그레이션하는 방법

5567 단어 QiitaWordPress
Qiita에 올린 기사를, 역기로 돌관 공사로 WordPress에 이행했으므로, 방법을 싹둑 전하겠습니다.
wget과 curl 사용하고 있기 때문에 뭐 그런 환경에서 부디.

(기사수가 적었기 때문에 자동화하는 것보다 역기로 하는 편이 빨랐다)

1. cURL로 Markdown을 떨어뜨립니다.



예를 들어, 기사가 htps : // 코 m / 미쿠타 0407 / ms / 43f6 에 1 에 92 6257295f4이면 끝에 .md를 붙이고 htps : // 이 m / 미쿠타 0407 / ms / 43f6 에 1 92 6257295f4. md으로 설정하면 Markdown이 떨어집니다.


그러므로
curl https://qiita.com/mikuta0407/items/1a127bc21f5c2ab1fb61.md >> 任意のファイル名.md

에서 기사를 저장할 수 있습니다.

2. 이미지 다운로드 준비하기



필요한 분의 기사를 모두 다운로드하면,
cat ファイル名.md | grep qiita-image >> qiitaimage.txt

모든 파일을 향해 수행하고 모든 이미지 링크를 qiitaimage.txt와 같은 텍스트 파일에 수집합니다.


이것을 VSCode인가, 정규 표현등을 사용해 wget <URL> 의 형태로 합니다.
( \)\n!\[.*\]\(\nwget 당으로 하면 대략 그렇게 됩니다.1행째에 주의.)


3. WordPress에 플러그인 넣기



Media from FTP와 WP Githuber MD를 넣자.
활성화를 물론 잊지 마세요.

그리고 Media from FTP 설정에서 '업로드한 파일을 연월 기반 폴더로 구성'을 선택 취소합니다.


( "Media from FTP"는 서버의 로컬 스토리지에 놓인 데이터를 스캔하여 등록할 수 있는 플러그인, "WP Githuber MD"는 Markdown에서 기사가 걸리는 플러그인입니다.

4. 이미지 다운로드



4.1 WordPress가 움직이는 환경의 콘솔을 사용할 수 없는 경우



방금 만든 wget 명령어 열을 사용하여 로컬 머신에서 떨어뜨리고 나서, wp-content/uploads/안에(그 안에 폴더 만들어도 괜찮습니다만)전화상을 던집니다.
WordPress의 업로더로 하고 있으면 느리므로, FTP인가로 넣어 주세요.

4.2 콘솔을 사용할 수 있는 경우



wp-content/uploads/에 가서 (더 그 안에 폴더를 만들어도 문제 없습니다), 방금 만든 wget 열을 실행합니다.


이미지를 wp-content/uploads/아래에 설치할 수 있으면 WordPress의 Media from FTP 항목에서 "검색 & 등록"을 실행합니다.


전부 읽어 줍니다.


5. Markdown의 이미지 링크 다시 쓰기



Notepad++나 VSCode(나 좋아하는 툴)로, 전 기사의 원 화상 링크의 파일명 직전까지를 전부 일괄 변경합니다.

예를 들어 우리 환경이라면 Qiita 기사가https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/300863/hogehoge.pnghttps://qiita-image-store.s3.amazonaws.com/0/300863/hogehoge.png의 2 형식이었기 때문에,
이것을<WordPressブログのURL>/wp-content/uploads/(以下の先ほど画像を置いたディレクトリ)로 다시 씁니다.




6. WordPress에 붙여넣기



여기부터는 이미 인력입니다. 물론 자동화는 있다고 생각합니다만, 이 계정은 10 기사 밖에 쓰고 있지 않기 때문에 수작업으로 했습니다.
떨어진 Markdown은 처음에
---
title: ブラウザ経由でシェルスクリプト叩いてWake on LANする
tags: Wake-on-LAN Apache RaspberryPi
author: mikuta0407
slide: false
---

같은 방해가 있기 때문에 이것을 무시하고 복사합니다.
이번은 서두에 Qiita로부터 카피해 온 것을 명기해 보았습니다.


기사수가 적고 시간이 있는 경우는, 투고일을 Qiita에서의 투고일에 갖추어 보거나, 태그 첨부를 카테고리에 이식해 봐도 좋을지도 모르겠네요.

7. 완성



Qiita에서의 표시





Markdown 나가는 플러그인을 넣은 WordPress에서 표시





모두 최선을 다합시다.

좋은 웹페이지 즐겨찾기