J'ai trouvé (une partie) du code CSS qui contrôle la hauteur wp-content/themes/twentyseventeen/style.css.
Il y a du code qui s'applique lorsque la barre d'administration n'est pas visible (utilisateur anonyme typique) actuellement à la ligne 3629
.twentyseventeen-front-page.has-header-image .custom-header-media,
.twentyseventeen-front-page.has-header-video .custom-header-media,
.home.blog.has-header-image .custom-header-media,
.home.blog.has-header-video .custom-header-media {
  height: 1200px;
  height: 100vh;
  max-height: 100%;
  overflow: hidden;
}
Et le code qui s'applique lorsque la barre d'administration est visible (par exemple, vous êtes connecté) actuellement à la ligne 3646
.admin-bar.twentyseventeen-front-page.has-header-image .custom-header-media,
.admin-bar.twentyseventeen-front-page.has-header-video .custom-header-media,
.admin-bar.home.blog.has-header-image .custom-header-media,
.admin-bar.home.blog.has-header-video .custom-header-media {
  height: calc(100vh - 32px);
}
Et puis le code qui s'applique sur mobile actuellement à la ligne 1638:
.has-header-image.twentyseventeen-front-page .custom-header,
.has-header-video.twentyseventeen-front-page .custom-header,
.has-header-image.home.blog .custom-header,
.has-header-video.home.blog .custom-header {
        display: table;
        height: 300px;
        height: 75vh;
        width: 100%;
}
En copiant ces trois sections de CSS dans le style.css de mon thème enfant et en modifiant l' heightattribut, j'ai pu modifier la hauteur de l'image d'en-tête sur la page d'accueil. Je régler la hauteur 30vh, calc(30vh - 32px)et 30vhrespectivement dans chaque section. J'ai laissé le premier height: 1200pxseul.
Notez que l'élément de hauteur est défini à 100vhquelle taille la hauteur par rapport à la hauteur de la fenêtre. 100vh représente donc 100% de la fenêtre d'affichage tandis que 50vh représente 50% de la fenêtre d'affichage.
Une chose étrange est que sur la page d'accueil, le zoom et la position de l'image d'en-tête sont différents de ceux des autres pages.
Je ne sais pas si c'est la meilleure façon. Je suis ouvert à de meilleures options, mais jusqu'à présent, cela fonctionne à un niveau de base.
               
              
theme-twenty-seventeenbalise alors qu'il semble y avoir des balises correspondantes pour les années précédentes.