Ændringerne forsvandt ved opdatering
Forleden kom der en ny wordpress opdatering, version 4.5, hvor min ændring af sidefoden “Drevet af WordPress” til “Copyright ITProblems.dk” forsvandt og gik tilbage til “Drevet af WordPress”.
Dette gjorde den, fordi jeg var sprunget over, hvor gærdet var lavest. Teksten med sidefoden “Drevet af WordPress” genereres af kommandoer i footer.php der ligger i mappen wp-content/themes/<tema navn>/footer.php.
Ved at bruge en editor og ændre i linien

hvor ‘proudly powered by %s’ blev ændret til ‘Copyright ITProblems.dk’, blev teksten i sidefoden ændret.
Da jeg imidlertid havde rettet i selve WordPress temaet, blev ændringen selvfølgelig overskrevet, da jeg opdaterede til version 4.5.
Ændringer gøres permanente
For da gøre denne ændring permanent skal man lave et såkaldt child-tema.
I et child-tema kan man lave ændringer permanent, fordi først indlæses wordpress filer fra forældre temaet og dernæst indlæses filerne fra child-temaet. Ved opdateringer af WordPress ændres selvfølgelig i forældre-temaet, men ikke i child-temaet.
Et child-tema kræver at man i mappen wp-content/themes/ laver en mappe der f.eks. kan hedde ChildOfTwentyFourteen, hvor TwentyFourteen er et tema.
I denne mappe SKAL der være to filer: style.css og fucntions.php.
Style.css
Filen style.css skal som det første indholde følgende kode:

Gennemgang af filen
I det følgende er skrift med fed obligatorisk og skal skrives som det står. Skrift med kursiv skal tilrettes efter det brugte tema.
Linien /* er obligatorisk og starter kommentarer
Linien @import url(‘../twentyfourteen/style.css’) importerer CSS-filen fra den oprindelige tema. Uden den er siderne uden nogetsomhelst layout.
Linien Theme Name: Child of Twenty Fourteen er et valgfrit navn.
Linien Theme URI: ITproblems.dk er URL’en på websiden.
Linien Description: This is a child of twenty Fourteen er en valgfri beskrivelse af child-temaet.
Linien Author: Michael Maag er valgfri forfatternavn.
Linien Template: twentyfourteen SKAL være navnet på forældre-temaet stavet på nøjagtig samme måde som dette.
Linien */ er obligatorisk og ender kommentarene
Hvis man ønsker at lave ændringer i layout for sine sider, gøres det ved at skrive CSS kommandoer efter */.
Functions.php filen
Functions.php filen skal indeholde følgende:

Sidefoden gøres permanent
For at gøre ændringer i sidefoden permanent, så de ikke overskrives ved nye versioner af WordPress, kopieres footer.php filen fra forældre-temaet til child-tema mappen.
I den nye fil i child-temaet ændres ‘Proudly Powered by %s’ til

Filen gemmes.
Gå til websiden og opdater. Sidenfoden er nu ændret.