Het lijkt er op dat je ergens een typefoutje hebt gemaakt; <----> hoort hier niet.
Onderstaande was en is de bedoeling. Controleer of het bij jou goed is gegaan:
- kopieer header.php van het originele theme, naar de map van het childtheme
- zoek in de header.php van het childtheme naar de volgende tekst:
<?php $header_image = get_header_image(); if ( ! empty( $header_image ) ) : ?> <a href="<?php echo esc_url( home_url( '/' ) ); ?>"><img src="<?php echo esc_url( $header_image ); ?>" class="header-image" width="<?php echo get_custom_header()->width; ?>" height="<?php echo get_custom_header()->height; ?>" alt="" /></a> <?php endif; ?>
- Pas deze code aan als volgt:
<!-- <?php $header_image = get_header_image(); if ( ! empty( $header_image ) ) : ?> <a href="<?php echo esc_url( home_url( '/' ) ); ?>"><img src="<?php echo esc_url( $header_image ); ?>" class="header-image" width="<?php echo get_custom_header()->width; ?>" height="<?php echo get_custom_header()->height; ?>" alt="" /></a> <?php endif; ?> -->
DUS: plaats
<!--
aan het begin [let op de '!']
en plaats-->
aan het einde van het genoemde code-blok. [zonder !] - Plaats er onder [maar VOOR </header>] de volgende code:
<!-- toevoeging variabele afbeelding --> <img src='<?php echo get_post_meta($post->ID, 'banner', true); ?>' /> <!-- EINDE toevoeging variabele afbeelding -->
Dit lijkt bij jou goed te zijn gegaan!
- Dashboard > open een bericht of pagina
- klik rechtsboven in de tab
scherminstellingen
- vink
extra velden
AAN - in de editor: scroll naar beneden naar het blok 'Extra Velden'
- voeg veld toe: banner
- geef waarde in, dwz pad naar afbeelding [Zorg dat het pad KLOPT!] bijv:
wp-content/uploads/eigenbanner1.png - sla instelling op [onder veld]
- sla wijziging pagina / bericht op [rechter-zijbalk]
== == ==
Om nu een variabele afbeelding in te stellen: