워드프레스 관리자 페이지의 모양 (구버전에서는 "외모") 아래에 패턴, 사용자 정의, 위젯, 메뉴 등의 하위 항목이 표시됩니다.
하지만 일부 환경에서는 위젯, 메뉴, 사용자 정의 등의 하위 메뉴가 표시되지 않는 경우가 있습니다.
워드프레스 모양 아래에 사용자 정의, 위젯, 메뉴 항목이 표시되지 않는 문제
블록 테마 사용 시
워드프레스는 알림판 내에서 사이트의 모든 섹션을 편집할 수 있는 전체 사이트 편집(Full Site Editing) 방식으로 진화하고 있습니다. FSE 방식으로 사이트를 제작할 수 있도록 도입한 것이 바로 블록 테마(Block Themes)입니다.
Twenty Twenty-Two, Twenty Twenty-Three, Twenty-Twenty-Four 등 지난 몇 년 사이에 공개된 워드프레스 공식 테마는 모두 사이트 편집기를 사용하여 사이트를 제작할 수 있도록 하는 블록 테마로 만들어졌습니다.
블록 테마를 사용하면 모양 (외모) 아래에 테마와 테마 편집기만 표시되고 사용자 정의, 패턴, 메뉴, 위젯 등의 하위 항목들은 표시되지 않습니다.
테마를 다른 테마(예: GeneratePress, Astra 등)로 바꾸면 모양 아래에 사용자 정의 등의 항목들이 표시됩니다.
엘리멘터 페이지 빌더용으로 제작된 Hello Elementor의 경우 모양 (외모) 아래에 위젯 메뉴가 표시되지 않았지만 지금은 확인해보니 위젯 메뉴가 표시되는 것 같습니다.
완전한 관리자 계정이 아닌 경우
관리자로 로그인해야 모든 메뉴 항목에 접근이 가능합니다. 편집자(Editor)나 글쓴이(Author), 기여자(Contributor), 구독자(Subscriber) 등 비(非) 관리자 계정으로 로그인하면 일부 또는 대부분의 메뉴 항목이 표시되지 않습니다.
또한, 관리자 계정으로 로그인해도 권한이 제한되어 있으면 일부 메뉴가 표시되지 않을 수 있습니다.
사이트 운영자에게 연락하여 완전한 권한의 관리자 계정을 요구하시기 바랍니다.
경우에 따라 사이트 제작 업체에서 사이트를 넘겨줄 때 완전한 관리자 권한을 제공하지 않는 경우도 있습니다. 그런 경우 제작업체에 연락하여 관리자 계정을 넘겨줄 것을 요구하시기 바랍니다. 요청을 거부하거나 과도한 비용을 청구하는 경우 여기에서 서비스(유료)를 의뢰하시면 계정을 복구해드릴 수 있습니다. 계정 복구를 위해서는 FTP와 DB에 접근이 가능해야 합니다.
가입형 워드프레스
워드프레스에는 워드프레스닷컴(WordPress.com)에 가입하여 이용하는 가입형과 웹호스팅을 통해 워드프레스를 사이트를 운영하는 설치형 워드프레스가 있습니다.
일반적으로 워드프레스라 하면 설치형을 의미합니다. 가입형과 설치형의 차이점은 아래 글을 참고해보세요.
가입형 워드프레스는 설치형 워드프레스와 UI가 다를 수 있습니다. 메뉴 항목의 번역도 다를 수 있습니다. 예를 들어, 설치형에서는 "모양"(혹은 "외모")가 가입형에서는 현재 "디자인"으로 번역되어 있습니다.
테마 파일 편집기, 플러그인 파일 편집기가 표시되지 않는 경우
모양 아래에 테마 파일 편집기가 표시될 수 있습니다.
또한, 플러그인 아래에 플러그인 파일 편집기가 표시되기도 합니다.
하지만 테마 파일 편집기와 플러그인 파일 편집기가 표시되지 않는 경우가 있을 수 있습니다.
이는 보안을 위해 테마 편집기를 비활성화하였기 때문입니다. 예를 들어, wp-config.php 파일에 다음 코드를 추가하면 테마 파일 편집기와 플러그인 파일 편집기가 표시되지 않습니다.
define('DISALLOW_FILE_EDIT',true);
또한, 보안 플러그인에서 테마 편집기를 비활성화하는 옵션을 제공하기도 합니다. 테마 편집기를 활성화하는 경우 테마 편집기를 활성화할 경우 위험성에 대해 인식하고 사용하시기 바랍니다.
보안상 테마 파일 편집기는 비활성화하는 것을 권장하지만, 꼭 필요한 경우 활성화할 수 있을 것입니다. 예를 들어, GeneratePress 테마의 Element를 통해 PHP 코드를 추가하려는 경우 테마 편집기를 활성화해야 합니다. 테마 편집기가 비활성화되어 있으면 Execute PHP 옵션에 "Unable to execute PHP as DISALLOW_FILE_EDIT is defined"가 표시되고 PHP를 실행할 수 없게 됩니다.
테마 편집기를 활성화하려면 wp-config.php에 추가된 DISALLOW_FILE_EDIT 관련 코드를 삭제하거나 DISALLOW_FILE_EDIT 옵션을 false로 변경할 수 있습니다.
define('DISALLOW_FILE_EDIT',false);
보안 플러그인에서 제공하는 테마 편집기 비활성화 옵션을 통해 비활성화했다면 해당 옵션을 변경하도록 합니다.
댓글 남기기