Beim klicken des Header auf den blog umleiten

  • Hi,
    Wie der titel schon sagt will ich wenn man auf meinem header klick auf die startseite des bloges weitergeleitet wird ...welchen code brauche ich dafür und für welche datei ist der code ....??
    Ich bin für jede hilfe dankbar.
    Header.php

    • 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

  • Hi,
    wenn Du mit Header Deinen Blogtitel oben links in der Ecke meinst, dann funktioniert das von alleine. Den Blogtitel findest Du unter
    Admin/Einstellungen/Allgemein

    hth

    BG Chris :-)

  • Server,

    chris1, wenn du erlaubst, würde ich es noch ein wenig ausführen :-)

    Wenn dein Theme nur eine Überschrift hat, dann wird diese, wie chris1 bereits sagte, bereits verlinkt sein. Kann man auch deinem Code entnehmen. Wenn Du nun den kompletten Header verlinken möchtest, musst du entweder ein Div-Container von den Header legen oder eine Grafik. Sonst kannst du den Link nicht über die Fläche bringen.

    Den Link erzeugst Du mit

    PHP
    <a href="<?php get_settings('home'); ?> HIER DIE GRAFIK</a>

    . Solltest Du den keine extra Grafik verwenden wollen, musst du dem a-Tag über die Stylesheets ein display:block, Höhe und Weite mitgeben.

    Grüße

  • Ich hab das gleiche Problem, bei mir scheint der in den FAQs angegebene Lösungsweg aber nicht zu funktionieren, ich finde die betr. Stelle erst gar nicht... Hier meine header.php:

    __________

    [size=12][FONT=Times New Roman]<meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?>" />[/FONT][/SIZE]

    [size=12][FONT=Times New Roman]<link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>" type="text/css" media="screen" />[/FONT][/SIZE]

    [size=12][FONT=Times New Roman]<link rel="alternate" type="application/rss+xml" title="<?php bloginfo('name'); ?> RSS Feed" href="<?php bloginfo('rss2_url'); ?>" />[/FONT][/SIZE]
    [size=12][FONT=Times New Roman]<link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" />[/FONT][/SIZE]


    [size=12][FONT=Times New Roman]<title><?php bloginfo('name'); ?> <?php if ( is_single() ) { ?> &raquo; Blog Archive <?php } ?> <?php wp_title(); ?></title>[/FONT][/SIZE]

    [size=12][FONT=Times New Roman]<?php wp_head(); ?>[/FONT][/SIZE]

    ______________

    Ich habe bei meinem Blog einen eigenen Header gemacht, also die alte header.jpg durch eine eigene Grafik ersetzt. In dieser ist der Blog Titel bereits enthalten, s.d. ich unter "General settings" den Blogtitel entfernt habe (die Maske zur Angabe des Titels leer gelassen), damit das nicht einfach noch mal "drübergeschrieben" wird. So weit so schön. Jetzt ist aber dieser Header nicht anklickbar, bzw. der anklickbare Titel fehlt ja nun. Ich möchte aber erreichen, dass der Header anklickbar ist und auf "home" des blogs verlinkt ist.

    Kann jemand helfen bitte?

    Hanns

  • naja aus dem code deiner header.php wird man nicht schlau.

    die zuletzt genannte funktion

    PHP
    <?php wp_head(); ?>

    ist wisher das wahrscheinlichste...
    hast du mal nen link zum blog? und welches theme nutzt du?
    an sich ist ja hier schon beschrieben wie die vorgehensweise ist, aber die richige stelle musste schon finden ;)

  • Hi Hans,

    wo ist dein "body"-Bereich deiner "header.php"?
    Dort kommt hinein, was ausgegeben werden soll.
    Ohne entsprechenden HTML-Code diesen bereich keine Ausgabe.

  • Habe versucht diesen Code

    PHP
    <a href="<?php get_settings('home'); ?>header.jpg</a>



    nacheinander in jede Zeile der header.php einzufügen, mit dem Erfolg, dass manchmal der Header doppelt angezeigt wurde und anklickbar war (!), das Anklicken aber zu einem leeren Beitrag führte.

    Vielleicht muss ein body-Bereich erst definiert werden?

    Hanns

  • schick mir mal den link zu deiner page per pn... ich schau es mir an und löse dann im laufe des tages dein problem :)

    edit:
    das hier findeste in deiner index.php :)

    HTML
    <div class="header">
         <h1 class="top-title white block"><a href="<?php echo get_settings('home'); ?>/" title=""><?php bloginfo('name'); ?></a></h1>
         <h2 class="slogan white block"><?php bloginfo('description'); ?></h2>
    </div>

    Einmal editiert, zuletzt von synaptic (16. Juli 2010 um 02:03)

  • joa, also da du ja den code oben von mir sowieso nicht nutzt, kannst du die h1 und die h2 komplett rausnehmen und stattdessen schreibst du folgenden code da rein:

    Code
    <a href="index.php"><img src="img/header.jpg" /></a>

    dann müsstest du halt die css-anweisung vom header entfernen..
    wenn du das nicht möchtest, machste das so:

    Code
    <a id="homelink" href="index.php">&nbsp;</a>

    und dann ins css:

    Code
    #header #homelink{
        display: block;
        width: 940px;
        height: 90px;
    }

    sollte so klappen ;)

Jetzt mitmachen!

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