Problem mit dem Header

  • Hallo alle zusammen,

    hoffe es geht euch soweit gut. Ich habe erneut ein Problem, diesmal ist es mit dem Header. Ich habe im header.php das so gemacht das der Header verlinkt wird, sprich wenn man drauf klickt das man wieder auf die Startseite kommt. Soweit so gut. Aber, unter dem Header Rechts ist ein eingabe Feld bzw. die Such Funktion. Die Such funktion ist nun auch mit verlinkt. Wenn man nur was rein schreiben will kommt man sofort wider auf die Startseite bevor man überhaupt das zu ende geschrieben hat was man sucht. Habt ihr irgentwelche lösungen? Ich habe mir das so überlegt das ich vielleicht in den Header ein Logo rein mache, die Schrift also als Logo, und wenn man da drauf klickt das man zur Startseite gelangt, und der restliche Teil des Header sollte dann nicht mehr verlinkt sein, halt nur noch das Logo. Hoffe ihr konntet mich soweit verstehen. Wenn einer immer noch nicht genau weiß wie ich das meine mit der Such funktion usw.. dann einfach auf Kampli.square7.ch gehen und dann versuchen bei der Such Funktion irgentwas einzugeben. Dann sieht ihr was ich meine. Ist dringent, hoffe ihr könnt mir helfen.

    PS: Bitte keine Englische Texte, oder Tutorial's auf Englisch :?

    • 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

  • Zitat

    Ich habe mir das so überlegt das ich vielleicht in den Header ein Logo rein mache, die Schrift also als Logo, und wenn man da drauf klickt das man zur Startseite gelangt, und der restliche Teil des Header sollte dann nicht mehr verlinkt sein

    Ja, das klingt nach einem brauchbaren Plan. So ist es ja auch in den allermeisten Themes auch umgesetzt. Hast Du dazu konkrete Fragen?!

    Wenn ich mir die Seite so anschaue: Mach das auf jeden Fall als echten Link, nicht als onclick-Attribut. Falls das Headerbid sowieso eine feste Weite hat (bin gerade zu faul nachzuschauen), kannst Du es tatsächlich einfach als Bild reinstellen und nicht per CSS lösen. Dann könnte auch das leere h1-Element weg, die korrekte Verlinkung kannst Du ja von dort kopieren.

  • wenn du den 'onclick' code in die div #caption verschiebst, ist das zu mindestes fuer mich immer noch eindeutig genug als 'header' link, und die stoerung mit der suchfunktion ist behoben.

    HTML
    <div id="caption" onclick="location.href='http://kampli.square7.ch';" style="cursor: pointer;">


    nur die such-lupe funktioniert nicht beim daraufklicken zum starten der suche.

  • wenn du den 'onclick' code in die div #caption verschiebst, ist das zu mindestes fuer mich immer noch eindeutig genug als 'header' link, und die stoerung mit der suchfunktion ist behoben.

    HTML
    <div id="caption" onclick="location.href='http://kampli.square7.ch';" style="cursor: pointer;">

    nur die such-lupe funktioniert nicht beim daraufklicken zum starten der suche.

    Danke, aber wenn ich diesen Code bei Header.php einfüge kommt plötzlich Bugs, wie Navi verschwindet, die Suchfunktion ist plötzlich mittem im Header usw... Wo genau füge ich den code hin?

    Hier, der Header.php code von mir:

  • Was alchymyth meinte und was die Sache fürs erste zumindest etwas besser macht (habe es nicht ausprobiert), ist das onclick-Attribut eine Zeile nach unten zu verschieben, an das caption-Element. Besser wäre aber sicher, den Header so umzubauen, dass tatsächlich ein Bild eingebunden wird anstatt das über den Hintergrund zu machen.

  • Was alchymyth meinte und was die Sache fürs erste zumindest etwas besser macht (habe es nicht ausprobiert), ist das onclick-Attribut eine Zeile nach unten zu verschieben, an das caption-Element. Besser wäre aber sicher, den Header so umzubauen, dass tatsächlich ein Bild eingebunden wird anstatt das über den Hintergrund zu machen.

    Naja, dieses verschieben hat irgentwie nicht wirklich geklappt :-?
    Kannst du mir vielleicht mal eine Anleitung (eine Genaue Anleitung, bin noch Anfänger) machen so das nichts mit verlinkt ist sondern nur noch ein Logo/Schrift halt was ich dann mitten im Header reinsetzen will.

  • Naja, dieses verschieben hat irgentwie nicht wirklich geklappt :-?
    Kannst du mir vielleicht mal eine Anleitung (eine Genaue Anleitung, bin noch Anfänger) machen so das nichts mit verlinkt ist sondern nur noch ein Logo/Schrift halt was ich dann mitten im Header reinsetzen will.

    Bitte vergesst mich nicht8-) Brauche noch hilfe, habe noch das Problem :-(

  • Ich bin nicht sicher, was man an "eine Zeile nach unten verschieben" nicht verstehen kann, hast Du ja immerhin selber da reinkopiert. Aber gut:

    PHP
    <div id="header">
      <div id="caption" onclick="location.href='<?php bloginfo('url') ?>';" style="cursor: pointer;">
        <h1 id="title"><a href="<?php bloginfo('url'); ?>/"></a></h1>
        <div id="tagline"><?php bloginfo('description'); ?></div>
      </div>
  • Ich bin nicht sicher, was man an "eine Zeile nach unten verschieben" nicht verstehen kann, hast Du ja immerhin selber da reinkopiert. Aber gut:

    PHP
    <div id="header">
      <div id="caption" onclick="location.href='<?php bloginfo('url') ?>';" style="cursor: pointer;">
        <h1 id="title"><a href="<?php bloginfo('url'); ?>/"></a></h1>
        <div id="tagline"><?php bloginfo('description'); ?></div>
      </div>

    Geil es hat funktioniert :o Krass, danke dir!! Habe wohl irgent ein Fehler gemacht. Boah endlich, danke nochmal :grin:

Jetzt mitmachen!

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