[워드프레스] child 자식 테마 만들기

게시판 워드프레스 Tip&Tech [워드프레스] child 자식 테마 만들기

태그: 

이 게시글은 0개 답변과 1명 참여가 있으며 마지막으로 영진 이 mimoon에 의해 8 월, 2 주 전에 업데이트 됐습니다.

1 글 보임 - 1 에서 1 까지 (총 1 중에서)
  • 글쓴이
  • #4878
    영진 이
    mimoon
    Keymaster

    wp-content/themes폴더에서 만들고자 하는 테마 폴더 이름 뒤에 -child를 붙여서 자식테마 폴더를 생성한다.
    twentyseventeen테마이면 twentyseventeen-child폴더를 만든다.

    twentyseventeen-child폴더 안에 style.css파일을 생성.
    (메모장이나 아무 에디터로 만들어도 됨)

    그 다음 그 style.css에 다음과 같이 기록

    /*
      Theme Name: Twenty Seventeen Child Theme
      Template: twentyseventeen
    */
    @import url( "../twentyseventeen/style.css" );

    Theme Name: 테마의 이름 입력. 원하는 이름으로.
    Template: 부모 테마의 폴더 이름 입력. 정확히 입력. (임의로 만드는 게 아님. 반드시 해당 부모테마 이름)
    그리고 @import…이 줄은 부모 테마 속에서 style.css가 있는 절대 경로를 “” 안에다 입력.

    원리는 부모 테마에 있는 파일과 코드를 읽기 전에 이 자식 테마의 동일 코드 위치부터 스캔하는 원리.
    원 파일의 손상되었을 때의 복원을 위한 조치.

    위와 같이 다 되었으면, 테마 설정 화면으로 돌아가서 해당 자식테마를 활성화.

    ※ 상기와 같이 했는데도 안 되는 경우가 있다. 그럴 경우는 파일의 이름이나 상기 코드에서 대소문자가 잘 맞는지 확인할 것. 가령 style.css를 Style.css라고 하면 Unix가 인식을 못할 수도 있음. (중요)

1 글 보임 - 1 에서 1 까지 (총 1 중에서)

답변은 로그인 후 가능합니다.

Left Menu Icon
Mi Moon (美門)