WordPress fontos, amikor egy Weboldal jelenleg a legnépszerűbb, de különösen a kezdők többször találkoznak váratlan akadályokkal. Sőt, sokan egyszerűen nem ismerik az egyes részletekre vonatkozó kifejezéseket. Ez vonatkozik a témákra és a gyermek Téma.
Mi az a téma és a gyermektéma
Hogy aztán a kezdők is jobban megtalálják az utat, itt még egyszer a teljes magyarázat. Persze, rövid, így még kissé előrehaladott is jönnek a rovására. A téma egy ingyenesen elérhető tervezési sablon. Jelenleg a WorldPress a Twentyfifteen témát kínálja ingyenesen, ezt nevezhetjük standard témának is. Természetesen vannak más témák is, amelyeket aztán minden weboldal üzemeltetője szabadon választhat az internetről. Ez azonban a haladóbb felhasználókra vonatkozik. A standard téma egy úgynevezett reszponzív téma. Ez azt jelenti, hogy ez is folyamatosan változik vagy javul. Pontosan ez az a pont, ahol egy gyermektéma fontos lehet, mivel ez egyszerűen egy téma gyermeke. Az eredeti téma ezután a szülő téma, amelyet általában nem érint a változás. Így az eredeti mindig elérhető marad, így a biztonság, ha a gyermek téma majd egyszer nem tetszik, vagy a változás nem megy olyan jól. A reszponzív itt fontos, hogy a téma mindig alkalmazkodjon az adott számítógéphez. Így a felhasználónak nem kell beállításokat végeznie, hanem a téma egyszerűen átvehető. Mert a változásokhoz szükség van némi tudásra, de akkor sok felhasználó nem igazán rendelkezik. Ezek mind a CSS-re, mind a HTML-re és a PHP-re vonatkoznak, amelyek a legtöbbek számára ismeretlen kifejezések.
Előzetes tudás nélkül megy a WordPress mégis
Bár az ellenkezőjét állítják újra és újra különböző weboldalakon, de ez akkor is előzetes tudás nélkül megy. Végül, a WordPress hirdeti akkor is vele, de persze valakinek előbb tudnia kell, hogy ez akkor is megy. Természetesen ezután a CSS fájlról van szó, amelyet a WordPress esetében style.css-nek hívnak. Ezt aztán egy szerkesztőprogramban lehet szerkeszteni. Macen például a Textmate, Windowson a Notepad és a Coda, szintén Macen. Azonban mindig hozzon létre egy gyermektémát, hogy a szülő téma megmaradjon eredeti állapotában. Így nyugodtan lehet hibázni, mert az eredeti mindig rendelkezésre áll. Ez különösen fontos a kezdők számára ezen a területen, és egyfajta biztonságot jelent vészhelyzet esetén.
De a gyermektémának van egy másik előnye is, mert így csak a szülő téma változik a fejlesztő frissítése során. A saját módosítások vagy testreszabások érintetlenül maradnak, ami egyébként nem így lenne. Ezen kívül egy mappát hoz létre a Childtémákkal, hogy azok valóban mindig biztonságban legyenek. Ezenkívül bizonyos lépésekhez FTP programra van szükség, hogy a saját szerverhez közvetlen hozzáférés legyen lehetséges. Ez azonban a WordPressben nem működik, de ehhez akkor a hozzáférési adatokra is szükség van. Ezeket a szolgáltatótól lehet kérni, mint ahogy akkor az FTP programnak is rendelkezésre kell állnia.
Itt két program áll rendelkezésre, az egyik a FileZilla, amely ingyenesen elérhető, majd a Transmit from Panic. Ezen kívül szükség van egy szövegszerkesztőre is, de ez a Worddel nem működik, mert itt ez nem lehetséges. Itt például a Boxer Text Editor jó választás lenne. Ez csak egy a sok közül, amelyek könnyen megtalálhatók az interneten. Van egy lista például a Wikipédiában, amelyek aztán még mindig az operációs rendszer szerint vannak rendezve.
Először hozza létre a Childtheme mappát
Ez az első lépés, amely egyben az egyik legfontosabb lépés is. Ehhez hozza létre a wp-content/themes könyvtárban, ahol ez ugyanazon a szinten van, mint a szülő téma. Most ennek a mappának adhatunk egy nevet, amelyet mindenki maga választhat. Itt fontos, hogy a névben nem lehetnek umlautok és szóközök. Most egy style.css fájl kerül az üres mappába, amelyet vagy az FTP programmal hozunk létre. Ezt a saját számítógépén is megteheti, de akkor fel kell tölteni. Ez az FTP-ről szól.
Azonban néhány kódot be kell írni ebbe a fájlba, mert különben a WordPress nem fogja FTP-ként felismerni ezt a fájlt. Ez lehet például /* Téma neve: Saját fájlom Címkék: /*. Ez csak egy példa, akkor még mindig állhat, az első próbálkozásom, vagy a szerző neve. Tehát fontos, hogy valaki mit érez. Továbbra is fontos, hogy az utolsó sor mindig tartalmazza a szülő téma elérési útvonalát. Ezután a szülő témát meg kell jelölni a A Childtheme összekapcsolható. Ez a fájl a functions.php nevet kapja. De ne a szülői témából másoljon, hanem hozzon létre egy új PHP-t. Ebben a fájlban a gyermektéma stíluslapja lesz benne. Tehát a Childtheme csak a szülő téma után töltődik be, így ez a style.css.