Mis on Child Theme ja kuidas seda luua

WordPress on oluline, kui luuakse Veebileht praegu kõige populaarsem, kuid eriti algajad puutuvad korduvalt kokku ootamatute takistustega. Veelgi parem, paljud lihtsalt ei tunne teatavate üksikasjade mõisteid. See kehtib siis ka teemade ja lapse Teema.

Lapse teema

Mis on teema ja lapsteema

Nii et algajad leiavad siis ka oma tee paremini, siin jälle täielik selgitus. Muidugi, lühike, nii et isegi mõnevõrra arenenud tulevad nende arvelt. Teema on kujundusmall, mis on saadaval tasuta. Praegu pakub WorldPress tasuta teemat Twentyfifteen, seda võib nimetada ka standardteemaks. Loomulikult on olemas ka teisi teemasid, mida siis iga veebilehe operaator võib ka vabalt internetist valida. See kehtib siiski edasijõudnute kohta. Standardne teema on nn tundlik teema. See tähendab, et ka seda muudetakse või parandatakse pidevalt. Just siinkohal võib laps-teema olla oluline, sest see on lihtsalt teema laps. Esialgne teema on siis vanemteema, mida muudatus tavaliselt ei mõjuta. Seega, originaal jääb alati saadaval, nii et turvalisus, kui laps teema siis kord ei meeldi või muutus ei pruugi minna nii hästi. Responsive on siinkohal oluline, et teema kohanduks alati vastavale arvutile. Seega ei pea kasutaja tegema mingeid seadistusi, vaid teema saab lihtsalt kasutusele võtta. Kuna muudatused nõuavad mõningaid teadmisi, kuid siis paljud kasutajad ei ole tõesti. Need viitavad nii CSS-le, HTML-le kui ka PHP-le, mis on siis enamiku jaoks küllaltki tundmatud terminid.

Ilma eelnevate teadmisteta läheb see siiski WordPressis

Kuigi erinevatel veebilehtedel väidetakse ikka ja jälle vastupidist, kuid see käib siis ka ilma eelneva teadmiseta. Lõpuks WordPress reklaamib siis ka sellega, aga muidugi peab keegi kõigepealt teadma, kuidas see siis ka käib. Loomulikult on tegemist siis CSS-failiga, mida WordPressi puhul nimetatakse style.css. Seda saab seejärel redaktoris redigeerida. Maci jaoks on see näiteks Textmate, Windowsi jaoks Notepad ja Coda, samuti Macile. Looge aga alati enne lapse teema, et vanemteema jääks algsesse olekusse. Nii et vigu saab teha rahulikult, sest originaal on alati kättesaadav. See on eriti oluline algajatele selles valdkonnas ja omamoodi turvalisus hädaolukorras.

Kuid lapsteemal on veel üks eelis, sest nii muutub arendaja uuendamisel ainult vanemteema. Oma muudatused või kohandused jäävad muutmata, mida muidu ei oleks võimalik teha. Lisaks luuakse kaust Childthemes, nii et need on tõesti alati turvaliselt paigutatud. Lisaks on teatud sammude jaoks vaja FTP-programmi, et oleks võimalik otsene juurdepääs oma serverile. WordPressis see aga ei tööta, kuid selleks on siis ka juurdepääsuandmed vajalikud. Neid saab taotleda teenusepakkujalt, nagu ka siis, kui FTP-programm peab olema kättesaadav.

Siin on saadaval kaks programmi, üks on FileZilla, mis on saadaval tasuta ja siis Transmit from Panic. Lisaks on vaja tekstiredaktorit, kuid see ei tööta Wordiga, sest siin ei ole see võimalik. Siinkohal oleks näiteks Boxer Text Editor hea valik. See on vaid üks paljudest, mida saab hõlpsasti leida internetist. Seal on nimekiri näiteks Vikipeedias, mis on siis ka veel operatsioonisüsteemi järgi sorteeritud.

Kõigepealt loo kaust Childtheme jaoks

See on esimene samm, mis on ühtlasi ka üks olulisemaid samme. Selleks looge kataloogi wp-content/themes, kus see on samal tasemel kui vanemteema. Nüüd saab sellele kaustale anda nime, mille igaüks võib ise valida. Siinkohal on oluline, et nimes ei tohi olla umlauseid ega tühikuid. Nüüd paigutatakse tühja kausta style.css fail, mis on loodud kas FTP programmi kaudu. Seda saab teha ka oma arvutis, kuid siis tuleb see üles laadida. See käib siis jälle FTP kohta.

Siiski tuleb sellesse faili sisestada mõned koodid, sest muidu ei tunnista WordPress seda faili FTP-na. See võib olla näiteks /* Teema nimi: Minu enda faili Sildid: /*. See on lihtsalt näide, selles võiks siis veel seista, minu esimene katse või autori nimi. Nii et see, mida keegi tunneb, on oluline. Oluline on ikkagi, et viimane rida sisaldaks alati vanemteema tee. Pärast seda tuleb vanemteema tähistada märkega Childtheme saab siduda. Selle faili nimi on siis functions.php. Kuid ärge kopeerige vanemteemast, vaid looge uus PHP. Sellesse faili lisatakse lapse teema stiilileht. Nii et Childtheme laaditakse alles pärast vanemteemat, nii et see style.css.

Praegused artiklid