제너레이트프레스 차일드 테마 초간단 설치 방법

오늘은 워드프레스 테마를 수정할 때 알아두면 좋은 제너레이트프레스 차일드 테마 설치 방법에 대해서 알아보도록 하겠습니다.

워드프레스 사용자 대부분은 사용중인 테마를 그대로 사용하기 보다는 본인 입맛에 맞게 수정해서 사용하는 것을 선호한다고 합니다.

그런데 단순히 원본 테마 파일을 수정하게 되면 테마 업데이트 시 그 동안 커스터마이징한 내용이 모두 사라질 수 있습니다. 그래서 이러한 사태를 미리 방지하기 위해서 필요한 것이 바로 차일드 테마입니다.

그렇다면 차일드 테마란 무엇일까요? 지금 바로 알아보겠습니다.

차일드 테마란?

차일드 테마는 상위 테마로부터 디자인과 기능을 상속받은 테마를 의미합니다. 이때 상속해주는 상위 테마를 부모 테마라고 하며, 상속받는 하위 테마를 자식 테마라고 합니다.

  • 부모 테마 (Parent Theme) = 상위 테마
  • 자식 테마 (Child Theme) = 하위 테마

차일드 테마를 사용하는 이유는 원본 테마 파일이 업데이트 되었을 때 차일드 테마에서 설정한 내용은 그대로 유지되기 때문입니다.

그런데 만약 원본 파일인 부모 테마를 직접 수정하고 나서 업데이트 할 경우, 부모 테마는 새로운 업데이트 파일로 대체되어 사용자가 수정한 내용이 모두 사라지게 됩니다.

또한 테마를 변경하였을 때도 마찬가지입니다. 테마가 아닌 추가 CSS를 통해서 설정한 내용도 똑같이 사라집니다. (아래 글처럼 추가 CSS 통해 추가한 내용은 사라지는 것이죠!)

✅ 워드프레스 소제목 h2 h3 태그 CSS 스타일 꾸미는 방법

따라서 부모 테마에 없는 스타일과 기능을 추가할 때에는 사용자가 수정한 내용을 안전하게 유지하기 위해서 차일드 테마를 활용하는 것이 좋습니다.

그렇다면 차일드 테마는 어떻게 사용할까요? 먼저 설치 방법을 알아보겠습니다.

제너레이트프레스 차일드 테마 설치 방법

현재 이 블로그는 제너레이트프레스 유료 테마를 사용하고 있습니다.

제너레이트프레스 유료 테마를 기준으로 설치 방법을 알려드리고 있으니, 제너레이트프레스 무료 테마를 사용하거나 다른 테마를 사용하는 분은 전반적인 내용만 참고하시기 바랍니다.

추가 CSS 백업하기

차일드 테마를 설치 하기 전에 추가 CSS가 있다면 백업부터 하시기 바랍니다.

차일드 테마를 설치하고 활성화 하면 기존에 추가한 CSS 내용이 모두 사라집니다. 그러므로 차일드 테마 설치 이후에 CSS 내용을 차일드 테마에 옮길 수 있도록 미리 안전하게 메모장에 복사해 놓으시길 바랍니다.

CSS 백업이 완료되신 분은 설치를 진행하시기 바랍니다.

차일드 테마 설치하기

1) 제너레이트프레스에서 제공하는 차일드 테마를 다운로드 합니다.

제너레이트프레스 지원 사이트에 들어가면 페이지 중간 부분에서 파일을 받을 수 있습니다. 또는 옆에 링크를 남겨드릴테니 클릭해서 다운받으시길 바랍니다. (차일드 테마 다운로드)

2) 방금 전에 받은 .zip 파일을 업로드하고 설치합니다. (외모 > 테마 > 새로추가 > 테마 업로드)

3) 차일드 테마 설치 확인 후 활성화 버튼을 누릅니다.

활성화 버튼을 누르기 전에 다시 한번 기존에 추가한 CSS 내용을 따로 백업해두었는지 확인해보시기 바랍니다. (저는 백업하지 않은 상태에서 진행했다가 다시 CSS를 추가하는 번거로움을 겪었습니다. 실수는 저만할께요…)

4) 외모 > 테마 파일 편집기에서 차일드 테마가 잘 설치되었는지 확인합니다.

5) 설치 전에 백업한 CSS 파일을 style.css 파일에 복사 붙여넣기 합니다.

미리 백업한 CSS를 복사 붙여넣기 하고 파일을 업데이트 하면 추가 CSS를 통해 적용한 것과 마찬가지로 디자인 스타일이 사이트에 적용된 것을 확인할 수 있습니다.

글 마치며…

오늘은 제너레이트프레스 차일드 테마 설치 방법에 대해서 알아봤습니다. 사실 지금 사용하고 있는 테마에 만족하고 계신다면 굳이 차일드 테마를 설치할 필요는 없습니다.

그러나 워드프레스를 운영하시다 보면 테마를 본인 입맛대로 수정하고 싶을 때까 분명히 있을 것입니다. 이때 차일드 테마를 활용한다면 보다 안전하고 쉽게 수정할 수 있을 것입니다. 그럼 오늘 작성한 글도 누군가에게 도움이 되길 바라며 마치겠습니다.

답글 남기기