Home-Logo auf externe Seite verlinken

  • Hallo!
    Mein Logo soll ausnahmsweise nicht auf die Startseite verlinken, sondern auf eine externe URL, da es eine Bestellfunktion enthält und auf einen Shop verweist. Kann mir jemand helfen, wie ich diesen Link im Editor unterbringe? Header.php? Oder style.css? Ich finde die richtige Stelle nicht, um die Home-URL zu ersetzen.
    Theme: Brooklyn

    Vielen Dank im Voraus.

    Jana

    • 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

  • ich kenne das Theme nicht (Premium kauf ich nicht extra), vermute aber mal die header.php mit einem a-Tag auf die home_url() oder bloginfo('url') o.ä.
    Diesem a-Tag musst du dann einen anderen href geben.

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

  • Wie müsste ich die Stelle verändern, damit es auf einen externen Link geht? Bitte baue mal ein Beispiel, damit ich eine Vorstellung habe, wie das aussehen könnte. Bisher habe ich in diesen .php-Dateien noch nichts verändert.

    So sieht das an der Stelle aus:

    <div class="site-logo">
    <a href="<?php echo esc_url( home_url( '/' ) ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" rel="home"><img data-altlogo="<?php echo $alternate_logo; ?>" src="<?php echo $sitelogo; ?>" alt="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>"></a>
    </div>

    <?php else : ?>

    <div class="site-logo">
    <h1 class="logo"><a href="<?php echo esc_url( home_url( '/' ) ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></h1>
    </div>

    Danke schon mal.


  • die Roten austauschen gg. Adresse

  • Vielen Dank!!!
    Das hat geklappt. Ich hatte es bisher nur an einer Stelle ausgetauscht, und dann konnte es nicht klappen.
    Jetzt brauche ich nur noch einen Tipp, wie ich es hinbekomme, dass sich dieser Link in einem neuen Tab öffnet.

    Schon mal ganz herzlichen Dank für die Hilfe!!!

  • Wo muss der Code-Schnipsel denn hin?

    <h1 class="logo"><a href="http://shop.vb-dorsten.de/catalogsearch/…/?q=pommes-soko" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></h1>


    nach <a und vor href und dazwischen immer ein Leerzeichen

    versuche dir ein paar Grundkenntnisse in html anzueignen => das ist eine Auszeichnungssprache, d.h.um das zu können musst kein Coder werden :-)

Jetzt mitmachen!

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