관리자에서 테마 편집기 메뉴가 보이지 않나요? (테마 편집기 활성화 방법)
💡 요약 정리
- 매니지드 워드프레스/리눅스 광호스팅 자동설치 환경은 보안상 테마 편집기가 기본 숨김 처리됩니다.
- 안전한 방법은 FTP/SFTP(파일을 서버에 올리고 내려받는 프로그램), SSH(명령어로 서버 접속), 차일드 테마 사용입니다.
- 꼭 사용해야 할 경우: 1) wp-config.php에서 DISALLOW_FILE_EDIT 주석 처리, 2) 보안 플러그인에서 ‘Disable built-in WordPress file editor’를 OFF로 변경하세요.
- 두 설정 후 관리자 패널을 새 창에서 열면 외모 > 테마 파일 편집기가 나타납니다. 보안 리스크가 커질 수 있으니, 가능한 한 테마 편집기 대신 차일드 테마와 FTP/SSH로 수정하는 것을 권장합니다.
1. 왜 테마 편집기가 보이지 않나요?
- 매니지드 워드프레스 서비스와 리눅스 광호스팅에서 워드프레스 자동설치를 한 경우, 기본적으로 테마 편집기 기능을 제공하지 않습니다.
- 이는 관리자가 탈취되었을 때 편집기를 통해 많은 변조 사고가 발생해 왔기 때문입니다.
- 워드프레스 보안 권장 설정에도 편집기 기능 비활성화가 포함됩니다.
2. 권장하는 안전한 수정 방법
- FTP/SFTP: 파일을 서버에 올리고 내려받는 방법(프로그램)으로 테마 파일을 수정하세요.
- SSH: 명령어로 서버에 접속해 파일을 수정할 수 있습니다.
- 차일드 테마: 기본 테마 파일을 직접 변경하지 말고 차일드 테마를 만든 뒤 변경하세요.
3. 활성화 전 준비(접속 방법 안내)
- 아래 가이드를 참고해 FTP/SFTP, SSH, MySQL 접속 방법을 확인하세요.
4. 테마 편집기 활성화 방법
1) wp-config.php 파일 수정
- 워드프레스 전역 설정 파일 wp-config.php에서 아래 설정을 주석 처리합니다.
- 파일 수정은 FTP로 다운로드 후 수정하여 업로드하거나, SSH 접속 후 편집기(vim 등)로 수정해도 됩니다.
/* custom security setting */
//define('DISALLOW_FILE_EDIT',true); <--- 맨 앞에 //를 붙여 주석처리
define('WP_POST_REVISIONS',7);
define('IMAGE_EDIT_OVERWRITE',true);
define('DISABLE_WP_CRON',true);
define('EMPTY_TRASH_DAYS',7);
2) 보안 플러그인(Disable XML-RPC-API) 설정 변경
- 자동 설치되는 보안 플러그인(Disable XML-RPC-API)의 설정을 변경합니다.
- 관리자 패널 접속 후, XML-RPC Security > Security Setting > Disable built-in WordPress file editor 항목을 OFF로 바꾸고 저장하세요.
- 플러그인에서 파일 편집기 차단을 해제(OFF)하는 위치 예시입니다.
5. 활성화 확인
- 위의 1)과 2) 설정을 모두 적용한 뒤, 관리자 패널을 새 창에서 접속하면 외모 > 테마 파일 편집기 메뉴가 활성화된 것을 확인할 수 있습니다.
- 외모 메뉴에서 테마 파일 편집기가 보이면 정상입니다.
문제가 해결되지 않았나요?
이 가이드의 방법으로도 테마 편집기가 나타나지 않는다면, 아래 정보를 포함해 1:1 문의로 도와드리겠습니다.
- 카페24 아이디
- 문제 발생 도메인
- 적용한 설정 상세: (wp-config.php 변경 내용, 플러그인 설정 캡처)
- 발생 현상과 시점: (오류 메시지나 화면 캡처 첨부)
바로가기: 1:1 문의게시판