워드프레스 관리자 페이지에서 테마, 플러그인 메뉴가 표시되지 않는 경우

워드프레스 관리자(대시보드) 페이지에서 플러그인 메뉴나 외모 아래의 테마 메뉴가 표시되지 않는 문제가 발생하는 경우가 있습니다. 이러한 문제가 발생하면 로그인한 계정이 올바른 관리자 계정인지 먼저 체크해보시기 바랍니다.

워드프레스 관리자 페이지에서 테마, 플러그인 메뉴가 표시되지 않는 경우

관리자 권한으로 로그인하지 않은 경우 - 권한 부족

웹호스팅 서버에 설치되는 설치형에서 플러그인 메뉴나 테마 등 일부 메뉴가 표시되지 않는다면 사용자 권한을 살펴보시기 바랍니다. 보통 관리자 권한이 있으면 플러그인 설치가 가능합니다. 특정 사용자 역할의 권한을 변경하려면 User Role Editor 플러그인을 사용할 수 있습니다.

User Role Editor 플러그인

관리자 아이디로 로그인해도 일부 메뉴가 표시되지 않는다면 해당 아이디의 권한이 제한되어 있을 수 있습니다.

가입형 워드프레스인 경우

워드프레스에는 설치형과 가입형 등 두 가지 형태가 있으며, 워드프레스닷컴(WordPress.com)에서 제공하는 가입형 서비스의 경우 비즈니스 요금제 이상이 아니면 플러그인이 설치가 안 됩니다. (👉 프리미엄 플랜에서 무료 플러그인 설치가 허용되었습니다.)

가입형에서 테마, 플러그인 메뉴가 작동하지 않는다면 비즈니스 요금제로 업그레이드하는 것을 고려할 수 있습니다. 하지만 가입형 워드프레스는 제약이 많기 때문에 워드프레스의 모든 기능을 활용하기를 원하면 카페24, 클라우드웨이즈 등의 웹호스팅에 가입하여 워드프레스를 운영하는 설치형을 고려할 수 있습니다. 일반적으로 워드프레스라 하면 설치형을 의미합니다.

플러그인 충돌 문제

위의 방법에도 불구하고 문제가 해결되지 않는다면 플러그인이나 테마 충돌 문제 때문일 수 있습니다. 이 경우 모든 플러그인을 비활성화한 후에도 동일한 문제가 발생하는지 확인해봅니다.

모든 플러그인을 비활성화했을 때 문제가 해결된다면 하나씩 활성화하면서 문제를 일으키는 플러그인을 찾으시기 바랍니다.

wp-config.php 파일에 DISALLOW_FILE_MODS 코드가 추가된 경우

wp-config.php 파일에 define('DISALLOW_FILE_MODS', true); 코드가 추가되면 워드프레스 알림판을 통한 테마 및 플러그인의 설치, 업데이트, 삭제가 전면 비활성화됩니다. 이 코드가 추가되면 테마 및 플러그인 추가 버튼이 표시되지 않습니다.

아래는 관리자 계정으로 로그인했을 때 플러그인 메뉴 화면입니다. '플러그인 추가' 버튼과 메뉴가 표시됩니다.

워드프레스 플러그인 추가 버튼

define('DISALLOW_FILE_MODS', true); 라인이 wp-config.php 파일에 추가되면 아래 그림과 같이 '플러그인 추가' 버튼과 메뉴가 사라집니다.

워드프레스 플러그인 추가 누락

wp-config.php 파일에서 이 코드를 삭제하면 테마/플러그인 추가 버튼과 메뉴가 부활할 것입니다. 만약 동일한 현상이 재발한다면 멀웨어(악성코드) 감염이나 사이트 해킹을 의심해볼 수 있습니다.

기타 - 외주업체가 관리자 계정을 넘겨주지 않는 경우

간혹 홈페이지 제작업체나 프리랜서가 사이트를 넘겨주면서 완전한 권한의 관리자 계정을 넘겨주지 않는 경우가 있습니다. 그런 경우 특정 메뉴(예: 플러그인 메뉴, 모양 (외모) » 테마 메뉴 등)가 표시되지 않을 수 있습니다.

이 경우에 해당하는 경우 제작업체에 연락하여 완전한 권한을 가진 관리자 계정을 넘겨줄 것을 요구하시기 바랍니다.

👉 관리자 계정을 넘겨주기를 거부하거나 계정을 제공하는 대신 과도한 비용을 부르는 경우 여기에서 서비스(유료)를 의뢰하실 수 있습니다. 계정을 복구하기 위해서는 FTP 사이트와 DB에 접속이 가능해야 합니다.

멀티사이트

멀티사이트를 운영하는 경우 내 사이트 » 네트워크 관리자 » 플러그인으로 접속하여 플러그인을 추가하거나 삭제할 수 있습니다.

워드프레스 멀티사이트

마찬가지로 테마를 설치하려는 경우에도 내 사이트 » 네트워크 관리자 » 테마 페이지로 이동해야 합니다.

참고

1개 댓글

댓글 남기기