이번 글에서는 워드프레스에 generatepress 무료 테마를 설치하는 방법에 대해 알려드릴까 합니다. 그리고 기본적인 필수 설치 요소인 차일드 테마를 설치해야하는 이유와 방법에 대해서도 알려드릴까 합니다. 지금 보고 계시는 페이지는 제너레이트프레스 무료버전을 여기저기 커스텀한 상태입니다. 여러분도 똑같이 하실 수 있으니 천천히 따라와 주세요.
그리고 혹시 아직 워드프레스를 설치하시기 전이라면 아래 전체 강의 목록을 보고 따라오시면 아주 손쉽게 워드프레스를 설치하실 수 있습니다.
GeneratePress 테마 설치하기
워드프레스를 설치하고 난 다음 가장 큰 고민은 아마도 무슨 테마를 설치할까에서 시작됩니다. 티스토리의 스킨에 해당합니다. 정말 많은 경우의 수가 있고 추천테마에 대한 정보가 너무 많거든요. 물론 구현하고자 하는 목적에 따라서 선택하시면 됩니다.
저는 수익형 블로그를 목적으로 그 중 속도도 빠르고 가볍고 깔끔한 GeneratePress를 선택했습니다. 빠르고 가벼운게 가장 큰 요인이었거든요. 물론 유료버전도 있지만 결국 유료는 불편한 기능을 편하게 셋팅할 수 있게 한다고 생각하시면 됩니다. 무료버전에서도 사용자 정의나 테마파일편집기에서 대부분 구현이 가능하기에 무료버전 기준으로 알려드릴까 합니다.
테마 찾기
좌측 메뉴에서 디자인 – 테마로 들어가 주세요
워드프레스를 설치하면 기본적으로 설치되어 있는 테마가 있습니다. Twenty Twenty-Three 가 기본으로 설정되어 있고, 그 외에도 Twenty Twenty-One 과 Twenty Twenty-Two가 있습니다. 물론 이 테마들도 가볍고 빠릅니다. 다만 오늘 우리는 GeneratePress 와 차일드 테마를 설치할 예정입니다.
저는 현재 GeneratePress 와 GeneratePress Child 두개만 깔려있고 나머지 기본 테마는 삭제했습니다. 그리고 차일드테마가 활성화 되어 있어요. 엄청 깔끔하죠? 여러분도 여기까지 따라오시게 될거에요.
상단의 새로추가 버튼을 눌러줍니다.
generatepress 라고 검색을 하시면 하단에 테마가 나옵니다 설치를 눌러줍니다.
워드프레스에서 모든 테마나 플러그인은 설치 – 활성화 과정을 거칩니다. 활성화를 해야 반영이 된다고 생각하시면 됩니다. 활성화를 눌러줍니다.
기본 테마 삭제하기
그리고 나머지 3가지 기본테마를 삭제할텐데요. 테마를 클릭해서 들어가면 우하단에 삭제버튼이 있습니다. 쓰지 않는 테마는 삭제해 줍니다.
차일드 테마 (Child Theme)설치
차일드테마를 설치하는 이유
워드프레스에서 “차일드 테마(child theme)”는 부모 테마(parent theme)의 기능과 스타일을 기반으로 하면서, 부모 테마의 원본 파일을 수정하지 않고 자신만의 변화를 주기 위해 사용되는 테마입니다. 보통 워드프레스의 비정기적인 업데이트가 자동으로 됩니다. 그럴 경우 원본 테마에 내가 뭔가 커스텀으로 바꾼 설정들이 다 백지화 되는 경우가 있습니다. 그로 인해 오류가 생기기도 하구요.
그래서 차일드 테마를 설치하고 커스텀 수정한 것들은 원본 테마가 변경되더라도 상관없이 유지됩니다. 주로 디자인 적인 이유와 안정성과 보안의 이유로 차일드 테마를 사용합니다.
차일드테마 설치하는 순서
차일드 테마를 설치하는 순서는 원하는 테마를 설치하고 나서 바로 해주시면 좋습니다. 기존 부모테마로 디자인을 수정한 다음에 차일드테마를 깔게 되면 파일명으로 충돌이 생기는 경우가 있습니다. 혹시 모르니 functions.php 과 style.css 등은 미리 백업해 두시면 좋을 것 같습니다
차일드 테마 설치하기
클라우드웨이즈를 통해 워드프레스를 설치하셨으면 플러그인은 딱 이렇게 네 개가 깔려있을 거에요.
- Akismet Anti-spam: Spam Protection
- Bot Protection
- Breeze
- Hello Dolly
참고로 여기서 aksmet 과 hello dolly 는 삭제하셔도 됩니다.
자 그럼 상단에 새로추가를 눌러서 child theme 를 검색합니다.
좌측에 보이는 금색 로고의 차일드 테마를 설치합니다. 그리고 모든 워드프레스의 플러그인은 설치한 후 활성화를 해야 작동합니다. 활성화 버튼을 눌러줍니다.
차일드 테마를 설정하기 위해 도구 – 차일드 테마로 들어갑니다
1번에서 CREATE a new Child Theme 가 선택이 되어 있으실 거에요. 2번에서 해당 테마를 선택하고 Analyze 버튼을 눌러줍니다.
그럼 하단에 번호가 쭈욱 늘어납니다. 제일 아래 9번으로 가시면 Creatie New Child Theme 버튼이 나옵니다. 눌러주세요.
그럼 더이상 나오는 메뉴들은 신경쓰지 않으셔도 됩니다. 차일드 테마가 생성완료되었습니다. 이제 테마로 가서 차일드 테마를 활성화하도록 하겠습니다. 좌측 메뉴에서 디자인 – 테마로 들어가 주세요
자 그럼 나머지 기본테마들은 이미 삭제했고, GP테마와 GP차일드 테마 두개만 남아 있습니다. 이제 우리는 차일드테마를 활성화할거에요. 그리고 앞으로 GP테마는 건드릴 일이 없습니다. 모든 수정은 차일드테마에서 이루어지게 됩니다. 차일드 테마 활성화 버튼을 눌러주세요
자 이렇게 최종적으로 GeneratePress Child 테마가 활성화 되었습니다.