모바일에서 워드프레스에 로그인하여 글을 작성하고 싶은 경우 워드프레스 앱을 설치할 수 있습니다. 하지만 앱에서 글을 작성하는 것은 글자 입력 방식이 매우 불편하므로 가급적 데스크톱이나 노트북을 이용하는 것을 권장합니다. 또한, 모바일 앱을 이용하려면 XML-RPC를 허용해야 하며, 이는 보안 문제를 야기할 수 있습니다.
이 글에서는 WordPress 모바일 앱에 로그인하는 방법과 XML-RPC 문제가 발생하는 경우 해결 방법에 대하여 살펴보겠습니다.
워드프레스 모바일 앱 로그인 방법 (XML-RPC 문제)
안드로이드 폰을 사용하는 경우 구글 플레이 스토어에서 워드프레스 앱을 설치할 수 있습니다.
현재 1000만회 이상 다운로드를 기록하고 있다고 하네요. 하지만 실제 사용자 수는 그리 많지 않을 수 있습니다. 급하게 임시로 사용하는 것은 가능하겠지만, 모바일 앱에서 사이트를 만들고 글을 작성하는 것은 불편합니다.
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를 허용해야 워드프레스 앱에 로그인하여 글을 작성하는 등 작업을 할 수 있지만, 이 기능을 활성화하면 보안상의 문제가 발생할 수 있기 때문에 사용 여부를 신중히 결정하시기 바랍니다.
댓글 남기기