Child theme çalışma mantığını kısa bir şekilde anlatayım, bence yanlış düşünüyorlar. (başka bildikleri bir konu da olabilir benim bilmediğim)
Temanızı yükledikten sonra child temayı da (öyle, kendine tema diyen boş bir klasör/dosya bu. asıl temanız gibi kocaman bir şey değil, hatta tema bile denemez, lakin tek başına çalışmaz) yüklersiniz ve aktif edersiniz . Tüm özellikler parent yani ana temanızdan çalışır.
ne zaman parent theme, yani ana temanız içinde bir dosyayı düzenlemek istediniz, bu dosyayı child theme içindeki aynı konuma KOPYALAR ve üzerinde istediğiniz değişiklikleri yapar ve orada bırakırsınız.
Bundan sonra, site çalışırken, eğer bir dosya child theme içinde varsa, o dosyanın bilgilerini oradan çeker, yok ise parent temadan çeker.
Zaten wordpress, child temaların çalışma mantığını bildiğinden ve desteklediğinden dolayı hiç bir sıkıntı olmaz. Temanıza güncelleme geldiğinde ise child temaya dokunmuyorsunuz, ana temanızda yaptığınız gibi ister dosyaların üstüne yazıyorsunuz, otomatikse otomatik güncelliyorsunuz. Tüm bunlar yapılırken child theme her halükarda aktif oluyor. Yani tema güncellerken, onu deaktif edeyim diğerini aktif edeyim gibi şeylerle uğraşmanıza gerek yok.
En güzel özelliği, hatalı bir değişiklik yaptınız dosyada diyelim. FTP'den Child theme'in directorysinden o dosyayı sildiğiniz anda zaten ana temadan çekeceği için o dosyayı, tüm sorunlar düzelmiş, eski haline gelmiş olur.
Çok mantıklı... Teşekkürler.... O kadar optimizasyon yaptırdım ve yapacak kişiyle konuştum, konuda yazdıklarımı ve güncellemeleri bahsettim ama kimse çıkıp bana childtheme kurarız orda takır takır yaparız güncelleme de dokunmaz demedi. Düzenli yaptırman lazım dedi
Bu testten sonra bir de child theme kurup temada optimizasyon işine girişeyim o zaman. Heralde uzman olacağım bu işin sonunda.