WordPress er vigtig, når der oprettes en Websted i øjeblikket den mest populære, men især nybegyndere støder gentagne gange på uventede forhindringer. Endnu bedre er det, at mange simpelthen ikke kender udtrykkene for visse detaljer. Dette gælder så også for temaer og child Tema.
Hvad er et tema og et undertema
For at nybegyndere også kan finde bedre rundt, er her igen den komplette forklaring. Selvfølgelig kort, så selv lidt avancerede kommer på deres bekostning. Et tema er en designskabelon, der er gratis tilgængelig. I øjeblikket tilbyder WorldPress gratis temaet Twentyfifteen, som også kan kaldes standardtemaet. Selvfølgelig er der andre temaer, som den enkelte websideoperatør også frit kan vælge fra internettet. Dette gælder dog kun for mere avancerede brugere. Standardtemaet er et såkaldt responsivt tema. Det betyder, at den også ændres eller forbedres løbende. Det er netop her, at et undertema kan være vigtigt, fordi det simpelthen er et undertema til et tema. Det oprindelige tema er derefter det overordnede tema, som normalt ikke påvirkes af ændringen. Således forbliver den oprindelige altid tilgængelig, så en sikkerhed, hvis barnet tema så en gang ikke kan lide eller ændringen kan ikke gå så godt. Responsive er vigtigt her, så temaet altid tilpasser sig til den pågældende computer. Brugeren skal således ikke foretage nogen indstillinger, men temaet kan blot overtages. Fordi ændringer kræver en vis viden, men det har mange brugere ikke rigtig. Disse refererer til både CSS, HTML og PHP, som så for de fleste er ret ukendte termer.
Uden forudgående viden går det alligevel i WordPress
Selv om det modsatte hævdes igen og igen på forskellige hjemmesider, men det går da også uden forudgående viden. Endelig reklamerer WordPress så også med det, men selvfølgelig skal nogen først vide, hvordan det så også går. Det drejer sig naturligvis om CSS-filen, som hedder style.css i WordPress. Dette kan derefter redigeres i en editor. Til Mac er det f.eks. Textmate, til Windows Notepad og Coda, også til Mac. Du skal dog altid oprette et undertema før, så det overordnede tema forbliver i sin oprindelige tilstand. Så fejl kan begås i ro og mag, fordi originalen altid er tilgængelig. Dette er især vigtigt for nybegyndere på dette område og en slags sikkerhed i tilfælde af nødsituationer.
Men undertemaet har en anden fordel, fordi det kun er det overordnede tema, der ændres ved en opdatering af udvikleren. De egne ændringer eller tilpasninger forbliver upåvirket, hvilket ellers ikke ville være tilfældet. Desuden oprettes der en mappe med Childthemes, så de virkelig altid er sikkert opbevaret. Desuden er der for visse trin brug for et FTP-program, så der er direkte adgang til den egen server. Dette virker dog ikke i WordPress, men til dette er adgangsdataene også nødvendige. Disse kan rekvireres hos udbyderen, ligesom FTP-programmet skal være tilgængeligt.
Her er der to programmer til rådighed, et er FileZilla, som er gratis, og så Transmit fra Panic. Derudover er der brug for en tekst editor, men det virker ikke med Word, for det er ikke muligt her. Her ville Boxer Text Editor f.eks. være et godt valg. Dette er blot en af mange, som let kan findes på internettet. Der findes f.eks. en liste på Wikipedia, som også stadig er sorteret efter styresystem.
Opret først mappen til Childtheme
Dette er det første skridt, som også er et af de vigtigste skridt. For at gøre dette skal du oprette i mappen wp-content/themes, hvor dette er på samme niveau som det overordnede tema. Denne mappe kan nu få et navn, som alle kan vælge selv. Det er vigtigt her, at navnet ikke må indeholde umlautter eller mellemrum. Nu placeres en style.css-fil i den tomme mappe, som enten er oprettet via FTP-programmet. Det kan også gøres på din egen computer, men så skal det uploades. Dette gælder også for FTP.
Der skal dog indtastes nogle koder i denne fil, da WordPress ellers ikke vil genkende denne fil som FTP. Det kunne f.eks. være /* Tema Navn: Min egen fil Tags: /*. Dette er blot et eksempel, i det kunne så stadig stå, mit første forsøg, eller navnet på forfatteren. Så det er vigtigt, hvad nogen føler. Det er stadig vigtigt, at den sidste linje altid indeholder stien til det overordnede tema. Herefter skal det overordnede tema markeres med Childtheme kan knyttes til. Denne fil har så navnet functions.php. Men du skal ikke kopiere fra det overordnede tema, men oprette et nyt PHP. I denne fil vil stilarket for undertemaet blive inkluderet i denne fil. Så Childtheme indlæses først efter det overordnede tema, så denne style.css.