테마 워크 플로우 균형은 다음과 같은 여러 요소의 조합입니다.
- 사이트에 따른 코드 양
- 사이트간에 공유되는 코드 양
- 업스트림 변경 사항 통합
이들 각각은 중요 할 수 있으며 이들 각각은 중요하지 않을 수 있습니다.
부모 테마 모델을 만족 합리적으로 잘이 모든,하지만 아주 잘. 공유 및 개별 코드와 명확한 업스트림 업데이트 (타사 상위 테마를 사용하는 경우)를 명확하게 분리 할 수 있습니다. 요구 사항이 평소보다 커지면 분리되기 시작합니다. 많은 개별 코드 또는 타사 부모 테마에서 쉽게 혼합 할 수없는 많은 공유 코드입니다.
반면 스타터 테마는 매우 전문화 된 모델입니다. 개별 사이트를 선호하지만 업스트림 변경 및 공유 코드를 선호하지 않습니다. 스타터 테마를 자신의 것으로 만들 자마자 코드를 들어오고 나가는 모든 부담은 당신에게 달려 있습니다.
최신 트렌드는 부모 테마를 완전히 실행하는 대신 프레임 워크를 플러그인과 같은 구성 요소로 분리하는 것입니다. 부모 테마로 하이브리드에 익숙한 경우 하이브리드 코어를 살펴보십시오. 이 접근 방식은 전체 주제가 아닌 프레임 워크로 제한되어 업스트림 업데이트를 통해 부모 / 자식을 기본적으로 개선하는 것입니다.
간단히 말해서 (여기서는 약간 주관적입니다.)
- 초보자는 개별 사이트에 적합
- 부모 / 자식은 사용자 지정이 많지 않은 여러 사이트에 적합
- 프레임 워크 / 부모 / 자녀는 무엇이든 모든 것에 적응할 수 있지만 개발에 더 관여