이 글 자체가 AI 워드프레스 자동화의 산물입니다. 지금 읽고 계신 이 블로그 글은 Claude Code가 작성하고, Python 스크립트가 워드프레스에 자동 업로드했어요. 제가 한 건 “이 주제로 글 써줘”라고 시킨 것뿐입니다.
이 글에서 AI 워드프레스 자동화 파이프라인을 어떻게 만들었는지, 실제 구축 과정을 공유합니다.
AI 워드프레스 자동화, 전체 흐름
전체 파이프라인은 3단계입니다.
- 글 작성 — Claude Code가 HTML 형태로 글을 작성합니다
- SEO 설정 — 포커스 키워드, 메타 설명을 글에 포함시킵니다
- 자동 발행 — Python 스크립트가 WordPress REST API로 업로드합니다
명령 한 줄이면 글이 워드프레스에 올라가요.
python wp_publish.py "글.html" --category "AI 도구 가이드" --focus-keyword "AI 검색" --status draft
1단계: Claude Code로 글 작성
글 작성은 Claude Code에게 시킵니다. 단, 아무렇게나 시키면 품질이 들쑥날쑥해요. 핵심은 규칙을 미리 정해놓는 것입니다.
저는 CLAUDE.md 파일에 이런 규칙을 적어뒀어요.
- SEO 규칙 — 포커스 키워드를 제목, 첫 문단, H2, 본문에 자연스럽게 분포
- 톤 규칙 — 합니다/해요 혼용, 명령조 금지, 과한 구어체 지양
- 구조 규칙 — 첫 문단에 키워드 + 후킹, H2로 섹션 구분, 표와 목록 활용
- HTML 규칙 — meta description 포함, 깔끔한 시맨틱 HTML
이 규칙이 있으면 “이 주제로 글 써줘”라고만 해도 매번 일정한 품질의 글이 나옵니다.
2단계: SEO 자동 설정
워드프레스에 Rank Math SEO 플러그인이 설치되어 있으면, 발행 스크립트가 SEO 설정까지 자동으로 해줍니다.
- 포커스 키워드 — 명령어의 –focus-keyword 옵션으로 지정
- 메타 설명 — HTML의 <meta name=”description”>에서 자동 추출
- 카테고리/태그 — 명령어 옵션으로 지정. 없으면 자동 생성
글을 쓸 때 meta description만 잘 넣어두면, 발행할 때 별도 SEO 작업이 필요 없어요.
3단계: 자동 발행 스크립트
발행 스크립트는 Python으로 만들었습니다. WordPress REST API를 사용해요.
스크립트가 하는 일:
- HTML 파일을 읽어서 제목과 본문을 추출합니다
- 카테고리/태그 이름을 WordPress ID로 변환합니다 (없으면 생성)
- WordPress REST API로 글을 발행합니다
- Rank Math API로 SEO 메타데이터를 설정합니다
인증 방식: WordPress Application Password를 사용합니다. WP 관리자 → 사용자 → 프로필에서 생성할 수 있어요. 비밀번호는 config.json에 별도 저장하고, 코드에 직접 넣지 않습니다.
“코딩을 모르는데 이걸 어떻게 만들었나요?”
이 스크립트도 Claude Code가 만들었습니다.
제가 한 건 이거예요.
- “WordPress REST API로 글을 발행하는 Python 스크립트를 만들어줘”
- “Rank Math SEO 키워드도 자동으로 설정되게 해줘”
- “카테고리 이름으로 지정하면 자동으로 ID를 찾게 해줘”
- “비밀번호는 config 파일에서 읽게 해줘”
이렇게 기능을 하나씩 요청했더니, Claude Code가 완성된 스크립트를 만들어줬어요. 코딩을 몰라도 “뭘 원하는지”를 설명할 수 있으면 만들 수 있습니다.
자동화해서 실제로 바뀐 것
| 작업 | 이전 | 자동화 후 |
|---|---|---|
| 글 작성 | 워드프레스 에디터에서 직접 작성 | Claude Code가 HTML로 작성 |
| SEO 설정 | Rank Math에서 수동 입력 | 발행 시 자동 설정 |
| 카테고리/태그 | WP 관리자에서 수동 선택 | 명령어 옵션으로 자동 |
| 발행 | WP 에디터에서 “발행” 클릭 | 터미널 명령 한 줄 |
| 5편 일괄 발행 | 하나씩 복사+붙여넣기 | 명령 5줄 연속 실행 |
특히 글을 여러 편 한꺼번에 올릴 때 차이가 큽니다. 수동으로 하면 편당 10~15분씩 걸리는데, 자동화하면 5편을 2분이면 올려요.
아직 수동으로 하는 것들
완전 자동화는 아닙니다. 이런 건 아직 수동이에요.
- 대표 이미지 — 이미지 생성 + 업로드는 수동. API로 가능하지만 아직 구현 안 함
- 최종 확인 — 발행 전에 미리보기로 레이아웃 확인은 한번 합니다
- 발행 타이밍 — draft로 올려놓고, 며칠 간격으로 publish 상태로 전환
이 파이프라인을 만들려면 필요한 것
| 필요한 것 | 비용 | 비고 |
|---|---|---|
| WordPress 사이트 | 호스팅비 (월 수천원~) | REST API 지원 필수 (기본 지원) |
| Claude Code | Max $100/월 또는 API | 글 작성 + 스크립트 개발 |
| Python | 무료 | 스크립트 실행 환경 |
| Rank Math (선택) | 무료 버전 충분 | SEO 자동 설정용 |
정리하면
AI 워드프레스 자동화의 핵심은 “글 작성 규칙 + 발행 스크립트”입니다. Claude Code에 규칙을 정해두면 일정한 품질의 글이 나오고, 발행 스크립트가 워드프레스에 올려줘요.
코딩을 몰라도 만들 수 있습니다. “이런 스크립트 만들어줘”라고 Claude Code에 시키면 되니까요. 자동화의 시작은 코딩 실력이 아니라 “뭘 자동화할지 아는 것”입니다.
※ 이 글을 포함해 이 블로그의 모든 글은 위 파이프라인으로 작성·발행되었습니다.