본문으로 건너뛰기

관리자에서 테마 편집기 메뉴가 보이지 않나요? (테마 편집기 활성화 방법)

💡 요약 정리

  • 매니지드 워드프레스/리눅스 광호스팅 자동설치 환경은 보안상 테마 편집기가 기본 숨김 처리됩니다.
  • 안전한 방법은 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. 활성화 전 준비(접속 방법 안내)


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로 바꾸고 저장하세요.
Disable built-in WordPress file editor 설정 화면
  • 플러그인에서 파일 편집기 차단을 해제(OFF)하는 위치 예시입니다.

5. 활성화 확인

  • 위의 1)과 2) 설정을 모두 적용한 뒤, 관리자 패널을 새 창에서 접속하면 외모 > 테마 파일 편집기 메뉴가 활성화된 것을 확인할 수 있습니다.
워드프레스 외모 > 테마 파일 편집기 메뉴 표시 예시
  • 외모 메뉴에서 테마 파일 편집기가 보이면 정상입니다.

문제가 해결되지 않았나요?

이 가이드의 방법으로도 테마 편집기가 나타나지 않는다면, 아래 정보를 포함해 1:1 문의로 도와드리겠습니다.

  • 카페24 아이디
  • 문제 발생 도메인
  • 적용한 설정 상세: (wp-config.php 변경 내용, 플러그인 설정 캡처)
  • 발생 현상과 시점: (오류 메시지나 화면 캡처 첨부)

바로가기: 1:1 문의게시판