Child tema

Pozdravljeni,

vas lepo prosim za podatek, če si pravilno razlagam Child temo in njeno uporabo ter ali je ustvarjanje Child teme enako za vsako Wordpress temo ali so odstopanja. Imam navodila kako napraviti Child temo za Wordpress, pa me zanima, če jih lahko uporabim za vsako Wordpress temo ali je bolje se držati navodil, ki jih ima za kreiranje Child teme določena tema.

Ter drugo: ko se Child tema enkrat aktivira ali delam vse normalno, kot sem delala prej, ko je še ni bilo ali je treba v Child temo preklapljati le, ko se vnašajo določene spremembe na spletni strani, ki jih je bolje vnesti v Child temo? Vsa navodila, ki sem jih zasledila gredo vedno do vključitve Child teme, za dalje pa ni več podatka kako in kaj.

Glede različnosti navodil, pa sem postala pozorna, ker v navodilih, ki jih imam v slovenščini piše, da če sem Child temo pravilno napravila, da bo po njeni aktivaciji stran izgledala enako kot prej. V video navodilih od teme pa pravijo, da je treba Child temo namestiti še pred namestitvijo demo vsebine, ker Child tema povozi prvotno temo. Morda slovenska navodila obravnavajo postavitev Child teme na začetku, predenj se kaj dela na strani in zato pravijo, da je vse enako...?

Vnaprej hvala za pomoč in razjasnitev.

Lp.

2 odgovora

1 1

Določene teme "večjih in resnejših" avtorjev imajo ponavadi child temo že vključeno. Samo naložiš in to je to.

Sicer pa jo narediš po Wordpress Codex navodilih in jo lahko uporabljaš tudi za ostale predloge. Sam še nisem imel težav s kakšnimi izjemami, da child predloga ne bi delala. Treba je le bit pozoren na "Template: " del, kjer navedeš "parent" temo.

Child tema ne "povozi" glavne teme direktno, ampak ima prednost pred njo. Torej, wordpress najprej pogleda child predlogo (npr. za prikaz objave) in če tam ni navedenih nobenih posebnosti, vzame logiko in prikaz iz originalne. Če pa imaš v childu napisan svoj prikaz, pa vzame tega in ignorira originalnega. To je nekako poanta vsega skupaj :)

Ko aktiviraš child temo, potem delaš samo z njo in ne preklapljaš nazaj na originalno.

0

Najlepša hvala za pojasnilo.

Lp