모바일 기기에서 워드프레스에 로그인하여 글을 작성하고 싶은 경우 워드프레스 앱을 이용할 수 있습니다. 하지만 어플에서 포스트를 작성하는 것은 글자 입력이 매우 불편하므로 가급적 PC나 노트북을 이용하는 것을 권장합니다. 또한, 모바일 앱을 이용하려면 XML-RPC 프로토콜을 허용해야 하는데, 이는 보안 문제를 야기할 수 있습니다.
이 글에서는 워드프레스 모바일 앱에 로그인하는 방법과 XML-RPC 문제 해결 방법에 대하여 살펴보겠습니다.

워드프레스 모바일 앱 로그인 방법 및 XML-RPC 문제 해결
안드로이드 폰을 사용하는 경우 Google Play Store(구글 플레이 스토어)에서 워드프레스 앱을 설치할 수 있습니다.

워드프레스 앱은 현재 1,000만회 이상 다운로드를 기록하고 있습니다. 하지만 모바일 앱에서 사이트를 만들고 글을 작성하는 것은 불편합니다.
1. 워드프레스 어플을 설치하고 실행하면 사이트 선택 화면이 표시됩니다.

워드프레스닷컴을 통해 로그인하거나 웹호스팅에서 만든 워드프레스 사이트 주소를 입력할 수 있습니다.
워드프레스에는 WordPress.com에서 가입하여 사용하는 가입형과 웹호스팅에서 워드프레스 사이트를 운영하는 설치형이 있습니다. 이 둘의 차이점에 대해서는 여기를 참고해보시기 바랍니다.
일반적으로 워드프레스라 하면 설치형을 일컫는 경우가 많습니다. 워드프레스 모바일 앱은 워드프레스닷컴을 운영하는 Automattic이 개발하여 배포하고 있습니다.
클라우드웨이즈(Cloudways)나 카페24 등 웹호스팅에 가입하여 워드프레스를 운영하는 경우 이미 있는 사이트 주소 입력하기를 선택합니다.
2. 연결하려는 워드프레스 사이트 주소를 입력하는 화면이 표시됩니다.

사이트 주소를 입력할 때 “연결할 수 없습니다. 필수 XML-RPC 함수가 서버에 없습니다” 오류가 발생하는 경우가 있습니다.
XML-RPC는 워드프레스와 같은 콘텐츠 관리 시스템(CMS)에서 원격으로 데이터를 송수신하기 위한 프로토콜입니다. XML-RPC를 통해 외부 애플리케이션이 워드프레스 사이트와 상호작용할 수 있으며, 가령 블로그 게시물을 작성하거나 편집, 댓글 관리를 할 수 있습니다. 이를 통해 워드프레스 관리자가 브라우저 없이도 다양한 클라이언트 애플리케이션을 통해 사이트를 관리할 수 있습니다.
하지만 XML-RPC가 허용될 경우 XML-RPC를 통해 디도스(DDoS) 공격이 가능하므로 보안상의 이유로 이 기능을 비활성화하는 것이 바람직합니다.
보안 플러그인을 사용하는 경우 보안 플러그인에 의하여 XML-RPC가 비활성화되어 있을 수 있으며, Disable XML-RPC-API와 같은 플러그인을 사용하여 xmlrpc가 비활성화되기도 합니다.
또한, 클라우드웨이즈의 경우 워드프레스 애플리케이션 레벨에서 XML-RCP를 활성화/비활성화할 수 있는 옵션이 제공됩니다.
필수 XML-RPC 함수가 서버에서 누락되었다는 오류가 발생하는 경우 XML-RPC를 활성화시켜야 합니다.
- 코드를 사용하여 .htaccess 파일에 코드를 추가한 경우 해당 코드를 삭제하거나 수정해야 합니다.
- 보안 플러그인이나 Disable XML-RPC-API와 같은 전용 플러그인을 사용하여 이 기능이 비활성화된 경우 설정에서 활성화하도록 변경하거나 플러그인을 삭제하도록 합니다.
- 클라우드웨이즈를 이용한다면 애플리케이션 설정에서 활성화시켜야 주어야 합니다.
하지만 XML-RPC를 활성화하면 보안 문제가 발생하므로 가능하면 특정 IP 주소만 허용하도록 코드를 .htaccess 파일에 추가하는 것이 바람직합니다.
하지만 모바일 기기에서 데이터 통신을 사용한다면 매번 IP 주소가 변경되기 때문에 이 방법을 이용할 수 없습니다. 모바일 기기가 집이나 회사 와이파이(Wi-Fi)에 연결된 상태에서는 집 또는 회사의 인터넷 회선 IP 주소를 허용하도록 할 수 있습니다.
3. XML-RPC가 활성화되면 사용자 이름과 암호(패스워드)를 입력하는 로그인 화면이 표시됩니다.

4. 로그인하면 다음과 비슷한 화면이 표시됩니다.

5. 글 메뉴를 클릭하면 글 목록이 표시됩니다.

여기에서 플러스 아이콘을 클릭하여 글을 작성할 수 있습니다. 하지만 글을 입력하는 것이 쉽지 않을 것입니다.
저는 오래 전에 워드프레스 앱을 설치하여 잠깐 사용해보고 너무 불편하여 앱을 삭제했습니다.
마치며
이상으로 워드프레스 모바일 앱에 로그인하는 방법과 XML-RPC 오류로 인해 로그인을 할 수 없는 경우 대처 방법에 대하여 살펴보았습니다.
XML-RPC를 허용해야 워드프레스 앱에 로그인하여 글을 작성하는 등 작업을 할 수 있지만, 이 기능을 활성화하면 보안상의 문제가 발생할 수 있기 때문에 사용 여부를 신중히 결정하시기 바랍니다.
공유하기