Kubrick DE - Geändertes Headerbild bleibt hinter Farbverlauf

  • Hallo,

    ich weiß, das mein Problem erstmal normal klingt (Änderung des Headerbildes im Kubrik-Theme), jedoch komme ich einfach nicht weiter.

    Ich hab den Kubrick DE-Ordner kopiert und umbenannt um ihn an neuer Stelle anzupassen, z.B. die Farben in der CSS-Datei usw. Sonderlich gut kenne ich mich nicht aus, hab es aber bis jetzt geschafft. Jetzt wollte ich statt des Farbverlaufs (bei mir von dunkelgrau zu hellgrau) ein Bild einfügen, welches ich mittels div. WP-Online-Werkzeuge auch in der passenden Größe vorliegen habe.

    Laut diverser Anleitungen im Netz (z.B. hier) und auch Beiträge in diesem und anderen Foren, müsste ich ja an sich nur die Datei kubrickheader.jpg ersetzen. Das habe ich getan und die Datei wird auch angezeigt, allerdings hinter dem Farbverlauf. Auch verschiedene Spielereien in den in Frage kommenden php-Dateien »meines« Themes haben nichts geändert. Auch das Ersetzen des Headerbildes im normalen, von mir nicht geänderten Theme bewirkt nichts.

    Woran kann das liegen? Nutze WP-de 2.5.1 und das mitgelieferte Kubrick-de. Anschauungsbeispiel: hier. Das gewünschte Bild wäre dieses hier.

    Danke für jede Hilfe!

    Einmal editiert, zuletzt von makimaki (20. Mai 2008 um 12:37)

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Entferne in der header.php folgenden Code:

    PHP
    <style type='text/css'>
    <!--#header { background: url('http://www.unet.univie.ac.at/~a0303098/php/wp-content/themes/default_de_custom/images/header-img.php?upper=EBEBEB&lower=474747') no-repeat bottom center; }
    --></style>


    und ändere in der style.css (Zeile 221) den Eintrag für #header wie folgt:

    Code
    #header {
    background-color:[COLOR="Red"]url('/images/kubrickheader.jpg') no-repeat bottom center;[/COLOR]
    height:200px;
    margin:0pt 0pt 0pt 1px;
    padding:0pt;
    width:758px;
    }

    PS: In der style.css wird PHP-Code im Normalfall nicht interpretiert und führt zu Fehlern. ;-)

  • Vielen Dank für die schnelle Antwort. Hab die styles.css jetzt wie folgt verändert:

    Code
    #header {
    	background-color: url('/images/myheader.jpg') no-repeat bottom center;
    	height: 200px;
    	margin: 0pt 0pt 0pt 1px;
    	padding: 0pt;
    	width: 758px;
    	}

    Meine header.php enthält zwischen den style-tags allerdings folgenden Inhalt:

    Das Problem besteht leider weiterhin.

  • Code
    #header {
    	background[COLOR="Red"]-color[/COLOR]: url('images/myheader.jpg') no-repeat bottom center;
    	height: 200px;
    	margin: 0pt 0pt 0pt 1px;
    	padding: 0pt;
    	width: 758px;
    	}


    Nur background, da es eine kombinierte Eigenschaft in Kurzschreibweise ist. ;-) Sorry, hab ich oben vergessen zu ändern, mein Fehler!

    Nachtrag: Und noch ein 2. Fehler war drin! Die URL war absolut (d.h. mit führendem Slash für das Domain-Wurzelverzeichnis) angegeben. Am besten ist aber, Bilder in der CSS-Datei relativ zu dieser zu referenzieren.


    Zitat

    Meine header.php enthält zwischen den style-tags allerdings folgenden Inhalt:


    Ein paar Zeilen weiter unten solltest du den von mir erwähnten Code finden.

  • Oje, das sieht da alles kompliziert aus (kenne mich nicht so gut aus). Hab in functions.php etwas gefunden, das relevant sein könnte:

    Das wp_head wird dort nur -- meinem Verständnis nach -- aufgerufen, nämlich ein paar Zeilen später:

    Code
    add_action('wp_head', 'kubrick_head');

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!