1. Herzlich willkommen bei WPDE.org, dem grössten und ältesten deutschsprachigen Community-Forum rund um das Thema WordPress. Du musst angemeldet oder registriert sein, um Beiträge verfassen zu können.
    Information ausblenden

Home-Logo auf externe Seite verlinken

Dieses Thema im Forum "Konfiguration" wurde erstellt von drmagdanz, 24. August 2015.

Schlagworte:
  1. drmagdanz

    drmagdanz Member

    Registriert seit:
    24. August 2015
    Beiträge:
    5
    Zustimmungen:
    0
    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
     
  2. maxe

    maxe Well-Known Member
    Ehrenmitglied

    Registriert seit:
    1. Mai 2008
    Beiträge:
    19.581
    Zustimmungen:
    277
    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.
     
  3. drmagdanz

    drmagdanz Member

    Registriert seit:
    24. August 2015
    Beiträge:
    5
    Zustimmungen:
    0
    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.
     
  4. gericoach

    gericoach Well-Known Member

    Registriert seit:
    12. August 2008
    Beiträge:
    7.193
    Zustimmungen:
    0
    die Roten austauschen gg. Adresse
     
  5. drmagdanz

    drmagdanz Member

    Registriert seit:
    24. August 2015
    Beiträge:
    5
    Zustimmungen:
    0
    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!!!
     
  6. gericoach

    gericoach Well-Known Member

    Registriert seit:
    12. August 2008
    Beiträge:
    7.193
    Zustimmungen:
    0
    setze innerhalb noch target="_blank", also
     
  7. drmagdanz

    drmagdanz Member

    Registriert seit:
    24. August 2015
    Beiträge:
    5
    Zustimmungen:
    0
    Dann streikt der Browser und schickt mir eine Fehlermeldung aus der header.php.
    Muss der Codeschnipsel an eine bestimmte Stelle in der Zeile?

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

    drmagdanz Member

    Registriert seit:
    24. August 2015
    Beiträge:
    5
    Zustimmungen:
    0
    Wo muss der Code-Schnipsel denn hin?

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

    Monika Well-Known Member
    Ehrenmitglied

    Registriert seit:
    4. Juni 2005
    Beiträge:
    14.126
    Zustimmungen:
    2

    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 :)
     
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden