Evet ve hayır.
Üst öğe olarak başka bir alt tema belirten bir alt tema oluşturabilirsiniz ve WordPress bunu kullanmaya çalışır.
ancak
Temel geliştiricilerin bunun istenen bir davranış olmadığını açıkça belirttiklerini ve torun temalarını desteklemek için çaba göstermeyeceklerini belirtmek zorunda kalmayacaksınız.
Örneğin, WP API'leri stil sayfası ile şablon URL'leri / dizinleri arasında bir ayrım yapar; burada stil sayfası her zaman etkin temayı ifade eder ve şablon ana temayı ifade eder, ancak büyükbaba get_template_directory_uri
veya büyükanne teması varsa , ebeveyn veya büyükbaba veya büyükanne için referans verir mi? Birçok API çağrısı artık belirsiz ve farklı kişiler, temel kod da dahil olmak üzere farklı davranışlar bekleyebilirler. Ayrıca functions.php
ebeveyn veya büyükbaba veya büyükannenin yüklemesi ve doğru sırada yapıldığından emin olmanız gerekir.
Ayrıca çok kötü bir uygulama olarak kabul edilir. Torun temalarına ihtiyacınız varsa, yaklaşımınız yanlış bir dönüş yaptı ve geri dönüp bir şeyleri yeniden değerlendirmeniz gerekiyor.
Torun temalarından kaçınmanızı tavsiye ederim, bu daha fazla soruna yol açacaktır. Bunun yerine daha fazla kanca, çocuk temanızdaki eylemleri ve modülerliği filtreler, çocuk temalarını paylaşılan bileşenleri aynı tutmanıza ve biraz zorlukla dallanmanıza izin vermelidir. Ortak öğeleri bir svn harici / git alt modülüne taşımayı deneyin.
Ayrıca, çocuk temanızı temel aldığınız ve çatalla yapıştırdığınız bir çocuk / geçersiz kılma yerine kopya olarak çalışmak istediğiniz bir ebeveyn olarak kullanmak yerine _s modeli de vardır.