1) Supongo que has creado la misma estructura de carpetas que la del tema padre. ¿Es así?
2) En el tema padre: ¿cómo llaman a ese archivo? ¿No usará requiere_once?
Sí, hasta lo he copiado y pegado, en el tama padre usa header.php donde solo hay funciones e /inc/structure/header.php es donde quiero hacer las modificaciones y no usar require_once
Me refería a que si el tema padre usa require_once para llamar al archivo.
¿Y en qué archivo del tema padre llama al header que te da problemas?
No puedo modificar archivos dentro de carpetas del tema
Lo normal es que debiera bastar con replicar la estructura de los archivos, es decir, crear dentro del tema hijo la carpeta «inc» y dentro de ella la carpeta «structure» y dentro de esta última meter el archivo «header.php».
La primera prueba sería comprobar que la modificación sea correcta. Para ello, modifica el «inc/structure/header.php» del tema padre y comprueba que los cambios tengan efecto.
Si no lo tienen, es que algo estás poniendo mal. Si los tiene, quita la modificación del tema padre y ponla en el tema hijo. Si ahora los cambios no tienen efecto, veremos qué otras posibilidades tenemos.
Cerrado por falta de respuesta de la persona que abrió el debate.