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

WP <5.0 Titel der Webseite verlinken ?

Dieses Thema im Forum "Design" wurde erstellt von bassethound, 9. Dezember 2017.

  1. bassethound

    bassethound Well-Known Member

    Registriert seit:
    14. September 2010
    Beiträge:
    224
    Zustimmungen:
    0
    Moin,

    ich verwende das Theme „TheShop“ .

    Wenn man auf den Titel der Website klickt, erfolgt bisher eine Weiterleitung auf die Startseite. Jetzt möchte ich auf eine andere URL innerhalb der Webseite verlinken. Leider finde ich nicht die passende Funktion, wo muß ich suchen ? Danke
     
  2. SirEctor

    SirEctor Well-Known Member
    Ehrenmitglied

    Registriert seit:
    28. Oktober 2008
    Beiträge:
    12.361
    Zustimmungen:
    427
    Schau mal ins Template, vermutlich header.php.
     
  3. bassethound

    bassethound Well-Known Member

    Registriert seit:
    14. September 2010
    Beiträge:
    224
    Zustimmungen:
    0
    Dankeschön für die schnelle Rückmeldung. Aber welche Zeile muß ich ändern ?

    Die Startseite lautet „home“ und wird in der header.php Datei dreimal gefunden. Neu verlinken will ich auf die Seite „auftrag“
     
  4. Azrael_0815

    Azrael_0815 Well-Known Member

    Registriert seit:
    7. Juli 2015
    Beiträge:
    591
    Zustimmungen:
    35
    Der Titel wird verlinkt in inc/header-functions.php.

    function theshop_branding() {
    if ( get_theme_mod('site_logo') ) :
    echo '<a href="' . esc_url( home_url( '/' ) ) . '" title="' . esc_attr(get_bloginfo('name')) . '"><img class="site-logo" src="' . esc_url(get_theme_mod('site_logo')) . '" alt="' . esc_attr(get_bloginfo('name')) . '" /></a>';
    else :
    echo '<h1 class="site-title"><a href="' . esc_url( home_url( '/' ) ) . '" rel="home">' . esc_html(get_bloginfo('name')) . '</a></h1>';
    if ( get_bloginfo( 'description' ) ) {
    echo '<h2 class="site-description">' . esc_html(get_bloginfo( 'description' )) . '</h2>';
    }
    endif;
    }
     
  5. bassethound

    bassethound Well-Known Member

    Registriert seit:
    14. September 2010
    Beiträge:
    224
    Zustimmungen:
    0
    Nächstes Jahr muß ich mich endlich mal mit HTML und PHP beschäftigen :)
     
    #5 bassethound, 10. Dezember 2017
    Zuletzt bearbeitet: 10. Dezember 2017
  6. bassethound

    bassethound Well-Known Member

    Registriert seit:
    14. September 2010
    Beiträge:
    224
    Zustimmungen:
    0
    Okay :)

    Muss ich im gesamten Code nach dem Wort „home“ suchen und mit „auftrag“ ersetzen - Ohne Ausnahme ?

     
  7. maxe

    maxe Well-Known Member
    Ehrenmitglied

    Registriert seit:
    1. Mai 2008
    Beiträge:
    19.581
    Zustimmungen:
    277
    nein, lediglich das href Attribut muss angepasst werden.
    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    und das 2. hraf am besten auch.
     
    #7 maxe, 10. Dezember 2017
    Zuletzt bearbeitet: 10. Dezember 2017
  8. b3317133

    b3317133 Well-Known Member

    Registriert seit:
    21. November 2014
    Beiträge:
    11.636
    Zustimmungen:
    1.778
    Wahlweise auch so, denn dafür ist der Parameter von home_url() eigentlich da:

    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
     
  9. bassethound

    bassethound Well-Known Member

    Registriert seit:
    14. September 2010
    Beiträge:
    224
    Zustimmungen:
    0
    Vielen Dank Maxe,

    hat funktioniert. Ich hoffe das wird beim nächsten Theme-Update nicht überschrieben ?
     
  10. maxe

    maxe Well-Known Member
    Ehrenmitglied

    Registriert seit:
    1. Mai 2008
    Beiträge:
    19.581
    Zustimmungen:
    277
    Doch, beim nächsten Theme Update sind die Änderungen wieder weg, deshalb immer mit Child-Theme arbeiten.
     
  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