워드프레스 글 발행 자동화 3강 : 파이썬과 연결하기

워드프레스 글 발행 자동화 3강 : 파이썬과 연결하기 시작하겠습니다. 앞서 1강과 2강에서는 워드프레스가 무엇이며, 어떻게 응용 프로그램용 패스워드를 생성할 수 있는지 까지 확인하였습니다. 이 글을 통해서 파이썬과 연결해서 실제 글 발행까지 해 보도록 하겠습니다.

목차



자동화로 발행된 글이 궁금하면 아래 글을 먼저 확인하세요. 애드센스는 물론, 쿠팡 파트너스 링크, 또는 기타 어필리에이션 코드도 마음대로 넣을 수 있습니다. 내부 링크글도 추가해서 SEO 최적화 된 글을 발행하는데 도움이 됩니다. HTML 포맷이나 마크다운 포맷 등을 활용할 수도 있습니다-!

더 궁금한 게 있다면 오픈 채팅방에 참여하세요.

워드프레스 글 발행 자동화 시리즈

워드프레스 글 발행 자동화 1강 : 워드프레스란?

워드프레스 글 발행 자동화 2강 : 응용프로그램 비밀번호 설정

워드프레스 글 발행 자동화 3강 : 파이썬과 연결하기

워드프레스 글 발행 자동화 4강 : Perplexity API 사용하기

워드프레스 글 발행 자동화 5강 : ChatGPT API 연동하기

워드프레스 글 발행 자동화 6강 : 최근 포스트 가져오기


필요 라이브러리

파이썬에서 특정 기능을 수행하려면 라이브러리가 필요합니다. 최소 아래의 라이브러리는 설치하도록 합니다. 라이브러리는 OS 나 파이썬 버전에 따라 설치 유무가 달라질 수 있습니다.

  • os
  • requests

워드프레스 자동 발행을 위한 코드

아래와 같이 코드를 작성하면 여러분의 임시글에 새로운 글이 저장됩니다.

아래 가려진 코드 다음과 같습니다.

  • WP_Post_URL = “[블로그주소]/wp-json/wp/v2/posts” ## 여기서는 https://www.iuinna.com/wp-json/wp/v2/posts 입니다.
  • WP_USER = “[개인계정]” ## 여기서는 iuinna 입니다.
  • WP_PW = “[패스워드]” ## 2강에서 만든 패스워드를 넣으시면 됩니다. 패스워드 관리에 유의하시기 바랍니다.

위 코드를 실행하면 아래와 같이 임시 글이 작성됩니다.

위의 코드에서 작성한 바와 같이 제목은 “2025년 워드프레스 자동화 테스트” 글쓴이는 “iuinna”, 카테고리는 “미국주식” 글이 임시글에 작성되었습니다. 위의 status 를 “publish”로 변경하면 코드를 실행하는 즉시 글이 발행되도록 수정할 수 있습니다.

워드프레스 post_data

  • title : 글의 제목을 작성합니다.
  • content : 글의 본문을 작성합니다.
  • status : 발행 상태를 설정합니다.
    • "publish" : 즉시 발행
    • "draft" : 임시글
    • "pending": 대기글
    • "private": 비공개
  • excerpt : 글 요약, 구글에서 내용 설명에 해당하는 부분입니다. Rankmath 기준으로 스니펫에 설명에 해당합니다.
  • slug : 글의 URL 주소를 설정합니다.
  • category : 글 -> 카테고리에서 해당 카테고리를 눌렀을 때 나오는 아래 주소 표시 중 tag_ID=[숫자] 부분입니다. 아래 예시에서는 “75” 네요.
  • featured_media : 피처 이미지를 설정할 수 있습니다.

워드프레스 패스워드 오류시

워드프레스 패스워드 에러

맺는글

사실 위 내용을 활용하면 무궁무진하게 이제 원하는 글을 자유롭게 파이썬을 이용해서 발행할 수 있습니다. 하지만, 우리의 목적은 자동화 포스팅을 하는 것이므로, 좀 더 살펴봅시다. SEO 를 위해서 타이틀, 퍼머링크, 연관글, 특성 이미지 등을 넣는 방법을 계속해서 알아봅시다. 또한, 무엇보다 중요한 본문을 어떻게 생성해서 넣어야 할지에 대해서도 다음 글들을 통해서 계속 알아보도록 하겠습니다.

더 궁금한 게 있다면 오픈 채팅방에 참여하세요.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다