Child 테마 기능과 내부 파일 구성

,

워드프레스 Child 테마는 부모 테마의 자식 테마로 사이트를 수정과 업데이트를 할 경우 필수적으로 이용해야 합니다. 이 글에서는 차일드 테마를 사용하는 이유와 역할, 내부에 포함되는 파일에 대해 살펴보겠습니다.

child 테마

왜 Child 테마가 필요한가?

  • 부모 테마의 수정 보존: 테마를 직접 수정하게 되면 유지 관리시 테마 업데이트를 하게 되면 모든 수정사항이 사라질 위험이 있습니다. 차일드 테마를 사용하면 부모 테마의 스타일과 기능을 유지하면서 필요한 부분만 안전하게 변경할 수 있습니다.
  • 안전한 업데이트: 부모 테마가 업데이트 되어도 차일드 테마에 구현된 코드는 유지되므로 보안과 최신 기능을 쉽게 유지할 수 있습니다.

Child 테마의 역할

부모 테마에 기반을 두고 추가적인 사용자 정의, 스타일 변경 또는 기능 확장을 역할을 합니다. 부모 테마의 기능을 그대로 상속받으면서 그 위에 커스텀 코드를 추가하여 원하는 대로 사이트를 제작할 수 있습니다.

Child 테마 파일 구성

  • style.css: 테마명, 설명, 버전 및 부모 테마의 이름을 포함하는 헤더 주석이 있습니다. 해당 파일에서 부모 테마의 스타일을 기반으로 추가적인 스타일 코드를 적용할 수 있습니다.
  • functions.php: 기능을 확장하거나 변경하는 php 코드를 추가할 수 있습니다.
  • screenshot.png: 이미지 파일로 대시보드에서 테마 미리보기 사진으로 이용됩니다.
  • 기타 파일: 필요에 따라 header.php, footer.php, single.php 등을 커스텀하여 추가할 수 있습니다.
ALL RIGHTS ARE RESERVED.
magnifiercrossmenucross-circle