थीम वर्कफ़्लो शेष कई कारकों का संयोजन है:
- कोड की राशि, साइटों के लिए अलग-अलग
- कोड की मात्रा, साइटों के बीच साझा की गई
- अपस्ट्रीम परिवर्तन को शामिल करना
इनमें से प्रत्येक महत्वपूर्ण हो सकता है और इनमें से प्रत्येक महत्वहीन हो सकता है।
मूल विषय मॉडल इन सभी को अच्छी तरह से संतुष्ट करता है, लेकिन बहुत अच्छी तरह से नहीं । आपको साझा और व्यक्तिगत कोड, साथ ही साथ सीधे अपस्ट्रीम अपडेट (यदि तीसरे पक्ष के मूल विषय का उपयोग करके) का स्पष्ट पृथक्करण मिलता है। यह तब अलग होने लगता है जब कोई आवश्यकता सामान्य से अधिक हो जाती है - बहुत सारे व्यक्तिगत कोड या बहुत सारे साझा कोड जो आसानी से तीसरे पक्ष के मूल विषय में मिश्रित नहीं हो सकते।
दूसरी ओर स्टार्टर थीम बहुत ही विशिष्ट मॉडल है। यह अलग-अलग साइट का पक्षधर है, लेकिन अपस्ट्रीम परिवर्तन और साझा कोड को बाधित करता है। जैसे ही आप स्टार्टर थीम को अपना बनाते हैं - उसमें और उसके बाहर जाने वाले कोड का सारा बोझ आप पर होता है।
नया चलन पूरी तरह से प्लग-इन घटक के रूप में फ्रेमवर्क को अलग कर रहा है, बजाय कि वे मूल विषय को पूरी तरह से चला रहे हैं। यदि आप हाइब्रिड के साथ परिचित हैं तो मूल विषय हाइब्रिड कोर में देखें। यह दृष्टिकोण मूल रूप से माता-पिता / बच्चे के ऊपर सुधार है जिसमें अपस्ट्रीम अपडेट को फ्रेमवर्क तक सीमित किया गया है और पूरे विषय को सीमित नहीं किया गया है।
संक्षेप में (यहाँ थोड़ा व्यक्तिपरक हो जाता है):
- स्टार्टर व्यक्तिगत साइटों को फिट बैठता है
- माता-पिता / बच्चे बहुत अनुकूलन नहीं के साथ कई साइटों फिट बैठता है
- ढांचा / माता-पिता / बच्चा किसी भी चीज और हर चीज के लिए अनुकूल हो सकता है, लेकिन विकसित करने के लिए अधिक शामिल होता है