파이썬에는 다양한 플러그인이 존재합니다. 그 중에는 워드프레스에 연결하여 글을 작성하는 플러그인도 존재하는데요.
python-wordpress-xmlrpc 라는 플러그인입니다.
파이썬에 대해 조금은 알아야 사용이 가능하며 개발환경이 갖춰져 있다면 터미널에서 다음 명령어로 설치가 가능합니다.
pip install python-wordpress-xmlrpc
플러그인을 설치하는 방법 중 pip명령을 사용하는 것이 가장 깔끔합니다. 위와 같이 설치가 완료되었습니다.
자동 포스팅 아이디 생성
워드프레스에서 자동 포스팅할 아이디를 생성해줍니다. 혹시 모를 해킹 또는 작업자 분리 관리를 위해 계정을 하나 파서 하는걸 추천합니다. 기존 마스터계정으로 같이 운영하다보면 아무래도 조금 난잡해지는 느낌이랄까?
워드프레스 관리자 페이지에서 사용자를 추가해줍니다. 편집자 권한으로 만들어줍니다.
소스 작성
https://python-wordpress-xmlrpc.readthedocs.io/en/latest/index.html#
워드프레스 - 파이썬 관련한 사이트가 있습니다. 영어로 된 페이지이긴 한데 구글 번역이나 잠시만 시간을 내어 본다면 대략의 정보를 얻을 수 있습니다.
워드프레스에 포스팅함에 있어 xmlrpc는 로그인 - 전송만 제대로 되면 별다른 쓰임새가 없기 때문에 깊게 들어갈 것이 아니라면 예제 소스에 살을 조금 붙여 사용하면 됩니다.
간단한 소스코드
Client에 본인 워드프레스 홈페이지, 아이디, 비밀번호을 넣고 코드가 정상적으로 실행되면 포스팅이 하나 생성됩니다.
소스 코드에 있는 내용들이 고스란히 글로 작성되어 있는 것을 볼 수 있습니다. 이를 잘 활용하면 웹 스크래핑을 활용하여 정보를 보아 워드프레스에 자동으로 포스팅을 할 수 있게 됩니다.
'워드프레스' 카테고리의 다른 글
워드프레스 이메일 등록하는 방법 (1) | 2022.08.30 |
---|---|
워드프레스 폰트 변경하는 법 (0) | 2022.07.22 |
letsencrypt SSL 인증서 오류 해결법 - NET::ERR_CERT_AUTHORITY_INVALID (0) | 2022.07.22 |
AWS 워드프레스 SSL 갱신 (0) | 2021.11.16 |
워드프레스 무료테마 vs 유료테마 속도 차이는? (0) | 2021.10.02 |
수익을 생각한다면 티스토리 버리고 워드프레스 써야 하는 이유 (0) | 2021.09.30 |
워드프레스 유로테마 라이선스 확인하는 곳 (0) | 2021.09.30 |
아바다 스킨을 사용한다면 라이브러리를 활용하라 (0) | 2021.06.19 |
댓글