워드프레스에서 테마 파일 수정하는 방법

워드프레스에서 테마 파일을 편집해야 할 경우 다음과 같은 두 가지 방법을 통해 파일을 수정할 수 있습니다.

테마 편집기 사용

워드프레스의 알림판에서 테마 디자인 > 테마편집기를 선택하면 템플릿 파일들을 수정할 수 있는 화면이 표시됩니다. 편집을 원하는 파일을 선택하여 수정하면 됩니다. 템플릿 파일을 수정하는 가장 간단한 방법입니다.

하지만 개인적으로는 테마 편집기 대신 가능한 한 FTP를 사용할 것을 권장합니다. 테마 편집기에서 잘못 편집할 경우 사이트가 망가질 수 있습니다. 또한, 보안 플러그인에서는 보안을 위해 테마 편집기를 비활성화할 것을 권장하고 있습니다.

wp-config.php 파일에 다음 코드를 추가하여 테마 편집기를 비활성화하는 것이 보안상에도 좋을 것 같습니다. (여기에 대해 동의하지 않는 분도 계시지만, 실제로 테마 편집기를 잘못 사용하여 사이트가 망가지는 경우를 자주 목격합니다.)

define('DISALLOW_FILE_EDIT', true);

워드프레스에서 FTP 사용법은 여기를 참고해보세요. (그리고 테마를 수정할 경우 반드시 차일드 테마를 이용하세요.)

FTP에서 직접 수정하기

FTP에 직접 접속하여 편집할 수도 있습니다. FTP 클라이언트로는 FileZilla가 많이 사용됩니다. 테마 파일은 보통 다음 경로에 있습니다: WordPress가 설치된 폴더 > wp-content > themes > 테마 파일 폴더
Editing theme files using FTP client* 2017_1224 업데이트: 테마 파일을 직접 수정할 경우 추후에 테마가 업데이트되면 수정 사항이 사라집니다. 가급적 차일드 테마(자식 테마)를 만든 후에 작업하는 것이 안전합니다. Avada 등 유료 테마에서는 보통 차일드 테마 파일이 함께 제공되기도 합니다. 간단하게는 One-Click Child Theme 같은 플러그인을 사용하여 만들면 편리합니다. 업데이트가 안 된지 조금 오래되었지만 잘 작동할 것입니다. 차일드 테마를 만든 후에 플러그인을 삭제하면 됩니다. (테마를 과도하게 수정할 경우 추후 테마 업데이트 시 일부 기능이 제대로 작동하지 않을 수도 있습니다.)

참고:

워드프레스의 기능을 확장하려면 후크(액션/필터)에 대한 이해가 필요합니다. 그리고 페이지 구조를 알고 있으면 도움이 됩니다. 다음 글을 참고하시기 바랍니다.

일부 글에 제휴 링크가 포함될 수 있으며 파트너스 활동으로 일정액의 수수료를 받을 수 있습니다.

5개 댓글

    1. 안녕하세요, 김종두님. 댓글 남겨주셔서 감사합니다. 리뉴얼/사이트 제작 작업은 하지 않고 있습니다. 양해바랍니다.해당 테마를 구입하여 테마에서 제공하는 데모를 로드한 후에 원하는 대로 수정하거나 제작자에게 의뢰하실 수 있을 것입니다.

  1. 분명히 외모안에 있어야할 테마 편집기가 표시되지 않아 고생하다가 귀하의 글을 보고 제가 사용하는 테마에서 테마 편집기를 가린 것을 알게 되었습니다.
    감사합니다.

    1. 안녕하세요, 김상희님.

      외모(혹은 테마 디자인) 아래의 테마 편집기는 비활성화하는 것이 보안상 좋을 수 있습니다.

      즐거운 추석 연휴 보내시기 바랍니다 :)

댓글 남기기

* 이메일 정보는 공개되지 않습니다.