Šta je child tema i kada mi je obavezna?
Šta je child tema u WordPress-u?
Child tema (ili child theme) je WordPress tema koja nasleđuje sve stilove, skripte i funkcionalnosti roditeljske teme (parent theme), ali omogućava dodavanje sopstvenih izmena bez diranja originalnih fajlova roditeljske teme.
Prednosti child teme:
- Zaštita izmena pri ažuriranju roditeljske teme – izmene u child temi ostaju netaknute.
- Jednostavno testiranje i rollback na originalnu temu.
- Idealan pristup za kustomizaciju premium tema, poput onih iz biblioteke od preko 350 premium tema i pluginova koju WP Host nudi svim korisnicima WordPress hosting paketa.
Kada je child tema obavezna ili preporučena?
Child tema nije tehnički obavezna za rad WordPress sajta, ali je obavezno preporučena u sledećim slučajevima:
- Kada pravite bilo kakve izmene u roditeljskoj temi (CSS, PHP, JavaScript ili template fajlovi) – sprečava gubitak izmena pri ažuriranjima.
- Koristite premium teme (npr. Astra Pro, Ocean WP, Divi ili Elementor Pro) koje se redovno ažuriraju – WP Host vam omogućava pristup ovim temama bez dodatne naknade.
- Planirate dugoročno održavanje sajta ili radite u timu, gde su izmene deo standardnog workflow-a.
Kako kreirati child temu (osnovni koraci):
- Kreirajte novi folder u
/wp-content/themes/(npr.moja-child). - Dodajte
style.csssa zaglavljem:/* Theme Name: Moja Child Tema Template: parent-tema-folder */ @import url("../parent-tema-folder/style.css"); - Opciono, dodajte
functions.phpza dodatne funkcije (npr. enqueuing skripti). - Aktivirajte child temu u WordPress adminu pod Izgled > Teme.
Za brže upravljanje temama, koristite WordPress komandni centar WP Host-a za jedan-klik instalacije i ažuriranja.