WordPress gyermek témák. Eleinte félelmetesnek tűnhetnek (és tűnhetnek), de ha megismered a gyermekek WordPress-témáinak részleteit és kimenetelét (valamint szépségét), akkor jól érzed magad. Ebben a cikkben a gyermekek WordPress-témáját külön-külön taglaljuk. Más szavakkal, megtanuljuk:
Mi a WordPress Child téma?
Mi a gyermekek WordPress-témája?
A WordPress gyermektéma alapvetően egy WordPress-téma, amely sablonfájlokat és funkciókat „kölcsön kölcsön” egy másik WordPress-témától, amelyet szülőtémaként ismerünk. Még ne csinálj semmit, mindent részletesen elmagyarázok, amit ígérek.
szülői téma egy tipikus WordPress-téma, például a legjobban eladott Total WordPress-téma, az alapértelmezett huszonnégy tizennégy téma vagy bármelyik a webhelyén használt téma.
A WordPress legalapvetőbb altémája egyszerűen egy mappa, amely egy speciális style.css fájlt tartalmaz. Ne aggódj, ha elmagyarázom, mindennek értelme lesz. Az egyik kérdés, ami most eszembe jut: Miért szeretne gyermek témát használni, miközben sok szülő téma létezik?
A válasz viszonylag egyszerű. A legtöbb szülői téma folyamatosan frissül. Ezért, ha átveszi a szülőtémát és módosítja a kódot (és a stílust), akkor a téma legközelebbi frissítésekor ezeket a módosításokat elveszíti. Itt vannak az alárendelt WordPress témák. A WordPress altéma lehetővé teszi a szülőtéma testreszabását anélkül, hogy a frissítés során elveszítené a változásokat. Természetesen dönthet úgy, hogy nem kapja meg ezeket a frissítéseket, ha nem bánja, ha webhelyét hackereknek teszi ki.
Továbblépni…
Néhány bekezdéssel ezelőtt említettem, hogy a gyermek témák "kölcsönzik" a sablonfájlokat és a funkciókat a szülő témáktól. Hogyan történik? Gondoljon a gyermekek témáira, mint árnyék témákra; utánozzák szülői témáikat. Ez olyan, mintha másolatot készítene a szülői témáról anélkül, hogy bármit is lemásolna. Varázslatnak tűnik, ugye?
Nyomja meg a fagyasztás gombot. Hogyan készíthet másolatot egy szülő témáról anélkül, hogy valóban lemásolna valamit? A gyermeki témák megértésének titka a fent említett speciális style.css fájlban rejlik. A titok valójában az egyetlen sor a style.css belsejében. Melyik sort kérdezi? Bővebben erről egy pillanat alatt. Mivel ebben a bejegyzésben később létrehozunk egy gyermek témát, bemutatok néhány alapfogalmat, hogy felfedjem a sort, amelyről beszélek, és hogy jobban megértsem a gyermekek témáit...
Gyerek téma létrehozásához létre kell hoznia egy mappát (a gyermek témához) a WordPress Témák mappában. Megnevezheti a mappát tetszés szerint (vagy téma szerint). Ezután létre kell hoznia egy style.css fájlt a következő kóddal:
Ezt a style.css fájlt el kell mentenie gyermeke mappájába. Most térjen vissza a fenti kód hatodik (hatodik) sorára. Meglátod:
Ez a sor elmondja gyermekének azt a témát, amelytől a szülők kölcsönözhetnek szolgáltatásokat és sablonfájlokat. Ez az egyszerű vonal összeköti a gyermek témáját a szülő témával, és csatornaként szolgál, amelyen keresztül a gyermek téma sablon fájlokat és szolgáltatásokat kap a szülő témától. Ez azt jelenti, hogy a WordPress platformra telepíteni kell egy szülőtémát.
Elég azt mondani, hogy e sor nélkül nincs gyermek témája. Csak egy mappája és egy tipikus style.css fájlja van.
Összefoglalva: egy sablonsor (legtöbb) örökli a szülőtémát, amikor aktiválja a gyermek témáját. Ha frissít egy szülőtémát, a gyermek témájában végzett módosításokat ez nem érinti. Hogy tetszik ez a magyarázat? Figyeli, vagy nem elég világos? Ha velem vagy, áttérünk a gyermekek WordPress-témáinak előnyeire és hátrányaira.
Milyen előnyökkel jár a téma gyermekeknek való használata?
A gyermeki téma használatának számos előnye van. Javasoljuk, hogy aki egy olyan témát használ, amely nem a saját webhelyéhez készült, állítsa be és aktiválja a gyermek témát. Az alábbiakban bemutatjuk a gyermek témájának használatának néhány fő előnyét, és miért érdemes alaposan megfontolni.
Biztonságos frissítések
A WordPress gyermektémák csak a szülőtémából kölcsönöznek szolgáltatásokat, sablonokat és stílusokat. Ez lehetővé teszi a webhely testreszabását anélkül, hogy érintené a szülői témát. Ezért amikor a fejlesztők frissítik a szülőtémát, biztonságosan frissítheti webhelyét anélkül, hogy elveszítené saját változtatásait.
A baba témák könnyen bővíthetők
A Child WP témák nagy rugalmasságot biztosítanak. Létrehozhat új sablonfájlokat, amelyek nem voltak részei a szülő témának. Új funkciókat, stílusokat és még sok mást adhat hozzá. Ezen kívül számos kereskedelmi és ingyenes tematikus keretrendszer bővíthető lehetőségekkel rendelkezik az induláshoz.
A gyermek témák biztonságban vannak
Minden fejlesztő ember, és mindannyian tudjuk, hogy a hibázás emberi. Mindenki hibázik, és mindenki elfelejti. Ez azt jelenti, hogy ha a szülő témát használja, akkor benne lesz a levesben. A dolgok kissé eltérnek a gyermekek témáitól. Ha elfelejt bármilyen kódot, a WordPress automatikusan betölt egy alternatívát (vagy eredetit) a szülő témából. Természetesen ez csak akkor érvényes, ha a kód létezik a szülőtémában.
Milyen negatívumai vannak a téma gyermekeknek való használatának?
Míg általában az altémák csodálatosak, és azt javasoljuk, hogy bárki, aki WordPress-t használ, aktiváljon egy altémát a webhelyén, ha a jövőben bármilyen fejlesztést tervez, ezt érdemes szem előtt tartania.,.
Van egy tanulási görbe
Az altémákat elsősorban a szülőtéma jellemzőinek kibővítésére vagy testreszabására használják, ami azt jelenti, hogy ha nem fejlesztő vagy, akkor nem lesz sok tennivaló vele, és meg akarsz tanulni néhány kódolást a téma teljes potenciáljáról gyermek. Ha új vagy, időre van szükséged ahhoz, hogy megtanuld, hogyan kell általában a szülői témákat és a WordPress-t (valamint egy kis kódot) használni, hogy teljes mértékben ki tudd használni a gyermek témáiban rejlő lehetőségeket. Ennek ellenére csíkokat kell keresnie. Végül is pillanatok alatt elkódol, mint egy profi!
A dolgok megtörnek vagy elmaradnak
Ha szülőtéma alapján hozta létre webhelyét, akkor lehet, hogy módosítania kell néhány dolgot (például menük, modulok vagy témaopciók), amikor gyermek témára lép. Egyes témák a téma neve alapján tárolják a beállításokat az adatbázisban, így amikor áttér a gyermek témájára, úgy tűnhet, hogy elvesztette az összes szülőtéma beállítását (testreszabási beállítások), de ne aggódjon, biztonságban vannak az adatbázis, de így lesz, vissza kell kapcsolnia a szülőhöz, hogy átmásolhassa a beállításokat és áttelepíthesse őket. Témánkban egy hasznos Import/Export panelt biztosítunk közvetlenül a tálcán, így átmásolhatja a témaadapter beállításait, mielőtt áttérne a gyermek témájára, és áthelyezheti őket.
Ezenkívül, ha gyermeke témáját kiegészítő funkciók biztosítására használja webhelye számára, nem pedig kiegészítőket használ, ha valaha is váltotta a szülőtémát, akkor előfordulhat, hogy ezeknek a fejlesztéseknek egy részét át kell helyeznie egy új gyermek témára, át kell neveznie a az aktuális gyermek témája, vagy mozgathatja a fejlesztéseket. saját kiegészítéssel.
Hogyan lehet létrehozni egy gyermek WordPress témát?
Feltételezem, hogy Ön aktív, és létrehozott egy mappát és egy "speciális" style.css fájlt a gyermek témához. Ha éppen átugrott erre a szakaszra (vagy alig várta ezt a részt), nyissa meg a WordPress Témák könyvtárat FTP/SFTP-n keresztül (…/wp-content/themes), és hozzon létre egy mappát a gyermek téma tárolásához.
jegyzet: A témakönyvtárat a cPanel fájlkezelőjén keresztül érheti el. Alternatív megoldásként használhat egy FTP-klienst, például a FileZillát, ha engedélyezte az FTP-fiókokat.
Ezután nyissa meg kedvenc szövegszerkesztőjét (a notepad ++), és hozzon létre egy style.css fájlt a következő információkkal:
Ez ugyanaz a kód, amelyet korábban használtunk.
Töltse fel a style.css fájlt a gyermek téma mappájába. Ezen a ponton a style.css fájlja üres (kivéve a fenti sorokat, amelyek a stílus szempontjából semmit sem tesznek), ezért ne várja el, hogy gyermeke hasonló legyen a szülői témához. Ennek az akadálynak a leküzdéséhez importálhatja a szülő theme.css stílusát úgy, hogy létrehoz egy új üres function.php fájlt a gyermek téma mappájában, és hozzáadja a következő PHP kódot:
Ne felejtse el megváltoztatni a nevet "Összesen" -re, amely a szülőtéma neve lesz. Ez lehetővé teszi a gyermek témának, hogy dinamikusan frissítse a szülő style.css fájlhoz csatolt verziószámot, így ha a szülő témája frissül, ha a szülő témában módosulnak a style.css fájlok, akkor a böngésző és a CDN (ha használja, tegye gyorsítótárba a stíluslapot, és megakadályozza, hogy a CSS megjelenítse a webhelyet.
Testreszabhatja gyermeke témáját
Most jön a szórakoztató rész. Valószínűleg Ön hozta létre gyermeke egyedi témáját, ezért merüljön el!
- A gyermek téma testreszabásához egyszerűen adja hozzá stílusait a létrehozott style.css fájlhoz. Át fogom írni a szülő témában található megfelelő stílusokat.
- A sablonfájlok szerkesztéséhez először másolja őket a gyermek témájába, majd onnan szerkessze őket. De nem MINDEN fájl másolható át a gyermek témájába és szerkeszthető, csak sablonfájlokat másolhat. Tehát, ha egy téma tartalmaz bizonyos fájlokat, vr-t, függvényeket vagy egy másik mappát, amely egyedi osztályokat és függvényeket tartalmaz, akkor nem fogja tudni másolni és módosítani őket. Ezekben az esetekben szűrők vagy műveleti kampók használatával kell megnéznie a szülőtéma alapértelmezett jellemzőinek beállítását.
- A funkcionalitás érdekében hozzáadhatja saját sablonfájljait egy gyermek témához
- Használja a gyermek features.php fájljait egyéni funkciók hozzáadásához, valamint szülői témák vagy WordPress-szűrők használatához. Ne adjon hozzá új funkciókat a function.php fájlhoz a szülő témájában!
A WordPress először betölti a sablon- és stílusfájlokat a gyermek témába, de ha valami hiányzik, akkor a megfelelő fájlokat a szülőtémába. Ja, a gyerekek témái biztonságosak, de fogadok, hogy ezt már mondtuk.
Csomagolj dolgokat ...
A gyermek témák nagyon erősek a testreszabás és a bővítés szempontjából. Ezenkívül jó alapot nyújtanak mindazok számára, akik szeretnék megtanulni a WordPress-téma fejlesztését. Könnyű és szórakoztató létrehozni, és számos lehetőséget kínál a WordPress webhely tetszés szerinti testreszabására.
Tervezz és érezd jól magad, és ne hagyd megosztását az alábbi megjegyzésekben. Szeretjük és értékeljük visszajelzését 🙂
- A teljes fogyás útmutató 4. rész
- Ahol véget érnek a Jézushoz intézett levelek - Útmutató a terhesség és a szülők világához
- A Hősök útmutató a halálos sárkányokhoz (Cressida Cowell) Martinus című könyv
- Teljes üzlet az Ön praxisához Brit fogászati magazin - British Dental Magazine 2021
- Életleltár - Útmutató a terhesség és a szülőség világához