워드프레스 사이트를 관리하려면 관리자 계정으로 로그인해야 합니다. 간혹 관리자 사용자로 로그인해도 외모나 테마, 플러그인, 설정, 도구, 사용자 등의 메뉴가 표시되지 않는다고 하시는 분들이 계십니다. 관리자임에도 불구하고 일부 메뉴가 표시되지 않는다면 해당 사이트가 멀티사이트의 일부이거나 권한이 제한되어 있을 수 있습니다.
워드프레스 관리자 메뉴 복구(테마, 플러그인, 도구 등의 메뉴 복원)
최근 워드프레스 사이트에서 관리자로 로그인해도 테마, 프러그인 등의 메뉴가 표시되지 않은 문제를 해결하는 작업을 몇 차례 수행했습니다. (근래 들어 이런 문제를 호소하는 분들이 눈의 띄네요.)
홈페이지 제작업체(웹 에이전시)가 고객에게 완전한 권한의 관리자 계정을 제공하지 않는 경우가 간혹 있습니다. 드물기는 하지만 회사 직원이 퇴직하면서 관리자 페이지의 메뉴 일부가 표시되지 않도록 조치하고 떠나는 경우도 있습니다. 이렇게 되면 새로운 담당자가 사이트를 관리하는 데 어려움을 겪게 될 것입니다.
워드프레스 관리자 페이지의 메뉴를 숨기는 방법은 다양합니다.
개발자마다 조금씩 다른 방법으로 관리자 메뉴를 숨기는 것 같습니다. 보통은 어렵지 않게 관리자 메뉴를 복구할 수 있지만, 어떤 식으로 숨겼는지 찾는 것이 쉽지 않은 경우도 있습니다.
제작업체에서 완전한 권한의 관리자 계정을 제공하지 않는다면, 먼저는 phpMyAdmin에 접속하여 관리자 계정을 확인하여 다른 관리자 계정이 있는 경우 다른 관리자로 로그인해볼 수 있습니다. 그러면 문제가 해결될 수도 있을 것입니다.
멀티사이트인 경우 최고 관리자 계정이 있어야 테마나 플러그인 설치/삭제가 가능합니다. 최고 관리자 계정을 제공받지 않았다면 담당자에게 연락하여 최고 관리자 계정을 요구할 수 있습니다. 담당자와 연락이 안 되거나 제공을 거부하는 경우에는 DB에 접속하여 복구가 가능합니다.
개발자가 코딩을 통해 관리자 메뉴를 숨긴다면 찾기가 까다로울 수 있습니다. 오래전에 어떤 사이트에서는 사용자 ID(user id)를 체크하여 특정 ID인 경우에만 관리자 페이지가 정상적으로 표시하고 다른 ID에서는 일부 메뉴만 표시되도록 코딩이 된 경우를 본 적이 있습니다.
관리자 페이지에서 외모, 테마, 플러그인, 설정, 도구, 사용자 등의 메뉴가 없는 경우:
- 먼저 담당자(혹은 전임 담당자)에게 연락하여 올바른 관리자 계정을 제공할 것을 요청합니다.
- 사이트가 멀티사이트의 일부인 경우 최고 관리자 계정을 담당자(혹은 전임 담당자)에게 요청합니다.
- 담당자를 통해 올바른 계정을 받지 못하는 경우 DB에 접속하여 다른 관리자 계정이 있는지 체크해봅니다.
다른 관리자 계정이 있다면 비밀번호를 재설정하여 로그인을 시도할 수 있습니다. (먼저 사이트를 백업한 후에 시도하시기 바랍니다. DB 관련 작업은 위험하므로 백업이 필수입니다.)
다른 관리자 계정으로 로그인해도 문제가 해결되지 않으면 관리자 메뉴를 숨긴 방법을 찾아서 해결해야 합니다. 이런 작업은 워드프레스에 익숙하지 않거나 개발자가 아닌 경우에는 쉽지 않을 수 있습니다.
관리자 페이지 복구에 어려움을 겪는 경우 여기에서 서비스(유료)를 의뢰하실 수 있습니다.
참고
https://avada.tistory.com/2602
https://avada.tistory.com/2613