header.php ist der richtige Ort... und zwar direkt hinter dem '<header id="masterhead"....> Tag.
Dann müsstest du noch deine Formatierung mit der Einfügung der Hintergrundgrafik (siehe dein erster Post) entfernen... am besten auskommentieren.
im php durch:
/* .. auskommentierter Inhalt.. */
im html durch
<!-- .. auskommentierter Inhalt.. -->
löschen würde ich es nicht, denn das ist eine Rückfallposition, die man vielleicht irgendwann mal wieder braucht.
Die Formatanweisung mit dem
.site-header {
padding: 0px !important;
}
gehört dann natürlich in das Custom CSS.
Du solltest, falls du es nicht noch nicht gemacht hast, dir ein 'Child-Theme' anlegen und die Änderungen dort durchführen, denn sonst kann es dir passieren, dass mit dem nächsten Update deines Themes alles wieder auf Anfang gesetzt wird... das Child-Theme würde aber erhalten bleiben.