Pro Seite ein extra Header-image ?!

    • 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

  • Bei meiner Variante ist ja auf der Hauptseite immer das gleiche Bild. Nur wenn eine der definierten Unterseiten aufgerufen wird, erhält der Browser eine neue CSS-Anweisung nach der er das andere Bild anzeigen soll.

    In deinem Theme müsste das also so aussehen:


    PS: Internetpräsenz schreibt man mit z.

    Hi jottlieb, vielleicht hast du ja noch ne idee nur leider funktioniert es nicht :(

    habe folgendes in meine header.php vor <title> eingefügt


    aber es passiert nix. er läd immer die standart grafik :(

    LG D4nt3 -|- Mein BLOG

  • Es kann sein, dass du dein Script einfach mal woanders platzieren musst! Ich benutze das fSpring Theme auf meinem Blog und da musste ich es direkt vor den <HEAD> Tag setzen! Liegt wahrscheinlich daran, weil da schon eine CSS-Anwendung stand - aber genau weiß ichs auch nicht! Probier es doch einfach mal - bei mir hats funktioniert! :-D

  • Es kann sein, dass du dein Script einfach mal woanders platzieren musst! Ich benutze das fSpring Theme auf meinem Blog und da musste ich es direkt vor den <HEAD> Tag setzen! Liegt wahrscheinlich daran, weil da schon eine CSS-Anwendung stand - aber genau weiß ichs auch nicht! Probier es doch einfach mal - bei mir hats funktioniert! :-D

    Danke für deinen Tip. Es war nur noch was anderes was ich machen musste. UNd zwar musste ich es unter

    PHP
    <div class="header">

    in der header.php eintragen. Dazu kam noch das ich mehr von pfad angeben musste.
    Mein code sieht nun so aus:

    Dies bezieht sich natürlich auf das Beautiful-Theme. Wer mal schauen will kann hier klicken (sind noch nicht alle Header-Images drinne aber es wird ^^)
    Noch mal ein dickes Danke an alle.

    LG D4nt3 -|- Mein BLOG

    Einmal editiert, zuletzt von D4nt3 (22. Januar 2007 um 11:48)

  • Puh, da lobe ich mir doch K2, diese Ausgeburt der Hölle :mrgreen:, da kann ich so was in einem externen Stylesheet machen und muss nicht in den Dateien patchen.


    Das dürfte Theme-unabhänig sein. Allerdings weiß ich nicht, ob solche Abfragen auch in der style-Datei funktionieren, deshalb hab ich's eben direkt in den Template-Dateien gemacht.

    "Eine gut gestellte Frage ist schon halb beantwortet."

  • Gut, wenn alle WordPress-Themes ein separates Stylesheet unterstützen, dann ist das eine feine Sache und in die Zukunft gedacht. Bei K2 weiß ich es halt, weil es mein aktuelles Thema ist, und weil ich natürlich via externer CSS drei unterschiedliche Headergrafiken habe.

    Ach so, im Stylesheet muss man natürlich etwas anders arbeiten. Solche PHP-Abfragen gehen da natürlich nicht. Aber anstelle von

    PHP
    if (is_page('kontakt'))

    lässt sich ja

    Code
    body#kontakt #header
    {
        ...
    }

    nutzen, wobei das benutzte Theme solche Klassen und/oder IDs natürlich von sich aus in den HTML-Code eintragen muss. Bei K2 ginge das, beim Theme, das D4nt3 nutzt, offenbar nicht (nach Blick in den HTML-Code). :?

    Einmal editiert, zuletzt von matze310706 (20. Januar 2007 um 17:09)

  • Gut, wenn alle WordPress-Themes ein separates Stylesheet unterstützen, dann ist das eine feine Sache und in die Zukunft gedacht. Bei K2 weiß ich es halt, weil es mein aktuelles Thema ist, und weil ich natürlich via externer CSS drei unterschiedliche Headergrafiken habe.

    Ach so, im Stylesheet muss man natürlich etwas anders arbeiten. Solche PHP-Abfragen gehen da natürlich nicht. Aber anstelle von

    PHP
    if (is_page('kontakt'))

    lässt sich ja

    Code
    body#kontakt #header
    {
        ...
    }

    nutzen, wobei das benutzte Theme solche Klassen und/oder IDs natürlich von sich aus in den HTML-Code eintragen muss. Bei K2 ginge das, beim Theme, das D4nt3 nutzt, offenbar nicht (nach Blick in den HTML-Code). :?

    Afaik benutzt jedes WP-Theme eine CSS Datei. Den Weg von Jottlieb finde ich persönlich ein bischen besser als es in die CSS Datei zuschreiben. Aber das ist nun mal geschmackssache :mrgreen:
    Und soviel Code ist es ja net den man in die kleine PHP Datei rein schreibt ;)

    LG D4nt3 -|- Mein BLOG

  • Hallo jottlieb,

    kannst Du einem weiteren Newbie unter die Arme greifen?:oops:

    Ich habe den von Dir bereitgestellten Code genutzt um auch auf meiner Seite die Headerbilder wechseln zu lassen, leider werden die diversen Fotos in den Headern (siehe Edition Buddha Direkt & Edition Tibet) lediglich zu einem drittel dargestellt.

    Leider habe ich zu wenig php-Kenntnisse um das Problem selbst lösen zu können.

    Der Code meiner header.php sieht so aus:

    LG,
    patimokkha

    user

  • Afaik benutzt jedes WP-Theme eine CSS Datei.


    Ja, die "style.css" mit den Grunddefinitionen. In K2 kann man aber zusätzlich noch eine CSS-Datei mit eigenen Definitionen laden. Eine Änderung der Originaldateien ist damit nicht erforderlich.

    Nur mal als Beispiel: Das ist K2, und das auch. ;)


    back-to-topic: patimokkha, ich sehe gar keine Änderungen. Das Headerbild bleibt bei mir immer gleich. :confused:

  • OK, 2 Fehler.

    1. Das Ding heißt, lt deiner CSS-Datei, nicht "#header" sondern "#masthead"
    2. Dein Bild sollte nach der "style.css" eingefügt werden, sonst bringt es nichts.

Jetzt mitmachen!

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