Title: aanpassingen in php-bestanden in child theme aanpassen, hoe?
Last modified: 5 augustus 2016

---

# aanpassingen in php-bestanden in child theme aanpassen, hoe?

 *  [ptrkpmns](https://nl.wordpress.org/support/users/ptrkpmns/)
 * (@ptrkpmns)
 * [11 jaren, 3 maanden geleden](https://nl.wordpress.org/support/topic/aanpassingen-in-php-bestanden-in-child-theme-aanpassen-hoe/)
 * Goedendag,
 * Na vele theme updates toch maar een child theme gemaakt. Werkt in de basis prima.
   Nu wil ik aanpassingen gaan doen in functions.php en daar loop ik vast.
 * Volgens de theme-support moet ik wat waarden aanpassen in functions.php om bv.
   labels te veranderen van het ajax contact form. Dat werkt in het hoofdthema prima
   maar hoe doe ik dat in het child theme? Moet ik na het aanmaken van een functions.
   php bestand de hele sectie van het ajax contact form kopiëren en daar de aanpassingen
   doen zodat die worden overgenomen of kan het anders?
 * Ditzelfde heb ik ook met een aanpassing van een bepaalde pagina. Er moeten aanpassingen
   worden gedaan in page.php (een extra pagina naast de one-page website). Ook dat
   ging in het hoofdthema prima maar in het Child theme staat deze niet. Hier ook
   een zelfde bestand aanmaken als het hoofdthema en dan de aanpassingen doen?
 * Ik snap WP nu best aardig maar php is niet mijn ding.
 * Ik hoop dat mijn uitleg een beetje helder is, het is voor mij nogal onduidelijk
   allemaal.
 * Alvast bedankt!
    Pieter

1 reactie aan het bekijken (van in totaal 1)

 *  [LianneL](https://nl.wordpress.org/support/users/liannel/)
 * (@liannel)
 * [11 jaren, 3 maanden geleden](https://nl.wordpress.org/support/topic/aanpassingen-in-php-bestanden-in-child-theme-aanpassen-hoe/#post-82775)
 * Het principe van een childtheme is dat hiermee bestanden uit het parent-theme
   kunnen worden overschreven. Declaraties in je style.css overschrijven declaraties
   uit het style.css van je parent-theme. Stel je in CT-style.css: body background:
   black, terwijl in het parent-style.css staat gedeclareerd body background white,
   dan is de achtergrond van je site zwart (tenzij dieper in de structuur white 
   is gedeclareerd, maar dat terzijde).
    Wil je een php-bestand overschrijven dan
   neem je gewenste versie onder dezelfde naam op in de structuur van je CT.
 * Functions.php werkt net effe anders. Functions.php van je child wordt eerst ingelezen.
   Functions in child en parent met dezelfde naam botsen, tenzij er in de parent
   een if exist wordt gedeclareerd. Wil je toch een bestaande functie wijzigen, 
   dan moet je de parent-functie eerst ongeldig verklaren. Allemaal natuurlijk wat
   veel, lees [hier](http://www.wpthemedetector.com/our-child-themes-tutorial-series/)
   een goede en uitgebreide uitleg. en google ‘overwrite an exciting function in
   childtheme’ voor nog meer hulp.
 * groet & succes!
    Lianne

1 reactie aan het bekijken (van in totaal 1)

 Het onderwerp ‘aanpassingen in php-bestanden in child theme aanpassen, hoe?’ is
gesloten voor nieuwe reacties.

## Tags

 * [aanpassen](https://nl.wordpress.org/support/topic-tag/aanpassen/)
 * [child](https://nl.wordpress.org/support/topic-tag/child/)
 * [functions.php](https://nl.wordpress.org/support/topic-tag/functions-php/)
 * [theme](https://nl.wordpress.org/support/topic-tag/theme/)

 * In: [Algemeen WordPress](https://nl.wordpress.org/support/forum/algemeen/)
 * 1 reactie
 * 2 deelnemers
 * Laatste antwoord van: [LianneL](https://nl.wordpress.org/support/users/liannel/)
 * Laatste activiteit: [11 jaren, 3 maanden geleden](https://nl.wordpress.org/support/topic/aanpassingen-in-php-bestanden-in-child-theme-aanpassen-hoe/#post-82775)
 * Status: onopgelost

## Onderwerpen

### Meest populaire onderwerpen

### Onderwerpen zonder reacties

### Non-support onderwerpen

### Opgeloste onderwerpen

### Onopgeloste onderwerpen

### Alle onderwerpen
