I have some very odd problem with a custom header especially its assignment.
My site is a multi language site not using polylang but the Multiple Domain plugin by goINPUT IT Solutions. The logic of this is: a main domain “someurl.language” roots directly to the WP homepage, “someurl.other-language” is redirected to “someurl.language/other-language”.
So there is a main home page for the someurl.language and a copy of the home for the other someurl.other-languages…
for the “other-language” hompage there is a specific custom header. For all other “someurl.language/other-language/pages” there’s an another custom header.
If I call the main domain in browser the proper header appears including the “green link” at the end of the menue.
If I cal the “other-language” url, an old header appears, which is actually non-existent in the cornerstone anymore. If I call the “other-language” url by someurl.language/other-language/pages the proper header appears.
No matter how many times I delete the cache, the browser cache or use private window. The “non-existent header” still remains on the direct call of the “someurl.other-language”.
What might be the issue here?