코딩은 하나도 모르는데 블로그 자동 포스팅을 만들어야 한다면? 저도 얼마 전까지 이런 상황이었거든요. WordPress REST API가 뭔지도 모르면서 자동화 스크립트를 만들어야 했어요.
결론부터 말하면 성공했어요. WordPress REST API를 완벽히 이해하지 못해도 말이죠. 오늘은 그 과정에서 깨달은 WordPress REST API의 실체와 왜 비개발자도 자동화를 할 수 있는지 정리해봤습니다.
WordPress REST API, 한 줄로 정리하면
WordPress REST API는 내 블로그와 외부 프로그램이 대화할 수 있게 해주는 통역사예요.
쉽게 비유하자면 이런 거죠. 내가 한국어만 할 줄 알고, 외국인은 영어만 할 줄 안다면? 중간에 통역사가 필요하잖아요. WordPress REST API가 바로 그 역할을 해요. 내 자동화 스크립트가 “글 올려줘”라고 하면, API가 워드프레스 언어로 번역해서 전달하는 거예요.
실제로는 이런 식으로 작동해요:
- 내 스크립트: “제목은 A, 내용은 B인 글을 발행해줘”
- WordPress REST API: 이걸 워드프레스가 알아듣게 변환
- 워드프레스: 실제로 글 발행
- WordPress REST API: “완료했어요” 응답
직접 써보니 이렇게 간단했더라고요
제가 실제로 한 과정은 정말 단순했어요.
1단계: Claude AI에게 요구사항 설명
“워드프레스에 자동으로 글을 올리는 코드 만들어줘. 제목, 내용, 카테고리 설정할 수 있게.”
2단계: 생성된 코드 복사해서 적용
Claude가 WordPress REST API를 활용한 완성된 코드를 줬어요. 저는 그냥 복사 붙여넣기만 했죠.
3단계: 내 블로그 정보만 입력
블로그 주소, 사용자명, 애플리케이션 패스워드만 바꿔주면 끝.
전체 소요시간? 30분도 안 걸렸어요. WordPress REST API가 뭔지 공부하는 시간보다 실제 구현이 훨씬 빨랐더라고요.
WordPress REST API 핵심 포인트 3가지
1. 기본으로 켜져있어요
워드프레스 4.7 버전부터는 WordPress REST API가 기본 제공돼요. 별도 설치나 설정 없이 바로 쓸 수 있어요.
2. 주소 패턴이 정해져있어요
내블로그.com/wp-json/wp/v2/ 형태로 접근해요. 글 작성은 /posts, 댓글은 /comments 이런 식이죠.
3. 보안은 애플리케이션 패스워드로
실제 비밀번호 대신 전용 패스워드를 만들어 써요. 훨씬 안전하죠.
자주 헷갈리는 것들 정리
Q: WordPress REST API 배우려면 개발 공부해야 하나요?
A: 전혀요. 저처럼 AI한테 시키면 돼요. 원리 몰라도 결과는 똑같이 나와요.
Q: 플러그인 설치해야 하나요?
A: 최신 워드프레스라면 필요 없어요. 이미 내장되어 있거든요.
Q: 보안 문제 없나요?
A: 애플리케이션 패스워드 사용하면 실제 계정 비밀번호보다 안전해요. 언제든 삭제할 수 있고요.
Q: 모든 워드프레스에서 되나요?
A: wordpress.com 무료 플랜은 안 돼요. 설치형 워드프레스나 유료 플랜에서만 가능해요.
AI 시대의 새로운 접근법
이번에 느낀 건 학습 방식이 완전히 바뀌었다는 거예요.
예전엔 이랬죠:
- WordPress REST API 문서 읽기
- HTTP 요청/응답 방식 이해하기
- JSON 형식 공부하기
- 직접 코드 작성하기
지금은:
- AI에게 원하는 결과 설명하기
- 생성된 코드 적용하기
- 작동하면서 자연스럽게 이해하기
결과 중심으로 접근하니까 훨씬 효율적이더라고요. WordPress REST API의 세부 원리는 나중에 필요할 때 배워도 충분해요.
물론 기초 지식이 있으면 더 좋겠지만, 없어도 원하는 걸 만들 수 있다는 게 핵심이에요. 특히 1인 기업이나 소규모 자동화가 목표라면 완벽한 이해보다 빠른 실행이 더 중요하죠.
지금도 WordPress REST API 완전히 마스터했다고 말하긴 어려워요. 하지만 필요한 자동화는 다 구현했거든요. 그게 AI 시대의 새로운 학습법인 것 같아요.
썸네일 사진: Jacob Copus on Unsplash
📌 오늘의 프롬프트 업데이트
- Yoast 메타설명/키프레이즈 업로드 후 자동 입력 기능 추가