Support » Themes » Wie ändere ich den Hyperlink in einem Thema

  • Hallo
    Wir verwenden das Thema: „Wanderer“ und in der linken oberen Ecke ist das Logo mit der Adresse blog.lings.ch verlinkt. Wie können wir diesen Link auf http://www.lings.ch ändern? Das Thema unterstützt das nicht. Oder eine andere Möglichkeit ist, dem Untertitel einen Link hinzuzufügen. Aber auch das wird nicht unterstützt. Ich schätze, das muss in der html-Datei geändert werden. Aber wie mache ich das?

    Besten Dank

    Die Seite, für die ich Hilfe brauche: [Anmelden, um den Link zu sehen]

Ansicht von 7 Antworten - 1 bis 7 (von insgesamt 7)
  • Hallo @sambadagio und willkommen im Forum,

    „Wanderer“ ist ein Premium-Theme, zu dem ich dir nur sehr allgemein weiterhelfen kann, weil mir das Theme nicht zur Verfügung steht.

    Grundsätzlich solltest du für die gewünschte Anpassung zunächst ein Child Theme erstellen. Dann kopierst du das Template, mit dem das Logo ausgegeben wird – vermutlich header.php–  vom Parent Theme in das Child Theme und änderst dann den Link so, wie du ihn benötigst. Vermutlich wird im Template eine Zeile wie

    <a href="<?php echo echo esc_url( home_url( '/' ) ); ?>
      <img src="…" alt="logo">
    </a>

    stehen, die du im Template des Child Theme durch

    <a href="https://example.com">
      <img src="…" alt="logo">
    </a>

    ersetzen kannst.

    Thread-Starter sambadagio

    (@sambadagio)

    Hallo Mario
    Besten Dank. Ein Child Theme hab ich erstellt mit einem Plugin. Das grosse Problem ist, dass ich keinen Editor habe mit dem ich die header.php Datei ändern kann. Und WP erlaubt keinen FTP Zugriff. Gibt es eine Einstellung die den Editor freischalten kann?
    Besten Dank

    Ohne FTP-Zugriff würde ich auch keine Änderungen am Theme vornehmen. Die Chance, dass du dich durch einen Programmierfehler aussperrst und die Website unbrauchbar machst, ist einfach zu hoch.

    Der eingebaute Editor ist eigentlich nur für Notfälle gedacht. Weil sich viele Anwender durch unbedachte Änderungen aussperren (siehe oben), deaktivieren viele Webentwickler den Editor durch einen Eintrag in der wp-config.php. An die kommst du aber nur … per FTP.

    PS: Was gefällt dir eigentlich an meinem ersten Vornamen nicht? 🙂

    Thread-Starter sambadagio

    (@sambadagio)

    Hallo Bego Mario 🙂
    Danke Dir.
    Aber wie kann ich mich aussperren wenn ich die header.php Datei ändere? Mein WP Dashboard sollte dann ja immer noch funktionieren auch wenn die header.php komplett nicht mehr funktioniert oder?

    Und sowieso, dein vorgeschlagener Code ist doch sicher 100% Fehlerfrei oder? 😉

    Uhm … ehrlich gesagt fällt mir gerade auf, dass der Code tatsächlich einen Fehler enthält. Statt
    <a href="<?php echo echo esc_url( home_url( '/' ) ); ?>
    müsste es heißen
    <a href="<?php echo echo esc_url( home_url( '/' ) ); ?>">

    Super Beispiel, dass Fehler ganz schnell unterlaufen können, selbst wenn du „ein paar Wochen“ Erfahrung hast. Also bitte nicht darauf verlassen, dass Code zu 100% fehlerfrei ist.

    Aber wie kann ich mich aussperren wenn ich die header.php Datei ändere?
    Simpler Tippfehler reicht. Lösch z.B. bei wp_head() die letzte Klammer … zack, bist du raus. PHP läuft nicht so fehlertolerant wie HTML. Sobald ein fataler Fehler auftritt, siehst du (aus gutem Grund) nur noch eine leere Webseite.

    PS: Bego reicht völlig. 🙂

    Thread-Starter sambadagio

    (@sambadagio)

    Sobald ein fataler Fehler auftritt, siehst du (aus gutem Grund) nur noch eine leere Webseite.

    Und damit wird auch das WP Interface nicht mehr laufen?

    Mit anderen Worten: Wenn die Webseite nur noch weiss ist, damit könnte ich leben. Wenn aber das WP Interface auch nur noch weiss ist und der Editor damit auch nicht mehr abrufbar, wäre das natürlich schon fatal…

    • Diese Antwort wurde geändert vor 5 Jahren, 10 Monaten von sambadagio.

    Die leere Seite (auch scherzhaft „White Screen of Death“ genannt) soll davor schützen, dass Angreifer Fehler auch noch frei Haus geliefert bekommen. Nur mit eingeschaltetem Debug-Modus (Konstante in der wp-config.php) werden dann die Fehlermeldungen zur raschen Behebung ausgegeben. Der Fehler wirkt sich unter Umständen in Front- und Backend aus und legt die Website vollständig lahm. Der eingebaute Editor enthält zwar inzwischen eine Möglichkeit, fatale Fehler rückgängig zu machen, aber dieser Editor ist ja bei dir auch abgeschaltet.

Ansicht von 7 Antworten - 1 bis 7 (von insgesamt 7)
  • Das Thema „Wie ändere ich den Hyperlink in einem Thema“ ist für neue Antworten geschlossen.